{"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":824035,"link":"/api/v1.1/game/824035/feed/live","metaData":{"wait":10,"timeStamp":"20260519_040149","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count20","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824035,"type":"R","doubleHeader":"N","id":"2026/05/18/athmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824035-2026-05-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-19T01:38:00Z","originalDate":"2026-05-18","officialDate":"2026-05-18","dayNight":"night","time":"6:38","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":47,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":23,"losses":24,"ties":0,"pct":".489"},"records":{},"divisionLeader":false,"wins":23,"losses":24,"winningPercentage":".489"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":48,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":31,"ties":0,"pct":".354"},"records":{},"divisionLeader":false,"wins":17,"losses":31,"winningPercentage":".354"},"franchiseName":"Los Angeles","clubName":"Angels","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},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"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},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID686799":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799","firstName":"Jack","lastName":"Kochanowicz","primaryNumber":"41","birthDate":"2000-12-22","currentAge":25,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 7\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Kochanowicz","middleName":"Von","boxscoreName":"Kochanowicz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ko-HAWN-o-wits","mlbDebutDate":"2024-07-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Kochanowicz","nameSlug":"jack-kochanowicz-686799","firstLastName":"Jack Kochanowicz","lastFirstName":"Kochanowicz, Jack","lastInitName":"Kochanowicz, J","initLastName":"J Kochanowicz","fullFMLName":"Jack Von Kochanowicz","fullLFMName":"Kochanowicz, Jack Von","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"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},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID665861":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861","firstName":"Sebastián","lastName":"Rivero","primaryNumber":"38","birthDate":"1998-11-16","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sebastián","useLastName":"Rivero","boxscoreName":"Rivero","gender":"M","nameMatrilineal":"Aguilar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sebastián Rivero","nameSlug":"sebastian-rivero-665861","firstLastName":"Sebastián Rivero","lastFirstName":"Rivero, Sebastián","lastInitName":"Rivero, S","initLastName":"S Rivero","fullFMLName":"Sebastián Rivero","fullLFMName":"Rivero, Sebastián ","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"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},"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},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"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},"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},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"54","birthDate":"1995-02-19","currentAge":31,"birthCity":"Goldsboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":290,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Kuhnel","middleName":"Kenneth","boxscoreName":"Kuhnel","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KOO-null","mlbDebutDate":"2019-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Kuhnel","nameSlug":"joel-kuhnel-669270","firstLastName":"Joel Kuhnel","lastFirstName":"Kuhnel, Joel","lastInitName":"Kuhnel, J","initLastName":"J Kuhnel","fullFMLName":"Joel Kenneth Kuhnel","fullLFMName":"Kuhnel, Joel Kenneth","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"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},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"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},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"71","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":25776,"firstPitch":"2026-05-19T01:40:00.000Z","gameDurationMinutes":141},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"home":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"}},"officialScorer":{"id":511409,"fullName":"Chris Johnson","link":"/api/v1/people/511409"},"primaryDatacaster":{"id":810850,"fullName":"Hope Capp","link":"/api/v1/people/810850"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Cortes walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T01:40:08.058Z","endTime":"2026-05-19T01:41:03.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-18T21:24:12.401Z","endTime":"2026-05-19T01:11:50.242Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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-05-19T01:11:50.242Z","endTime":"2026-05-19T01:39:05.039Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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-05-19T01:39:05.039Z","endTime":"2026-05-19T01:40:10.271Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":87.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06024382066657,"aZ":-27.094494778271955,"pfxX":-9.378178575674609,"pfxZ":2.5802246887285385,"pX":-1.009080200250889,"pZ":4.371505361698438,"vX0":4.074141478155427,"vY0":-139.55577431719396,"vZ0":-0.3613415773544775,"x":155.46,"y":120.75,"x0":-1.2713275884060107,"y0":50.002090726652696,"z0":6.290785809201557,"aX":-18.45584155505361},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":16.1,"spinRate":2078,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39280915955669116,"extension":5.914191588359524},"index":3,"playId":"8f3f7735-e4ae-375f-afc3-54d224e2a0f2","pitchNumber":1,"startTime":"2026-05-19T01:40:10.271Z","endTime":"2026-05-19T01:40:13.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.974470402038218,"aZ":-30.060335662266084,"pfxX":-9.926557572550584,"pfxZ":1.0742871278651815,"pX":-0.7868566258342039,"pZ":2.343859682120056,"vX0":5.210772371934225,"vY0":-139.5498296211875,"vZ0":-4.541533640356318,"x":146.99,"y":175.5,"x0":-1.3905585126190947,"y0":50.00368363254416,"z0":5.97718501452312,"aX":-19.5409199109247},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.2,"breakHorizontal":16.9,"spinRate":2144,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39279284200417974,"extension":5.932370651492436},"index":4,"playId":"8bb7330f-7530-3a95-a849-caf4a2f17f19","pitchNumber":2,"startTime":"2026-05-19T01:40:26.454Z","endTime":"2026-05-19T01:40:30.935Z","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":96.2,"endSpeed":88.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46682343759111,"aZ":-28.729710458606856,"pfxX":-9.957157172916718,"pfxZ":1.7369886138199444,"pX":-1.2033675976377736,"pZ":2.7278100108740815,"vX0":4.00854612119182,"vY0":-140.0927872136976,"vZ0":-4.015104530596264,"x":162.87,"y":165.13,"x0":-1.361493352848162,"y0":50.00104919768737,"z0":6.063361727890777,"aX":-19.73504120365935},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.5,"breakHorizontal":17.2,"spinRate":2063,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39138152438875906,"extension":5.82833109938912},"index":5,"playId":"4fd6d993-4739-3b0a-91d3-1f715841e075","pitchNumber":3,"startTime":"2026-05-19T01:40:42.686Z","endTime":"2026-05-19T01:40:46.742Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.933190615595308,"aZ":-19.566272506369216,"pfxX":-5.71619080075596,"pfxZ":6.459129791397865,"pX":-0.2033469815807185,"pZ":3.601751530873233,"vX0":5.107071266498819,"vY0":-139.01759322564172,"vZ0":-3.3384924929033946,"x":124.75,"y":141.53,"x0":-1.3239513293515743,"y0":50.00455270458568,"z0":6.1213299673189985,"aX":-11.160112869603873},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":9.2,"spinRate":2131,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3943999760701842,"extension":5.918837548546555},"index":6,"playId":"949182ac-cb1b-303f-984f-0fd498474523","pitchNumber":4,"startTime":"2026-05-19T01:40:59.242Z","endTime":"2026-05-19T01:41:03.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:41:03.304Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T01:41:18.635Z","endTime":"2026-05-19T01:42:01.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":1},"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":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35875732677757,"aZ":-20.496623942260413,"pfxX":-5.61159463768768,"pfxZ":5.718112920398111,"pX":-0.30550382528474124,"pZ":2.7350102277034156,"vX0":4.629882889533196,"vY0":-141.972941166363,"vZ0":-6.000463632353377,"x":128.65,"y":164.93,"x0":-1.2279541353358523,"y0":50.00305477777931,"z0":6.179486027189005,"aX":-11.461166098609281},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.4,"breakHorizontal":9.2,"spinRate":2352,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38572440658369,"extension":5.928869024513378},"index":0,"playId":"4e4d5a2d-1b1b-34d8-8a53-4ee17d15bc66","pitchNumber":1,"startTime":"2026-05-19T01:41:31.341Z","endTime":"2026-05-19T01:41:35.095Z","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":97.8,"endSpeed":89.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66154634555237,"aZ":-25.657606462110884,"pfxX":-11.539791243888242,"pfxZ":3.1892483167531935,"pX":-0.3656946223348979,"pZ":2.3450066553952684,"vX0":6.583457942935146,"vY0":-142.23569613327302,"vZ0":-5.73458462836104,"x":130.94,"y":175.46,"x0":-1.2152413098749084,"y0":50.002211772706914,"z0":6.0218429156918445,"aX":-23.562776349533905},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.7,"breakHorizontal":19.4,"spinRate":2159,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.385594971479136,"extension":6.0210191871071395},"hitData":{"launchSpeed":81.9,"launchAngle":54.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.74,"coordY":111.29}},"index":1,"playId":"79763907-1e69-33c7-b5ea-19e38c67a26a","pitchNumber":2,"startTime":"2026-05-19T01:41:51.465Z","endTime":"2026-05-19T01:42:01.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:42:01.203Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T01:42:20.138Z","endTime":"2026-05-19T01:46:12.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11],"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":11},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220148027394618,"aZ":-28.466264634028303,"pfxX":2.2946662296510913,"pfxZ":2.2025873159825196,"pX":0.20579436652487187,"pZ":2.910281241758855,"vX0":4.443677814627926,"vY0":-128.81167002517344,"vZ0":-2.774552000230897,"x":109.16,"y":160.2,"x0":-1.8383942769708979,"y0":50.00436570519276,"z0":6.197460891303513,"aX":3.8635234973856107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-5.2,"spinRate":2589,"spinDirection":58},"zone":5,"typeConfidence":0.81,"plateTime":0.4248688246553529,"extension":6.297455647998325},"index":0,"playId":"b8b394e5-733c-3978-938c-3eb93bbf64b2","pitchNumber":1,"startTime":"2026-05-19T01:42:30.772Z","endTime":"2026-05-19T01:42:34.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":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.858859776935603,"aZ":-31.074143476581828,"pfxX":-11.119790856927489,"pfxZ":0.6180670948320302,"pX":-0.5405588749392106,"pZ":2.5273847673239422,"vX0":5.631069991026621,"vY0":-133.37676469093634,"vZ0":-3.642393751185229,"x":137.6,"y":170.54,"x0":-1.2436008492128603,"y0":50.00535912748177,"z0":6.1715906008228725,"aX":-19.874556572398372},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":18.7,"spinRate":1728,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.41195028753798146,"extension":6.315101380974199},"index":1,"playId":"e1bbcfd3-1098-3447-b988-c4e1a5cb259c","pitchNumber":2,"startTime":"2026-05-19T01:42:47.633Z","endTime":"2026-05-19T01:42:51.209Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-19T01:43:00.280Z","endTime":"2026-05-19T01:43:13.367Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37058649382463,"aZ":-32.535729436518025,"pfxX":-10.854862598060546,"pfxZ":-0.19812629203504528,"pX":-1.2701082698791146,"pZ":1.8963379924381778,"vX0":3.3707596708141065,"vY0":-133.54277816258528,"vZ0":-4.984429266239559,"x":165.41,"y":187.58,"x0":-1.1428637694341797,"y0":50.00618072049952,"z0":6.144107437177329,"aX":-19.491284887640365},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.3,"breakHorizontal":18.8,"spinRate":1843,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4110984709067136,"extension":6.061320083275658},"index":3,"playId":"5656e641-ff17-3509-b86b-91daad97e3b7","pitchNumber":3,"startTime":"2026-05-19T01:43:13.367Z","endTime":"2026-05-19T01:43:16.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"09faaabc-c06d-3ec9-b4d6-8d2f1795ab3a","startTime":"2026-05-19T01:43:33.504Z","endTime":"2026-05-19T01:43:36.504Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47873714634345,"aZ":-22.610658955381957,"pfxX":-5.72901560752276,"pfxZ":4.720789920944913,"pX":0.1486964896724231,"pZ":3.9844163929646177,"vX0":5.6420558612424605,"vY0":-141.69311752376007,"vZ0":-2.4443475639093695,"x":111.33,"y":131.2,"x0":-1.1275061315499346,"y0":50.004516139943924,"z0":6.308854483123661,"aX":-11.608286440137608},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":9.1,"spinRate":2363,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3871148460788456,"extension":5.899333136447267},"index":5,"playId":"a1b2a02b-5a0e-3432-b193-e7637fa9a407","pitchNumber":4,"startTime":"2026-05-19T01:43:52.447Z","endTime":"2026-05-19T01:43:58.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99533485764592,"aZ":-33.137812557785686,"pfxX":-12.403985778745202,"pfxZ":-0.5386619023768464,"pX":-0.5110942723332563,"pZ":1.6649326604905204,"vX0":5.615016296999142,"vY0":-133.7328909312307,"vZ0":-5.478525164688958,"x":136.48,"y":193.83,"x0":-1.0486770642617935,"y0":50.00545824913253,"z0":6.172440204381663,"aX":-22.040167526420134},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.2,"breakHorizontal":20.9,"spinRate":1720,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4126080803806418,"extension":6.298715013097499},"index":6,"playId":"0355f889-e73a-3320-aa68-c9f5930f6e07","pitchNumber":5,"startTime":"2026-05-19T01:44:11.012Z","endTime":"2026-05-19T01:44:14.321Z","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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.30677366550952,"aZ":-29.308805810982236,"pfxX":-12.602471321943538,"pfxZ":1.3815305335074735,"pX":-0.2620294665912354,"pZ":1.399061364059081,"vX0":6.492987888160835,"vY0":-144.3455018396075,"vZ0":-8.398147666182041,"x":126.99,"y":201.01,"x0":-0.925789755250676,"y0":50.00360273148329,"z0":6.201391511797844,"aX":-26.109683004643532},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":0.7,"breakHorizontal":21.1,"spinRate":2065,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3821383989984253,"extension":5.9780703573959695},"index":7,"playId":"4b8cd6d1-3411-332d-86c0-b3eb67dffe0e","pitchNumber":6,"startTime":"2026-05-19T01:44:32.044Z","endTime":"2026-05-19T01:44:59.047Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"ac6ac523-7a26-4dd6-9a21-2dd7ae3820d9","startTime":"2026-05-19T01:45:08.083Z","endTime":"2026-05-19T01:45:13.083Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8415422443964,"aZ":-28.750826512870766,"pfxX":-11.147456620222357,"pfxZ":1.919993614433971,"pX":-1.0672639440010387,"pZ":1.9358871516942013,"vX0":4.09011473319651,"vY0":-133.76553065980605,"vZ0":-5.81080691635722,"x":157.68,"y":186.51,"x0":-1.1809712438720454,"y0":50.00542036861612,"z0":6.237201080215172,"aX":-19.904883117731657},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.3,"breakHorizontal":19.1,"spinRate":1722,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4118150775397207,"extension":6.399018462274112},"index":9,"playId":"91e1d977-1b25-3b33-ab99-77874cc6f58d","pitchNumber":7,"startTime":"2026-05-19T01:45:23.976Z","endTime":"2026-05-19T01:45:27.965Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":89.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.80336648436561,"aZ":-16.72921529575228,"pfxX":-6.327274194590814,"pfxZ":7.4390257625098695,"pX":0.4534847732858204,"pZ":2.3551752927239114,"vX0":5.991714945305593,"vY0":-144.15180340410794,"vZ0":-7.849455174842075,"x":99.71,"y":175.19,"x0":-0.843996717023005,"y0":50.00170613465857,"z0":6.174170035254118,"aX":-13.132746474043199},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2253,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3819789471694168,"extension":6.05828372384753},"index":10,"playId":"4539f2a0-3709-3a1e-8c51-9dde8a15b088","pitchNumber":8,"startTime":"2026-05-19T01:45:45.563Z","endTime":"2026-05-19T01:45:49.942Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.217640413106004,"aZ":-29.20295593119799,"pfxX":-12.620289950898464,"pfxZ":1.6734702652968991,"pX":0.4411131238123709,"pZ":2.610470641018608,"vX0":7.735105312992381,"vY0":-133.35815698140553,"vZ0":-4.014122551631153,"x":100.19,"y":168.3,"x0":-0.877302215076673,"y0":50.003368511803515,"z0":6.273527795844903,"aX":-22.431582989857507},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.3,"breakHorizontal":20.9,"spinRate":1806,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.4127997663956924,"extension":6.2531851531954015},"index":11,"playId":"595684c8-69c4-3256-937f-06f3b47cf70a","pitchNumber":9,"startTime":"2026-05-19T01:46:08.152Z","endTime":"2026-05-19T01:46:12.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:46:12.183Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T01:46:23.040Z","endTime":"2026-05-19T01:47:59.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20395674256027,"aZ":-28.631036103291464,"pfxX":3.1144703663328253,"pfxZ":2.1909521242102006,"pX":0.23031791412194627,"pZ":1.2493556699141835,"vX0":4.023876336607013,"vY0":-126.6652181702234,"vZ0":-6.393772591781069,"x":108.22,"y":205.05,"x0":-1.7867792397420332,"y0":50.002572008592,"z0":6.112076782899969,"aX":5.03160245735157},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-6.6,"spinRate":2556,"spinDirection":54},"zone":14,"typeConfidence":0.86,"plateTime":0.43333783573742757,"extension":6.3549032535993195},"index":0,"playId":"08aa0ee4-7245-3513-b156-5f0ecda380a1","pitchNumber":1,"startTime":"2026-05-19T01:46:37.224Z","endTime":"2026-05-19T01:46:43.113Z","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":86.2,"endSpeed":78.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529499236329446,"aZ":-32.10815338755674,"pfxX":2.6247321205608385,"pfxZ":0.04665840770424268,"pX":0.2210392969015018,"pZ":1.304569132167298,"vX0":3.641102104788308,"vY0":-125.38315059712805,"vZ0":-5.333554836699379,"x":108.57,"y":203.56,"x0":-1.601049050064746,"y0":50.00572984407179,"z0":6.134652142388375,"aX":4.105889515075178},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-5.8,"spinRate":2503,"spinDirection":55},"zone":14,"typeConfidence":0.88,"plateTime":0.4398316092382193,"extension":6.244984976898919},"index":1,"playId":"d184c1d0-b090-3df1-998f-6e2d2c185a01","pitchNumber":2,"startTime":"2026-05-19T01:46:58.070Z","endTime":"2026-05-19T01:47:03.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.780182445943147,"aZ":-33.19724128912162,"pfxX":4.5505801072245085,"pfxZ":-0.6438609296157818,"pX":0.5674163716096835,"pZ":1.5579419003505475,"vX0":3.7530754669540913,"vY0":-125.78446821216984,"vZ0":-4.541189829840926,"x":95.37,"y":196.72,"x0":-1.542685402372737,"y0":50.005076156639326,"z0":6.120091309460616,"aX":7.192589978520275},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-9.2,"spinRate":2459,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.4377512274653097,"extension":6.392915605184008},"index":2,"playId":"79f256aa-68fd-3d38-a580-290d06855d4d","pitchNumber":3,"startTime":"2026-05-19T01:47:15.617Z","endTime":"2026-05-19T01:47:20.841Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80395305351664,"aZ":-32.79364744836271,"pfxX":0.8698901030492302,"pfxZ":-0.3853150617489476,"pX":0.16350626373392588,"pZ":1.4373501396601713,"vX0":4.3018718029776695,"vY0":-127.14177755100107,"vZ0":-5.346460694092839,"x":110.77,"y":199.97,"x0":-1.6711656812611528,"y0":50.00006607873451,"z0":6.204324768135723,"aX":1.407890775451896},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":-2.6,"spinRate":2514,"spinDirection":57},"zone":14,"typeConfidence":0.83,"plateTime":0.4326656110007283,"extension":6.348184517224137},"index":3,"playId":"c1ed8a63-fbd9-3e3c-9a32-65a6906f4910","pitchNumber":4,"startTime":"2026-05-19T01:47:34.625Z","endTime":"2026-05-19T01:47:38.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.137193513080106,"aZ":-27.312628385725656,"pfxX":-12.212803039546538,"pfxZ":2.739847705014129,"pX":-0.5411382714024724,"pZ":1.2043652655669244,"vX0":5.040401287811888,"vY0":-133.4145491769967,"vZ0":-7.698557502078035,"x":137.63,"y":206.26,"x0":-0.8860224860624073,"y0":50.002092056750556,"z0":6.14381950979844,"aX":-21.649788330321194},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":20.8,"spinRate":1786,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41317999952042506,"extension":6.419213677991856},"index":4,"playId":"c3550ae8-8ec0-3a29-a97e-9db168fc3394","pitchNumber":5,"startTime":"2026-05-19T01:47:54.339Z","endTime":"2026-05-19T01:47:59.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:47:59.110Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T01:50:24.554Z","endTime":"2026-05-19T01:51:53.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T01:50:05.452Z","endTime":"2026-05-19T01:50:26.769Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":94.1,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77498470480482,"aZ":-28.384843532790335,"pfxX":-11.505895649115345,"pfxZ":2.042278951834798,"pX":0.3072139018545145,"pZ":2.1500306529749693,"vX0":7.1416971778703076,"vY0":-136.67900069570385,"vZ0":-4.070855834371479,"x":105.29,"y":180.73,"x0":-0.8722935087523073,"y0":50.00263903653797,"z0":5.654083566764751,"aX":-21.33082880539966},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":18.8,"spinRate":1987,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4038669824833092,"extension":6.91540882941566},"index":1,"playId":"2db2526d-1455-3a24-a646-1ec1b1f5e2ee","pitchNumber":1,"startTime":"2026-05-19T01:50:26.769Z","endTime":"2026-05-19T01:50:30.937Z","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":87.1,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.20115610438508,"aZ":-31.94841302997788,"pfxX":-1.505579603271288,"pfxZ":0.14554932684132849,"pX":0.503633282817938,"pZ":0.24275469644946515,"vX0":4.572786663559866,"vY0":-126.34448940044857,"vZ0":-5.635599709374148,"x":97.8,"y":232.23,"x0":-1.1771012722950058,"y0":50.000863430689016,"z0":5.23742542992233,"aX":-2.3069781772307936},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":1.1,"spinRate":2189,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.4424912945773958,"extension":6.973036499229904},"index":2,"playId":"0505624a-2b5a-3750-941c-30f408ae6f10","pitchNumber":2,"startTime":"2026-05-19T01:51:10.450Z","endTime":"2026-05-19T01:51:13.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44835534653653,"aZ":-27.912784844267524,"pfxX":-10.914733125792178,"pfxZ":2.3344436012835796,"pX":-0.9197494091911257,"pZ":3.014110038211378,"vX0":4.366169753198724,"vY0":-135.50903613231085,"vZ0":-1.793008999978075,"x":152.06,"y":157.4,"x0":-1.1499892507919285,"y0":50.00424996147596,"z0":5.66815739686969,"aX":-19.94484814073815},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":18.6,"spinRate":1933,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40692795556469497,"extension":6.861703998589138},"index":3,"playId":"4146d5cf-4c85-3599-bd69-bfe7fbdb0d06","pitchNumber":3,"startTime":"2026-05-19T01:51:27.312Z","endTime":"2026-05-19T01:51:30.813Z","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":95.2,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07154752347337,"aZ":-18.04961235347088,"pfxX":-6.351191940440683,"pfxZ":7.356651061982726,"pX":0.47907670143401737,"pZ":3.369692513386834,"vX0":5.9880764100157045,"vY0":-138.46739087629607,"vZ0":-2.8614848521739056,"x":98.74,"y":147.8,"x0":-0.897892683405089,"y0":50.00652441843924,"z0":5.640137915219151,"aX":-12.200967058537357},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2132,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39723220798148473,"extension":6.949566637366709},"index":4,"playId":"a754f812-4ab5-310d-bc83-fde892cb1b42","pitchNumber":4,"startTime":"2026-05-19T01:51:50.046Z","endTime":"2026-05-19T01:51:53.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:51:53.890Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T01:52:08.251Z","endTime":"2026-05-19T01:52:44.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470270086382364,"aZ":-33.58524528864089,"pfxX":-0.47072582885251024,"pfxZ":-0.8772849617613936,"pX":0.24388969735884186,"pZ":1.0726922454733998,"vX0":4.2870364055731045,"vY0":-127.20520062456984,"vZ0":-3.8306018455694977,"x":107.7,"y":209.82,"x0":-1.415201404480596,"y0":50.00239339963286,"z0":5.3127477353719925,"aX":-0.7578247337398963},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":-0.4,"spinRate":2344,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43357928836390736,"extension":6.8947359515364575},"index":0,"playId":"0a051609-a68f-3891-89fa-327a4ee6c094","pitchNumber":1,"startTime":"2026-05-19T01:52:18.792Z","endTime":"2026-05-19T01:52:22.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35994725222053,"aZ":-23.874228084108246,"pfxX":-2.067890641363964,"pfxZ":4.556184544738546,"pX":0.3538541195982159,"pZ":2.521030972727054,"vX0":4.988075717363001,"vY0":-134.4454882129304,"vZ0":-3.149598327518982,"x":103.51,"y":170.71,"x0":-1.2605561169818291,"y0":50.004399685004415,"z0":5.410570180216177,"aX":-3.769109837850774},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":2.6,"spinRate":2246,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4080792297927722,"extension":6.908306202148886},"hitData":{"launchSpeed":95.3,"launchAngle":65.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.62,"coordY":144.22}},"index":1,"playId":"3cef07cd-e9b6-3c73-a4a6-f42b1bb68696","pitchNumber":2,"startTime":"2026-05-19T01:52:33.347Z","endTime":"2026-05-19T01:52:44.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:52:44.240Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T01:52:58.780Z","endTime":"2026-05-19T01:53:17.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48604739342743,"aZ":-37.46697914649192,"pfxX":0.4375384377694973,"pfxZ":-3.4730387421239115,"pX":-0.057959341615341754,"pZ":2.435309809703761,"vX0":2.827260848850925,"vY0":-123.2256954666721,"vZ0":-0.08216178140308972,"x":119.21,"y":173.03,"x0":-1.2811559849205292,"y0":50.002251124009774,"z0":5.6577420032609025,"aX":0.6666400816018975},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.0,"breakHorizontal":-1.6,"spinRate":2382,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4459773881825617,"extension":6.782577109837882},"hitData":{"launchSpeed":94.9,"launchAngle":37.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.77,"coordY":80.0}},"index":0,"playId":"60117caa-8833-308c-8c43-f0bf3ee1775c","pitchNumber":1,"startTime":"2026-05-19T01:53:08.515Z","endTime":"2026-05-19T01:53:17.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:53:17.690Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:55:11.373Z","endTime":"2026-05-19T01:56:05.679Z","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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1440051324545,"aZ":-25.38285312615189,"pfxX":-12.529190575429839,"pfxZ":4.107037626953462,"pX":0.9019301331487609,"pZ":2.3124654360868266,"vX0":8.985160751117197,"vY0":-128.8550156219296,"vZ0":-4.782374227549538,"x":82.62,"y":176.34,"x0":-1.0333463249649273,"y0":50.000746129680884,"z0":6.196527267605718,"aX":-20.6981299423105},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":20.2,"spinRate":1703,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4279554667250154,"extension":6.134568548403991},"index":0,"playId":"4fe49f28-74b8-3d41-addd-99c454a281e7","pitchNumber":1,"startTime":"2026-05-19T01:55:25.810Z","endTime":"2026-05-19T01:55:30.463Z","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.9,"endSpeed":88.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85167827844965,"aZ":-23.148700416404562,"pfxX":-12.232130523012266,"pfxZ":4.567728153874505,"pX":0.9483823074611695,"pZ":0.6652139399160684,"vX0":9.649803233750955,"vY0":-140.34864937051793,"vZ0":-10.457891867171192,"x":80.85,"y":220.82,"x0":-0.9632499003582773,"y0":50.00054917041339,"z0":5.976923277170204,"aX":-24.145683777566685},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.0,"breakHorizontal":19.9,"spinRate":2215,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3918401540652332,"extension":6.2790138762097065},"index":1,"playId":"2c90845c-46ee-3221-aa1f-117c700ecb3b","pitchNumber":2,"startTime":"2026-05-19T01:55:41.720Z","endTime":"2026-05-19T01:55:45.469Z","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":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26905798895577,"aZ":-30.33291908021689,"pfxX":-11.962670644960802,"pfxZ":1.0875808987229654,"pX":-0.16242195258145745,"pZ":2.6595671034906587,"vX0":6.407597616065157,"vY0":-130.24981467499634,"vZ0":-3.3772724285873763,"x":123.19,"y":166.97,"x0":-1.1202582864027542,"y0":50.00283795154524,"z0":6.304863478877671,"aX":-20.238945647432896},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":19.9,"spinRate":1691,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.4230184029420516,"extension":6.3666003890313005},"hitData":{"launchSpeed":81.2,"launchAngle":13.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.54,"coordY":149.83}},"index":2,"playId":"0f10d92f-69a1-3e4e-becd-52fdbb59fb3a","pitchNumber":3,"startTime":"2026-05-19T01:56:00.192Z","endTime":"2026-05-19T01:56:05.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:56:05.679Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:56:22.187Z","endTime":"2026-05-19T01:57:36.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":87.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.21697679325225,"aZ":-20.90988037095606,"pfxX":-10.312255565423172,"pfxZ":5.649369526103468,"pX":-0.3287063123563609,"pZ":1.904245091984308,"vX0":6.2460725734070355,"vY0":-141.6683291115699,"vZ0":-7.706955838415351,"x":129.53,"y":187.37,"x0":-1.244974557984136,"y0":50.00174356531594,"z0":6.040992323459654,"aX":-20.553218970642792},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":17.0,"spinRate":2049,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.38953398013460916,"extension":6.194201327132193},"index":0,"playId":"3271d86c-a115-3ef6-bf58-fe959d40b696","pitchNumber":1,"startTime":"2026-05-19T01:56:34.396Z","endTime":"2026-05-19T01:56:38.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.985506984426788,"aZ":-28.4100045753386,"pfxX":-11.906641437076829,"pfxZ":2.1722042868924536,"pX":-0.4489526154242823,"pZ":1.971679765102477,"vX0":5.651011585422457,"vY0":-131.75151606389008,"vZ0":-5.431635642346662,"x":134.11,"y":185.54,"x0":-1.0927853074531966,"y0":50.00010598139859,"z0":6.199891213151592,"aX":-20.60904402965711},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":20.0,"spinRate":1681,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4181713591574918,"extension":6.175892195014256},"index":1,"playId":"eecded8a-5a8d-3702-ba6f-486424cdb95d","pitchNumber":2,"startTime":"2026-05-19T01:56:48.764Z","endTime":"2026-05-19T01:56:52.431Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-19T01:57:00.403Z","endTime":"2026-05-19T01:57:09.030Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880995152616688,"aZ":-26.75710815267936,"pfxX":-12.900513431156323,"pfxZ":3.175298195118195,"pX":1.2680146867604103,"pZ":0.210728968606195,"vX0":9.649841744928453,"vY0":-130.65709573562634,"vZ0":-9.82520304562885,"x":68.67,"y":233.09,"x0":-0.8212735591048834,"y0":50.00367971782836,"z0":6.0736162554473045,"aX":-22.014545147165002},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":20.9,"spinRate":1639,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4213259358139543,"extension":6.465134175912571},"index":3,"playId":"452d0a64-1c6e-3309-aada-43da9f504901","pitchNumber":3,"startTime":"2026-05-19T01:57:09.030Z","endTime":"2026-05-19T01:57:12.904Z","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":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947687836764374,"aZ":-31.181766379034933,"pfxX":0.8789646569309024,"pfxZ":0.5926863825947999,"pX":0.6593852983808313,"pZ":1.9882468301307108,"vX0":5.254704411840366,"vY0":-129.79337962335092,"vZ0":-4.635398341788206,"x":91.87,"y":185.1,"x0":-1.5215394513407088,"y0":50.003748876515296,"z0":6.224268149885234,"aX":1.470268983423086},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-3.0,"spinRate":2494,"spinDirection":69},"zone":9,"typeConfidence":0.69,"plateTime":0.4250946356316323,"extension":6.291714374145793},"hitData":{"launchSpeed":77.2,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.57,"coordY":154.23}},"index":4,"playId":"7e40298c-82af-36b6-a644-6cf576ffccd7","pitchNumber":4,"startTime":"2026-05-19T01:57:28.289Z","endTime":"2026-05-19T01:57:36.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:57:36.781Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:57:55.698Z","endTime":"2026-05-19T01:59:01.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.72194830095088,"aZ":-26.902361154717976,"pfxX":-10.072618876630504,"pfxZ":2.579480824895776,"pX":-1.061216813273776,"pZ":1.858742629886863,"vX0":4.124100896930319,"vY0":-142.89412773902046,"vZ0":-6.997668945936648,"x":157.45,"y":188.59,"x0":-1.2248534856535573,"y0":50.00296186719188,"z0":6.060112850729567,"aX":-20.571955380921487},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":2062,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3851407799022488,"extension":6.4545943080921315},"index":0,"playId":"ce2efb06-cd0c-3d10-9d23-5105eac2d5e8","pitchNumber":1,"startTime":"2026-05-19T01:58:05.904Z","endTime":"2026-05-19T01:58:09.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52287206751358,"aZ":-21.298212987835164,"pfxX":-10.877046289540448,"pfxZ":5.379453178261056,"pX":0.996501772844749,"pZ":1.7036469490185537,"vX0":8.90706934409616,"vY0":-142.17057896646065,"vZ0":-8.806727725215525,"x":79.02,"y":192.78,"x0":-0.784192357895279,"y0":50.00151805637667,"z0":6.224988736533418,"aX":-21.97745637331226},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.8,"breakHorizontal":17.5,"spinRate":2277,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3871801727173909,"extension":6.1831971675322235},"index":1,"playId":"38aada5a-24c0-3370-9e9b-aaba9ebebf55","pitchNumber":2,"startTime":"2026-05-19T01:58:21.374Z","endTime":"2026-05-19T01:58:25.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012815956516768,"aZ":-27.615472554651983,"pfxX":-11.459520269268948,"pfxZ":2.6383922520110055,"pX":-0.6167431417298828,"pZ":2.430982650691263,"vX0":4.911541256769523,"vY0":-131.41893155054623,"vZ0":-4.367669689176079,"x":140.51,"y":173.14,"x0":-1.0337163645727638,"y0":50.00406413148895,"z0":6.195417162772591,"aX":-19.80169314481146},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":19.4,"spinRate":1659,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4187320054175543,"extension":6.275742855930009},"index":2,"playId":"6511d8cf-e59c-33dc-9100-40e9bcef4dd3","pitchNumber":3,"startTime":"2026-05-19T01:58:38.385Z","endTime":"2026-05-19T01:58:42.371Z","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":90.5,"endSpeed":81.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29669429893766,"aZ":-26.966153603779105,"pfxX":-10.552540079017259,"pfxZ":3.0179420673370885,"pX":-0.21213672863339017,"pZ":2.2878851428124225,"vX0":5.8093498898959375,"vY0":-131.5601564003034,"vZ0":-4.75500501516466,"x":125.09,"y":177.01,"x0":-1.0977763565071215,"y0":50.00068392944261,"z0":6.158881384860322,"aX":-18.183736799285064},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":17.5,"spinRate":1840,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.41905762369956845,"extension":6.222700864753225},"hitData":{"launchSpeed":98.6,"launchAngle":19.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.33,"coordY":103.55}},"index":3,"playId":"e74d5751-2332-3ba1-8600-6e6028f9359a","pitchNumber":4,"startTime":"2026-05-19T01:58:54.544Z","endTime":"2026-05-19T01:59:01.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:59:01.688Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T02:01:07.298Z","endTime":"2026-05-19T02:02:23.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44844340151762,"aZ":-21.215734924765215,"pfxX":-5.278148021698466,"pfxZ":5.775488156865535,"pX":0.40835876612274014,"pZ":4.190837195071786,"vX0":5.3138325259579915,"vY0":-137.37972050244767,"vZ0":0.02599155226764438,"x":101.43,"y":125.63,"x0":-0.8718372500687352,"y0":50.00439090171802,"z0":5.6318397626019046,"aX":-10.018460021213345},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":8.4,"spinRate":1977,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3997778143164603,"extension":6.9339713872555535},"index":0,"playId":"04883c95-5171-33c6-b0d5-57563007d252","pitchNumber":1,"startTime":"2026-05-19T02:01:16.631Z","endTime":"2026-05-19T02:01:19.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785075788132627,"aZ":-25.499510956254653,"pfxX":-0.7096051602548892,"pfxZ":3.7281739836272116,"pX":0.13995121114713427,"pZ":3.141694151325439,"vX0":3.9980596375110777,"vY0":-133.03372333454348,"vZ0":-1.045723067661041,"x":111.67,"y":153.95,"x0":-1.2907911534919048,"y0":50.00363989617094,"z0":5.389786441860817,"aX":-1.271149443220433},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":0.4,"spinRate":2084,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4118728916503489,"extension":6.779649904566773},"index":1,"playId":"7df23011-b119-3fee-a332-f61cffb3af94","pitchNumber":2,"startTime":"2026-05-19T02:01:31.408Z","endTime":"2026-05-19T02:01:35.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.251074429785135,"aZ":-24.973526217098193,"pfxX":-0.5814193652571085,"pfxZ":3.9915589213103475,"pX":2.0540587178033034,"pZ":1.9151420957131122,"vX0":8.11024291676519,"vY0":-133.60264962022987,"vZ0":-3.868983149394992,"x":38.7,"y":187.07,"x0":-0.9476842105755928,"y0":50.00452614690742,"z0":5.1806046290516425,"aX":-1.050144524989054},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":-0.7,"spinRate":2109,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.41023688602084585,"extension":6.9608167194985615},"index":2,"playId":"8ec95622-6e54-300d-943f-99c04f0a318b","pitchNumber":3,"startTime":"2026-05-19T02:01:47.042Z","endTime":"2026-05-19T02:01:50.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.964017677704476,"aZ":-23.67362889936261,"pfxX":-10.636582904138152,"pfxZ":4.458247159149152,"pX":0.14322009830646634,"pZ":1.647989267026073,"vX0":6.1338830169479595,"vY0":-138.01653776117496,"vZ0":-6.266139594831827,"x":111.54,"y":194.28,"x0":-0.7393825851080815,"y0":50.00479820679924,"z0":5.568313286703363,"aX":-20.29004847600927},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":17.8,"spinRate":1968,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3985806224133759,"extension":7.0527982127053095},"index":3,"playId":"fdb17d9f-d178-3c67-821d-b03792468f97","pitchNumber":4,"startTime":"2026-05-19T02:02:01.802Z","endTime":"2026-05-19T02:02:06.905Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243463427840126,"aZ":-33.50816608040586,"pfxX":5.017921368804904,"pfxZ":-0.8495061759162015,"pX":0.8606696370034286,"pZ":1.552640921966445,"vX0":3.45265742871481,"vY0":-125.58883858987897,"vZ0":-2.37286899934853,"x":84.19,"y":196.86,"x0":-1.1936809969566868,"y0":50.00547856430401,"z0":5.290214516688719,"aX":7.853440300864473},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":-10.0,"spinRate":2376,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4395696781330174,"extension":6.836237950140299},"index":4,"playId":"4b68e68f-4e80-3cae-86c8-a9af65ed5600","pitchNumber":5,"startTime":"2026-05-19T02:02:18.865Z","endTime":"2026-05-19T02:02:23.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:02:23.044Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T02:02:27.876Z","endTime":"2026-05-19T02:03:10.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":"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.8,"endSpeed":85.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59352648318651,"aZ":-28.012697448818177,"pfxX":-10.98003432221818,"pfxZ":2.2470209886004753,"pX":0.6221504849422981,"pZ":1.212341854383645,"vX0":8.035110789811048,"vY0":-136.10844770665028,"vZ0":-6.284676290861458,"x":93.29,"y":206.05,"x0":-0.9616937180901937,"y0":50.00149393185881,"z0":5.5258757556635985,"aX":-20.324777987187485},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":17.9,"spinRate":2044,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.404490265530967,"extension":7.1073509851619985},"index":0,"playId":"782900ff-6d0e-398e-ab0d-83bda9f07a24","pitchNumber":1,"startTime":"2026-05-19T02:02:47.195Z","endTime":"2026-05-19T02:02:50.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22103069514287,"aZ":-28.89035187307201,"pfxX":-9.757258786580511,"pfxZ":2.0413106479780243,"pX":-0.9477450028982567,"pZ":2.1253253849474163,"vX0":3.6447670667238166,"vY0":-126.95292737218969,"vZ0":-2.470661617312273,"x":153.13,"y":181.4,"x0":-1.1452823602319349,"y0":50.00405220887824,"z0":5.441929028211102,"aX":-15.715884002273521},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":16.7,"spinRate":1508,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43364465112621264,"extension":6.97163403077138},"hitData":{"launchSpeed":73.3,"launchAngle":5.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":144.73,"coordY":143.0}},"index":1,"playId":"39f4d789-ce73-3eca-a8a8-455d1f459e2e","pitchNumber":2,"startTime":"2026-05-19T02:03:01.614Z","endTime":"2026-05-19T02:03:10.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:03:10.285Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to first baseman Nick Kurtz in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T02:03:21.069Z","endTime":"2026-05-19T02:04:01.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73347723458298,"aZ":-22.656836502351236,"pfxX":-1.9608481033843104,"pfxZ":5.276347206035139,"pX":1.4028382422457302,"pZ":1.8294844179085141,"vX0":7.346574594592342,"vY0":-133.89535725149403,"vZ0":-4.637400695712506,"x":63.53,"y":189.38,"x0":-1.1298057241266992,"y0":50.00214276849615,"z0":5.219231767268279,"aX":-3.5371175335921627},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":1.8,"spinRate":2191,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41013437032794675,"extension":6.988948538900914},"index":0,"playId":"029d30ac-7bdd-3b07-9a8e-de2bf25199b9","pitchNumber":1,"startTime":"2026-05-19T02:03:37.864Z","endTime":"2026-05-19T02:03:41.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006729379611677,"aZ":-22.867269413991266,"pfxX":-1.326139192959535,"pfxZ":5.217489913657548,"pX":-0.4263480858861288,"pZ":3.0292914173800325,"vX0":2.825463999097427,"vY0":-133.0715079748156,"vZ0":-1.5446618083390506,"x":133.25,"y":156.99,"x0":-1.3321730313659221,"y0":50.00152884237604,"z0":5.282675739851959,"aX":-2.3652547914943947},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":1.8,"spinRate":2226,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4124616034619466,"extension":6.990742861051257},"hitData":{"launchSpeed":69.5,"launchAngle":61.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.97,"coordY":167.22}},"index":1,"playId":"f37e6612-536e-3109-b413-08e8d355cac1","pitchNumber":2,"startTime":"2026-05-19T02:03:52.603Z","endTime":"2026-05-19T02:04:01.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:04:01.352Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T02:05:57.876Z","endTime":"2026-05-19T02:07:41.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57976628350085,"aZ":-24.49646467556971,"pfxX":-10.574675148030634,"pfxZ":3.984076622589493,"pX":1.107519634390325,"pZ":1.58746576258155,"vX0":9.49051435145786,"vY0":-138.3756343221329,"vZ0":-8.084851866579688,"x":74.78,"y":195.92,"x0":-1.0027006199092174,"y0":50.00314902650252,"z0":6.203570504148524,"aX":-20.386312017296845},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2128,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.396718755712842,"extension":6.125786473971538},"index":0,"playId":"01305f6c-6ea6-3984-88dd-b5c8e455405c","pitchNumber":1,"startTime":"2026-05-19T02:06:10.306Z","endTime":"2026-05-19T02:06:13.741Z","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":88.6,"endSpeed":80.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760111057028904,"aZ":-28.681187802882146,"pfxX":-10.898141699108049,"pfxZ":2.0995376885123616,"pX":-0.8679143360820218,"pZ":2.7320782881213166,"vX0":4.576947371897241,"vY0":-128.84456348778602,"vZ0":-3.3601519338478747,"x":150.08,"y":165.01,"x0":-1.2634114466695503,"y0":50.00132749481279,"z0":6.2984657025887145,"aX":-18.101760750975693},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":18.5,"spinRate":1708,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4270693250656832,"extension":6.1066765018437605},"index":1,"playId":"9a58e770-9798-3689-8550-82e35805b994","pitchNumber":2,"startTime":"2026-05-19T02:06:26.616Z","endTime":"2026-05-19T02:06:30.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04247055308448,"aZ":-31.911877776498795,"pfxX":-10.421053271696522,"pfxZ":0.16574610430970438,"pX":-0.4213021147278065,"pZ":2.716061657289738,"vX0":5.321317118658962,"vY0":-127.11265961205181,"vZ0":-2.306643253542083,"x":133.06,"y":165.45,"x0":-1.2015734201248787,"y0":50.006091847038185,"z0":6.199972247423185,"aX":-16.84672599153608},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":17.4,"spinRate":1662,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4329411953705349,"extension":6.072240876521588},"index":2,"playId":"dcb1ea60-38c9-34d4-8a9b-1155404e7580","pitchNumber":3,"startTime":"2026-05-19T02:06:42.359Z","endTime":"2026-05-19T02:06:45.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60421782631732,"aZ":-30.687090899845213,"pfxX":3.531833930471915,"pfxZ":0.9426233284649985,"pX":-0.30019312338871096,"pZ":3.0497558418124844,"vX0":2.507381914242932,"vY0":-125.40832267625431,"vZ0":-2.0608626612470307,"x":128.44,"y":156.44,"x0":-1.773789117140139,"y0":50.006002995834734,"z0":6.398121374711545,"aX":5.596833571269149},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-7.0,"spinRate":2477,"spinDirection":64},"zone":2,"typeConfidence":0.89,"plateTime":0.4376333475540539,"extension":6.188092134899921},"index":3,"playId":"6f157e45-c262-3290-a502-8785ca20fe73","pitchNumber":4,"startTime":"2026-05-19T02:06:57.085Z","endTime":"2026-05-19T02:07:00.395Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-19T02:07:08.973Z","endTime":"2026-05-19T02:07:20.057Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.259643238884976,"aZ":-24.762811126469042,"pfxX":-10.683622768366064,"pfxZ":3.64572038342747,"pX":0.7865867979173227,"pZ":1.0620916357238677,"vX0":9.029987862392085,"vY0":-142.1066817203928,"vZ0":-9.807516853961186,"x":87.02,"y":210.1,"x0":-1.0529309038899048,"y0":50.00502344934737,"z0":6.1467309590126025,"aX":-21.731800223134833},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":2130,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3862540391285081,"extension":6.101285148675651},"index":5,"playId":"53be2604-c005-3079-9db5-4cc0884438e7","pitchNumber":5,"startTime":"2026-05-19T02:07:20.057Z","endTime":"2026-05-19T02:07:23.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901131488955563,"aZ":-30.640961244906094,"pfxX":-11.293803386675089,"pfxZ":0.9047494758635857,"pX":0.13586938765371942,"pZ":1.232119739372676,"vX0":6.957252179204735,"vY0":-130.35903937297653,"vZ0":-6.659829490636903,"x":111.82,"y":205.51,"x0":-1.119103590940857,"y0":50.00581382919076,"z0":6.174934825837904,"aX":-19.174774545885775},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":18.6,"spinRate":1651,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42239684403778277,"extension":6.310490177486658},"index":6,"playId":"4794fe67-ed90-3c01-9cff-b8829468ed8c","pitchNumber":6,"startTime":"2026-05-19T02:07:37.528Z","endTime":"2026-05-19T02:07:41.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:07:41.703Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T02:07:55.702Z","endTime":"2026-05-19T02:09:09.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9634593437165,"aZ":-25.602293009810968,"pfxX":-9.876445662060275,"pfxZ":3.202062149279162,"pX":0.15580982100463395,"pZ":0.9501974306796905,"vX0":6.918384529035676,"vY0":-143.02212026655928,"vZ0":-10.099853495270008,"x":111.06,"y":213.12,"x0":-1.0234234428194124,"y0":50.00032975911203,"z0":6.160172558587452,"aX":-20.260191316108525},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2207,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3843878061164552,"extension":6.305344186534875},"index":0,"playId":"2cd533a0-5df0-3bd0-9612-29ab85697631","pitchNumber":1,"startTime":"2026-05-19T02:08:05.490Z","endTime":"2026-05-19T02:08:09.204Z","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":90.4,"endSpeed":82.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29827603968912,"aZ":-29.574951992033142,"pfxX":-11.882621463995257,"pfxZ":1.5047696147697236,"pX":0.27978461913700253,"pZ":1.6766639990973733,"vX0":7.60954481615505,"vY0":-131.26192203921087,"vZ0":-5.962492127465356,"x":106.34,"y":193.51,"x0":-1.127385649171821,"y0":50.00414915268162,"z0":6.207019814245987,"aX":-20.535721476210483},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":19.7,"spinRate":1818,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.418839692658159,"extension":6.260064442419976},"index":1,"playId":"976695ad-c2e7-3c61-8f16-1bcd1a3216d0","pitchNumber":2,"startTime":"2026-05-19T02:08:21.779Z","endTime":"2026-05-19T02:08:24.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357338796772872,"aZ":-27.81059465299514,"pfxX":-11.350972288244751,"pfxZ":2.490500152251631,"pX":0.03886438273748981,"pZ":1.1522524107412808,"vX0":6.855609820765194,"vY0":-131.89045470784586,"vZ0":-7.60357740863516,"x":115.52,"y":207.67,"x0":-1.1261022214204524,"y0":50.00385195219283,"z0":6.138164808802631,"aX":-19.89902311141246},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":19.0,"spinRate":1769,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.41607629022798953,"extension":6.187933157718027},"index":2,"playId":"6f0ede90-f31d-3434-a6a2-0ff1a145c24e","pitchNumber":3,"startTime":"2026-05-19T02:08:38.180Z","endTime":"2026-05-19T02:08:41.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-19T02:08:46.359Z","endTime":"2026-05-19T02:09:00.216Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.940083882723286,"aZ":-18.31401166976162,"pfxX":-4.828915760200677,"pfxZ":6.700582421025507,"pX":0.36104288263680906,"pZ":3.1674752312740972,"vX0":5.532947270523212,"vY0":-143.7260253995566,"vZ0":-5.604063704139859,"x":103.24,"y":153.26,"x0":-0.9723645007045695,"y0":50.0004316806034,"z0":6.30072759879963,"aX":-9.984086201424594},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.0,"breakHorizontal":7.4,"spinRate":2400,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3828083262121593,"extension":6.206295193740066},"hitData":{"launchSpeed":81.9,"launchAngle":42.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.26,"coordY":110.99}},"index":4,"playId":"41bf5d2e-d036-3f4f-9e5b-86a2920f680a","pitchNumber":4,"startTime":"2026-05-19T02:09:00.216Z","endTime":"2026-05-19T02:09:09.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:09:09.581Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Cortes walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T02:09:32.373Z","endTime":"2026-05-19T02:11:40.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":89.0,"endSpeed":80.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849748681651352,"aZ":-28.1273369965075,"pfxX":-13.264019028854273,"pfxZ":2.4235488670385905,"pX":0.7936969857701386,"pZ":1.833144781668478,"vX0":8.846377969281683,"vY0":-129.11097346320412,"vZ0":-5.613444332243566,"x":86.75,"y":189.29,"x0":-0.9745143519030387,"y0":50.00026062928207,"z0":6.232362924376251,"aX":-22.12517845874231},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":21.7,"spinRate":1689,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4261608386520832,"extension":6.486648153614111},"index":0,"playId":"15c78df5-5c0b-373d-bf34-4a972c72c885","pitchNumber":1,"startTime":"2026-05-19T02:09:39.693Z","endTime":"2026-05-19T02:09:43.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809235606981513,"aZ":-25.641039911997566,"pfxX":-12.779275819229145,"pfxZ":3.686613883766089,"pX":0.9583174647293538,"pZ":2.3273004342196186,"vX0":8.84417895753664,"vY0":-133.06273987166085,"vZ0":-5.280451372352012,"x":80.47,"y":175.94,"x0":-0.7689691134168797,"y0":50.0007142905044,"z0":6.224561513413769,"aX":-22.633082856166485},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":20.9,"spinRate":1799,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4135705389844815,"extension":6.123981974307537},"index":1,"playId":"99b3bb7a-693a-376f-9fb9-4b0446563996","pitchNumber":2,"startTime":"2026-05-19T02:09:56.977Z","endTime":"2026-05-19T02:10:02.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054307766638914,"aZ":-32.52517426939515,"pfxX":1.5997341946441033,"pfxZ":-0.2054749297546543,"pX":-0.2638527327752007,"pZ":2.428549398420418,"vX0":2.6665730625947393,"vY0":-128.9893260745993,"vZ0":-3.3197008145549587,"x":127.06,"y":173.21,"x0":-1.5225440127976444,"y0":50.005406932181366,"z0":6.263434532628454,"aX":2.6724760338034104},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":-3.6,"spinRate":2584,"spinDirection":71},"zone":5,"typeConfidence":0.85,"plateTime":0.42608103430859856,"extension":6.163428886033319},"index":2,"playId":"dc4f4b85-8920-3f1c-9ebb-70511df5722e","pitchNumber":3,"startTime":"2026-05-19T02:10:16.090Z","endTime":"2026-05-19T02:10:19.225Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77012649525236,"aZ":-26.201318559633787,"pfxX":-9.946901307458266,"pfxZ":2.871252614574354,"pX":0.7407388539934822,"pZ":3.7568629829564135,"vX0":8.020546826324601,"vY0":-143.885463061933,"vZ0":-2.97282261198168,"x":88.76,"y":137.34,"x0":-0.8012703136811494,"y0":50.003009955040184,"z0":6.440694908101509,"aX":-20.697102829948165},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":4.7,"breakHorizontal":16.2,"spinRate":2141,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3817766225230965,"extension":5.9701346910437945},"index":3,"playId":"c6208317-867d-3670-97eb-c0e8825d3455","pitchNumber":4,"startTime":"2026-05-19T02:10:34.571Z","endTime":"2026-05-19T02:10:37.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.197790558047416,"aZ":-24.869811690757416,"pfxX":-10.338880731425125,"pfxZ":4.102159060958552,"pX":-0.9812015039249925,"pZ":2.2642574416644257,"vX0":3.6437109918693182,"vY0":-133.42991498025435,"vZ0":-5.842461708053551,"x":154.4,"y":177.65,"x0":-1.0318325852813175,"y0":50.00193174325157,"z0":6.306108790809734,"aX":-18.39771926889564},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":1778,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41256427501474846,"extension":6.293818578289481},"index":4,"playId":"54421758-0aae-3cea-b540-34d59cd2bd9a","pitchNumber":5,"startTime":"2026-05-19T02:10:52.843Z","endTime":"2026-05-19T02:10:58.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38464903874905,"aZ":-20.345759177299897,"pfxX":-6.298958612362513,"pfxZ":5.617067240441264,"pX":-0.42889012617274536,"pZ":3.7473879460322506,"vX0":3.4801695447234695,"vY0":-144.59130868417012,"vZ0":-4.169107315868068,"x":133.35,"y":137.6,"x0":-0.8331007585645778,"y0":50.00586361770185,"z0":6.4653515992386525,"aX":-13.268601173182672},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.5,"breakHorizontal":10.7,"spinRate":2264,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.37959036244315403,"extension":5.9664732552880295},"index":5,"playId":"95193811-d77a-354e-9a0f-3136c8170e9c","pitchNumber":6,"startTime":"2026-05-19T02:11:16.937Z","endTime":"2026-05-19T02:11:20.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05621274112226,"aZ":-28.355410092984076,"pfxX":-12.781331233970473,"pfxZ":2.12990087636231,"pX":0.2844011742648956,"pZ":1.190824660093315,"vX0":7.2643803137194345,"vY0":-133.71872071699678,"vZ0":-7.733132705927721,"x":106.16,"y":206.63,"x0":-0.8241893678386983,"y0":50.00031675107933,"z0":6.1897757818735375,"aX":-22.865362932025313},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.2,"breakHorizontal":21.4,"spinRate":1698,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4115087961863533,"extension":6.489243758757702},"index":6,"playId":"5fc780f5-a5d5-3f9f-a16d-fa07ccc35c11","pitchNumber":7,"startTime":"2026-05-19T02:11:34.683Z","endTime":"2026-05-19T02:11:40.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:11:40.585Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to third baseman Yoán Moncada. Carlos Cortes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T02:11:58.721Z","endTime":"2026-05-19T02:12:16.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69599936287855,"aZ":-27.18596414171486,"pfxX":-9.829664477927853,"pfxZ":2.406087885268395,"pX":-0.05140245333647397,"pZ":2.230366145465439,"vX0":6.0386382263182385,"vY0":-143.4014579375322,"vZ0":-6.576105169840215,"x":118.96,"y":178.56,"x0":-0.9128596528212806,"y0":50.00344878525012,"z0":6.261214061849714,"aX":-20.37113256764667},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.1,"breakHorizontal":16.6,"spinRate":2085,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38268271479928684,"extension":6.216256291657659},"hitData":{"launchSpeed":91.4,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.3,"coordY":162.98}},"index":0,"playId":"aa933338-432d-3f1b-8bf0-d9a020f74720","pitchNumber":1,"startTime":"2026-05-19T02:12:07.645Z","endTime":"2026-05-19T02:12:16.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:12:16.664Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Kurtz pops out to third baseman Yoán Moncada.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T02:12:46.665Z","endTime":"2026-05-19T02:14:55.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":82.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.213708678790308,"aZ":-27.609097163656816,"pfxX":-10.173847608616988,"pfxZ":2.6355406043456693,"pX":-0.9441753123953195,"pZ":2.387047341804857,"vX0":3.9633328720519,"vY0":-131.65257751952893,"vZ0":-4.520145499779744,"x":152.99,"y":174.33,"x0":-1.1580505589593209,"y0":50.00425659601236,"z0":6.200347118774914,"aX":-17.637119108932296},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":17.4,"spinRate":1629,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.418043139519527,"extension":6.493174564191754},"index":0,"playId":"1cbc78c6-29e1-3bde-84b9-ca9bbd70a8a2","pitchNumber":1,"startTime":"2026-05-19T02:12:52.133Z","endTime":"2026-05-19T02:12:56.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70292640465982,"aZ":-23.412329033765268,"pfxX":-9.320500330149773,"pfxZ":4.373427639201308,"pX":-0.3911502889209902,"pZ":2.0365781432604786,"vX0":5.244825095793113,"vY0":-141.30207661070233,"vZ0":-7.20335689680978,"x":131.91,"y":183.79,"x0":-1.06854164168191,"y0":50.00673776267978,"z0":6.142788012162286,"aX":-18.694737493137538},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":15.7,"spinRate":2166,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.38886224303049755,"extension":6.136183170940996},"index":1,"playId":"2d889d7d-2979-3b0a-8c6a-3f1f07019f15","pitchNumber":2,"startTime":"2026-05-19T02:13:07.761Z","endTime":"2026-05-19T02:13:11.451Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71650057452913,"aZ":-26.829602633311953,"pfxX":-8.959198719426432,"pfxZ":2.6961209888472677,"pX":-2.1066189057371965,"pZ":2.455199522297606,"vX0":1.0358884364343224,"vY0":-140.62816862455549,"vZ0":-5.450892416349243,"x":197.3,"y":172.49,"x0":-1.318943401096104,"y0":50.00576725314478,"z0":6.180837582777453,"aX":-17.776503760613007},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":2051,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39091248495052033,"extension":5.977631834539355},"index":2,"playId":"3c348d1c-c7d7-33d0-b387-e1f5708f9e8b","pitchNumber":3,"startTime":"2026-05-19T02:13:26.092Z","endTime":"2026-05-19T02:13:30.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258236695953535,"aZ":-26.58667523467268,"pfxX":-11.220687033277324,"pfxZ":3.1505624042388884,"pX":0.2743655088154767,"pZ":1.8272644232407476,"vX0":7.107244491703232,"vY0":-133.01565076954188,"vZ0":-6.595463600840962,"x":106.54,"y":189.44,"x0":-0.9885268637755051,"y0":50.00275137350897,"z0":6.293917016739264,"aX":-19.900860765310984},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":18.6,"spinRate":1776,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.41340226220531173,"extension":6.487114294402695},"index":3,"playId":"8be6644a-f80f-3836-8303-db6a2ed5787b","pitchNumber":4,"startTime":"2026-05-19T02:13:44.244Z","endTime":"2026-05-19T02:13:47.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.96232839601984,"aZ":-15.875724879270368,"pfxX":-6.047452904106806,"pfxZ":8.162486356643837,"pX":0.0622254838553865,"pZ":4.362039915611164,"vX0":5.0547010731848205,"vY0":-141.5320650275087,"vZ0":-2.7975061787597624,"x":114.63,"y":121.0,"x0":-0.9749684667160962,"y0":50.00605575012899,"z0":6.399798459408122,"aX":-12.081215086447964},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2207,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.389302978764988,"extension":5.948257829051143},"index":4,"playId":"f9ee0988-8725-32a5-b481-b153cc8b5240","pitchNumber":5,"startTime":"2026-05-19T02:14:01.573Z","endTime":"2026-05-19T02:14:05.094Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.723891923228834,"aZ":-30.561284969318933,"pfxX":-11.69280273679123,"pfxZ":0.9162339415205665,"pX":-0.13824667587589168,"pZ":2.9379306483825136,"vX0":6.049341624167866,"vY0":-132.6443285501669,"vZ0":-3.026285552943572,"x":122.27,"y":159.46,"x0":-0.9495851519050899,"y0":50.00017933939543,"z0":6.360828350130685,"aX":-20.489923291302617},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":19.6,"spinRate":1688,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.41556439974394577,"extension":6.385861650024484},"index":5,"playId":"5b31a5ad-b222-331d-8d50-a845b8f91b4d","pitchNumber":6,"startTime":"2026-05-19T02:14:19.630Z","endTime":"2026-05-19T02:14:25.153Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.931951486817134,"aZ":-27.471071229590258,"pfxX":-11.555809774576286,"pfxZ":2.6600253322101644,"pX":-0.08430064219832493,"pZ":2.820708952193396,"vX0":5.9657787546212155,"vY0":-132.99190650540595,"vZ0":-3.935898819858536,"x":120.21,"y":162.62,"x0":-0.87069946029582,"y0":50.003196948624016,"z0":6.3418984895969315,"aX":-20.434975562124578},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":19.4,"spinRate":1595,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4138905932819048,"extension":6.282099254643529},"hitData":{"launchSpeed":85.9,"launchAngle":67.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":126.0,"coordY":204.5}},"index":6,"playId":"b622e915-fe02-3c96-a1c5-6687b95055c8","pitchNumber":7,"startTime":"2026-05-19T02:14:45.720Z","endTime":"2026-05-19T02:14:55.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:14:55.729Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T02:16:57.074Z","endTime":"2026-05-19T02:18:16.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.056976148595574,"aZ":-28.817301028354223,"pfxX":-12.426428354634018,"pfxZ":1.8130227919251727,"pX":0.669142707237577,"pZ":2.0203514063329746,"vX0":8.17186929572652,"vY0":-136.31351088143805,"vZ0":-3.9375101707835913,"x":91.49,"y":184.23,"x0":-0.7815017196457691,"y0":50.00004193421365,"z0":5.51496780312077,"aX":-22.955341050895058},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":20.3,"spinRate":1894,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.40464604592340914,"extension":7.050917402807661},"index":0,"playId":"93dca095-9819-3ffb-9046-1060dc0e7a08","pitchNumber":1,"startTime":"2026-05-19T02:17:23.959Z","endTime":"2026-05-19T02:17:27.597Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92586610012787,"aZ":-22.721751930616172,"pfxX":-3.091319492616209,"pfxZ":5.212797481326971,"pX":0.035178003316370325,"pZ":3.3153605912064656,"vX0":4.327387786877115,"vY0":-134.0684946547823,"vZ0":-1.0034353923035186,"x":115.66,"y":149.27,"x0":-1.200820689837258,"y0":50.00436516675332,"z0":5.321353770002695,"aX":-5.608335317389262},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":4.7,"spinRate":2196,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4090842109753199,"extension":6.737978190308063},"index":1,"playId":"6e1bf4c4-8d99-324d-ae22-c0807878d7af","pitchNumber":2,"startTime":"2026-05-19T02:17:35.715Z","endTime":"2026-05-19T02:17:38.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565275842945784,"aZ":-21.36856098681447,"pfxX":-2.916057419694731,"pfxZ":6.013787592818963,"pX":1.2631082996633816,"pZ":2.920570226450712,"vX0":7.545049841485157,"vY0":-133.6369048186926,"vZ0":-2.3494650891349216,"x":68.85,"y":159.92,"x0":-1.226208353094269,"y0":50.002538243615874,"z0":5.356947068879233,"aX":-5.240032619128098},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":3.5,"spinRate":2113,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.41088827401847583,"extension":6.913578140227712},"index":2,"playId":"80daa5a1-692d-3142-9e9d-4a05725d6c82","pitchNumber":3,"startTime":"2026-05-19T02:17:51.238Z","endTime":"2026-05-19T02:17:54.705Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739252605299274,"aZ":-35.31314643838597,"pfxX":-0.8901570471746334,"pfxZ":-2.052158164174779,"pX":-0.6627475895427016,"pZ":1.1643616048670737,"vX0":1.6376205613261567,"vY0":-123.43582778479627,"vZ0":-3.085511692837735,"x":142.26,"y":207.34,"x0":-1.2219812267690617,"y0":50.00346477627649,"z0":5.432362692941164,"aX":-1.360716551014615},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.2,"breakHorizontal":1.2,"spinRate":2354,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.44535460982011,"extension":7.038781217719028},"index":3,"playId":"bc7a702f-b2f4-33ab-9d8b-3e0131059a59","pitchNumber":4,"startTime":"2026-05-19T02:18:11.492Z","endTime":"2026-05-19T02:18:16.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:18:16.331Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T02:18:29.369Z","endTime":"2026-05-19T02:20:08.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00575016855181,"aZ":-28.741971326371807,"pfxX":-10.98180558389536,"pfxZ":1.7826614492185424,"pX":-0.839550330286473,"pZ":3.261298292599839,"vX0":4.187583591777898,"vY0":-139.179715287301,"vZ0":-1.2230089896786556,"x":149.0,"y":150.72,"x0":-0.9511368538795799,"y0":50.00594364989021,"z0":5.639171066880626,"aX":-21.196365421859774},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.1,"breakHorizontal":18.8,"spinRate":1972,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3960284523079838,"extension":6.951100476213801},"index":0,"playId":"5e2f0554-69c7-32fd-80f0-fa7510d20e4d","pitchNumber":1,"startTime":"2026-05-19T02:18:42.407Z","endTime":"2026-05-19T02:18:45.816Z","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":93.1,"endSpeed":84.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.278131132824974,"aZ":-23.496087973261822,"pfxX":-0.9076216409340647,"pfxZ":4.7131305907672925,"pX":-0.8435710645370594,"pZ":2.7365767100156053,"vX0":1.9007647946767126,"vY0":-135.5195844407254,"vZ0":-2.5020753774324755,"x":149.15,"y":164.89,"x0":-1.4391941511562014,"y0":50.00487509438715,"z0":5.330066434916777,"aX":-1.6721867592457467},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":1.2,"spinRate":2030,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40565574214834577,"extension":6.940751008502767},"index":1,"playId":"4a3ffde8-d00f-35c3-93ad-d7549ca75d2d","pitchNumber":2,"startTime":"2026-05-19T02:18:58.304Z","endTime":"2026-05-19T02:19:02.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.77740883155926,"aZ":-31.34565872370339,"pfxX":-12.99052771100294,"pfxZ":0.44588985403999004,"pX":0.0707369143651683,"pZ":1.64702314794633,"vX0":7.069943309393737,"vY0":-136.97167093088433,"vZ0":-4.434392251376869,"x":114.3,"y":194.31,"x0":-0.8934769237256402,"y0":50.00035751129335,"z0":5.497472392512251,"aX":-24.02122318319937},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.1,"breakHorizontal":21.5,"spinRate":2014,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4040354222318623,"extension":7.022805666511827},"index":2,"playId":"ffb4eaaa-a86e-35c0-b12c-dcd2d1436561","pitchNumber":3,"startTime":"2026-05-19T02:19:15.530Z","endTime":"2026-05-19T02:19:20.967Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44265573859506,"aZ":-28.858236806336123,"pfxX":-12.221046977392342,"pfxZ":1.7440477825970309,"pX":-0.8076531510856121,"pZ":2.396028599672,"vX0":4.9110375061601745,"vY0":-138.35430397601445,"vZ0":-3.2674731729920996,"x":147.79,"y":174.09,"x0":-1.0378579082441874,"y0":50.00235901911615,"z0":5.567785442724843,"aX":-23.23285401115517},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.5,"breakHorizontal":20.8,"spinRate":2052,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39886191960551143,"extension":6.9119760810502},"index":3,"playId":"eeb968dc-a984-32e1-8648-62b82e094656","pitchNumber":4,"startTime":"2026-05-19T02:19:43.909Z","endTime":"2026-05-19T02:19:48.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.96791653871214,"aZ":-28.595870428132198,"pfxX":-11.838009400808868,"pfxZ":1.9084590442648617,"pX":-1.431712496201303,"pZ":2.1587425850626283,"vX0":3.2951896335344886,"vY0":-137.49003826486347,"vZ0":-3.7339502816597645,"x":171.57,"y":180.49,"x0":-1.1224306185922106,"y0":50.00635834424051,"z0":5.518103078198604,"aX":-22.23041029222215},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":20.5,"spinRate":1960,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4013581368477679,"extension":6.829221421964011},"index":4,"playId":"18db508f-9ef6-33d9-9065-3537f55c6f83","pitchNumber":5,"startTime":"2026-05-19T02:20:03.727Z","endTime":"2026-05-19T02:20:08.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:20:08.460Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T02:20:25.896Z","endTime":"2026-05-19T02:21:14.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":93.5,"endSpeed":85.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83421068161012,"aZ":-23.716770410752662,"pfxX":-3.276568887673721,"pfxZ":4.534354333926359,"pX":0.5969913213159468,"pZ":2.495256325759609,"vX0":6.315595819833421,"vY0":-136.00783180816362,"vZ0":-3.1740278933867634,"x":94.24,"y":171.41,"x0":-1.3333662843244078,"y0":50.00579254321924,"z0":5.328861864617712,"aX":-6.117088461781625},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":4.6,"spinRate":2141,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40326868797350857,"extension":7.035250722194326},"index":0,"playId":"9be8e711-5deb-33cd-8ec2-11e2ebfef64d","pitchNumber":1,"startTime":"2026-05-19T02:20:33.215Z","endTime":"2026-05-19T02:20:36.225Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.478904832620753,"aZ":-24.751108579594447,"pfxX":-3.1456304784446867,"pfxZ":4.049670955653504,"pX":0.5493008665213318,"pZ":3.1973880943085904,"vX0":6.286674262980014,"vY0":-135.08317672573685,"vZ0":-0.9717959745340006,"x":96.06,"y":152.45,"x0":-1.4073967376059073,"y0":50.005800809772815,"z0":5.313923900497544,"aX":-5.771269312409882},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":4.2,"spinRate":2046,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4066381219374975,"extension":6.920214807193833},"index":1,"playId":"a745a68d-61b6-3712-a61b-3a2a7dc9c9a9","pitchNumber":2,"startTime":"2026-05-19T02:20:51.158Z","endTime":"2026-05-19T02:20:54.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":80.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.684963961473976,"aZ":-27.54990638865994,"pfxX":-7.861463286484995,"pfxZ":2.7576608678331045,"pX":-0.3198761124457339,"pZ":2.5534314573816395,"vX0":4.514874951464056,"vY0":-130.48024151459097,"vZ0":-1.9280317569737864,"x":129.19,"y":169.84,"x0":-1.0772725771017497,"y0":50.00007264859695,"z0":5.43682067639737,"aX":-13.170016749119295},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":12.8,"spinRate":1619,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.42440501765297256,"extension":6.950643117136184},"hitData":{"launchSpeed":74.6,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.47,"coordY":169.02}},"index":2,"playId":"9aa070fb-416e-333e-8e8e-e456bd827e46","pitchNumber":3,"startTime":"2026-05-19T02:21:06.720Z","endTime":"2026-05-19T02:21:14.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:21:14.773Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out sharply to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T02:23:15.878Z","endTime":"2026-05-19T02:24:05.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65277589362752,"aZ":-24.363690809150317,"pfxX":-10.756655070371469,"pfxZ":4.164664674783404,"pX":0.8866796355141863,"pZ":2.3675123896373425,"vX0":8.862125198179887,"vY0":-136.71581093124703,"vZ0":-5.967869784933789,"x":83.2,"y":174.86,"x0":-1.0136774416800427,"y0":50.00374752115763,"z0":6.271602344704681,"aX":-20.18189395131874},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":2087,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40200141479592055,"extension":6.093802169736594},"index":0,"playId":"da8b52e9-d42d-3cc6-8b59-9a624bfa5ee5","pitchNumber":1,"startTime":"2026-05-19T02:23:28.423Z","endTime":"2026-05-19T02:23:32.786Z","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":95.1,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98851244683556,"aZ":-23.229542332882406,"pfxX":-10.570365118811324,"pfxZ":4.665131363792893,"pX":0.6420788799874151,"pZ":2.36625083999214,"vX0":8.026185332744527,"vY0":-138.13709300660517,"vZ0":-6.238225447995517,"x":92.53,"y":174.89,"x0":-0.9390895695759502,"y0":50.00275192167129,"z0":6.232896948246549,"aX":-20.270385586325414},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2042,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39768032828846067,"extension":6.067746840695233},"index":1,"playId":"408eaf06-4cf5-3c29-8125-913188a7ffb1","pitchNumber":2,"startTime":"2026-05-19T02:23:43.324Z","endTime":"2026-05-19T02:23:47.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382716284241962,"aZ":-33.31154358864494,"pfxX":0.2866961549648035,"pfxZ":-0.7128112799887951,"pX":0.46374104414069045,"pZ":2.3205915698543014,"vX0":4.801372231050183,"vY0":-126.30367382770572,"vZ0":-3.2848149621349227,"x":99.32,"y":176.12,"x0":-1.5045173710680904,"y0":50.00116241151241,"z0":6.336108069725868,"aX":0.4586621307055567},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-1.7,"spinRate":2431,"spinDirection":64},"zone":6,"typeConfidence":0.82,"plateTime":0.4348101283859851,"extension":5.974473795708387},"hitData":{"launchSpeed":102.6,"launchAngle":24.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":201.56,"coordY":81.02}},"index":2,"playId":"b3e3aef6-631f-3601-af42-8ed9c900d349","pitchNumber":3,"startTime":"2026-05-19T02:23:57.952Z","endTime":"2026-05-19T02:24:05.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:24:05.632Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T02:24:23.669Z","endTime":"2026-05-19T02:25:12.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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(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":85.7,"endSpeed":78.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914697921999164,"aZ":-30.821906153872426,"pfxX":-11.813116875587806,"pfxZ":0.86831408540416,"pX":-0.40249563914677017,"pZ":2.072666266032672,"vX0":5.3568080300696215,"vY0":-124.66337017413923,"vZ0":-4.030922772951081,"x":132.34,"y":182.82,"x0":-1.0535065665926053,"y0":50.005739342827255,"z0":6.277321030045556,"aX":-18.448835955415984},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":20.0,"spinRate":1594,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4407137621972397,"extension":6.192896777033013},"index":0,"playId":"f2bc67b9-d17d-35d4-8be1-8a3cfc194569","pitchNumber":1,"startTime":"2026-05-19T02:24:31.116Z","endTime":"2026-05-19T02:24:34.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59492448772954,"aZ":-22.93557456156826,"pfxX":-11.142285711324554,"pfxZ":5.193366382971276,"pX":-0.08409400363459853,"pZ":1.894642787004163,"vX0":6.176768482541369,"vY0":-133.0267369331098,"vZ0":-6.85245663082789,"x":120.21,"y":187.62,"x0":-0.9980450045472808,"y0":50.001490805913264,"z0":6.185782568080486,"aX":-19.813654463673497},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":18.7,"spinRate":1613,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.41296115327477256,"extension":6.451548384740756},"index":1,"playId":"8fd5343a-e200-3055-b2d7-f0ae53e1fea3","pitchNumber":2,"startTime":"2026-05-19T02:24:45.584Z","endTime":"2026-05-19T02:24:50.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.199964619555196,"aZ":-15.932564157079716,"pfxX":-7.863129394272591,"pfxZ":8.12405007553381,"pX":0.4686625812673166,"pZ":3.164354638098727,"vX0":6.395646778805934,"vY0":-141.00917905665472,"vZ0":-6.136294493742424,"x":99.14,"y":153.34,"x0":-0.815342321277343,"y0":50.002655720121346,"z0":6.409273535302972,"aX":-15.721492994581036},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":12.8,"spinRate":2280,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3894973489035607,"extension":5.974036592211251},"hitData":{"launchSpeed":79.8,"launchAngle":33.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.94,"coordY":93.14}},"index":2,"playId":"56f5def5-c25a-3280-8ea3-26939eb877e8","pitchNumber":3,"startTime":"2026-05-19T02:25:02.543Z","endTime":"2026-05-19T02:25:12.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:25:12.265Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to third baseman Yoán Moncada.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T02:25:20.876Z","endTime":"2026-05-19T02:25:47.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.365793369323455,"aZ":-24.54210697256599,"pfxX":-9.930976347922513,"pfxZ":3.9083679657414514,"pX":0.27324760408027815,"pZ":2.5803832936182847,"vX0":6.880698633514953,"vY0":-138.68571596231325,"vZ0":-5.509620240509463,"x":106.58,"y":169.11,"x0":-0.9468665758402892,"y0":50.002210868198105,"z0":6.2247554693996765,"aX":-19.387821022496585},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":2018,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3946096148583753,"extension":6.098686218848037},"hitData":{"launchSpeed":67.7,"launchAngle":-62.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":183.57}},"index":0,"playId":"98393bda-9d00-36c9-ac0c-c917fcf22d8a","pitchNumber":1,"startTime":"2026-05-19T02:25:36.954Z","endTime":"2026-05-19T02:25:47.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:25:47.096Z","atBatIndex":23},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jeff McNeil reaches on a fielder's choice, fielded by shortstop Zach Neto. Henry Bolte to 2nd. Henry Bolte advances to 2nd, on a fielding error by shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T02:26:14.213Z","endTime":"2026-05-19T02:26:29.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"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":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.900218945393924,"aZ":-19.314418642826688,"pfxX":-8.321355764600106,"pfxZ":6.494228679728382,"pX":-0.6231827261875681,"pZ":2.4051813068280263,"vX0":4.0957589308560785,"vY0":-140.52870590474967,"vZ0":-6.888390136282216,"x":140.75,"y":173.84,"x0":-1.0267363122342756,"y0":50.000383166673195,"z0":6.164249182232797,"aX":-16.469756520231364},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":14.0,"spinRate":2195,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3912978654171564,"extension":6.093689591792881},"hitData":{"launchSpeed":98.8,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.38,"coordY":96.39}},"index":0,"playId":"c674805b-a124-3f1c-bd1c-bd80f0ebbc6a","pitchNumber":1,"startTime":"2026-05-19T02:26:16.894Z","endTime":"2026-05-19T02:26:29.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:26:29.614Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zack Gelof hit by pitch. Henry Bolte to 3rd. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T02:26:58.726Z","endTime":"2026-05-19T02:28:01.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d1e2e4e1-cc25-4191-9177-3b81fcf44106","startTime":"2026-05-19T02:26:58.726Z","endTime":"2026-05-19T02:27:03.726Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.168888345279623,"aZ":-32.86974345833515,"pfxX":-0.239580707182534,"pfxZ":-0.4346554403407943,"pX":-0.982937543720784,"pZ":1.5449844498255085,"vX0":1.8463072950491877,"vY0":-125.7839873827069,"vZ0":-5.066443380377596,"x":154.47,"y":197.07,"x0":-1.6989186874127693,"y0":50.006246603805245,"z0":6.285119687686351,"aX":-0.37982598614838403},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.8,"breakHorizontal":0.0,"spinRate":2277,"spinDirection":61},"zone":13,"typeConfidence":0.85,"plateTime":0.4373275058445656,"extension":6.257870067299071},"index":1,"playId":"1cd95c1f-e990-395c-810a-1e6220eec9f2","pitchNumber":1,"startTime":"2026-05-19T02:27:14.442Z","endTime":"2026-05-19T02:27:18.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72308458609179,"aZ":-26.421013767178685,"pfxX":-11.437147655704344,"pfxZ":2.9815683656131933,"pX":-0.9827605325954485,"pZ":1.276494295156087,"vX0":4.247810749127289,"vY0":-138.8704767007536,"vZ0":-8.370352773346028,"x":154.46,"y":204.31,"x0":-1.0576734611265013,"y0":50.00034517232853,"z0":6.12142811426564,"aX":-22.05656161672579},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.6,"breakHorizontal":19.7,"spinRate":2069,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3963027828975747,"extension":6.236822719994041},"index":2,"playId":"dbeefe82-a7b9-3b8f-944a-edbc92347872","pitchNumber":2,"startTime":"2026-05-19T02:27:33.451Z","endTime":"2026-05-19T02:27:37.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22914511865425,"aZ":-26.808273827826252,"pfxX":-11.507933232412908,"pfxZ":3.2483415617136586,"pX":-1.8459156980841205,"pZ":3.6959065601748233,"vX0":2.3454777717889645,"vY0":-128.91417162936773,"vZ0":-1.7548176303303142,"x":187.36,"y":138.99,"x0":-1.2835754618217112,"y0":50.006104476055576,"z0":6.491100639035037,"aX":-19.02876179548993},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.6,"breakHorizontal":20.2,"spinRate":1512,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.42780345207948844,"extension":6.216461583665254},"index":3,"playId":"547d5caf-8f6e-349e-8c83-77dbbe46b514","pitchNumber":3,"startTime":"2026-05-19T02:27:54.420Z","endTime":"2026-05-19T02:28:01.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:28:01.198Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Darell Hernaiz grounds into a force out, fielded by third baseman Yoán Moncada. Jeff McNeil out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T02:29:25.096Z","endTime":"2026-05-19T02:29:47.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","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":4},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T02:28:22.311Z","endTime":"2026-05-19T02:28:42.932Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-19T02:28:42.932Z","endTime":"2026-05-19T02:28:42.933Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-19T02:28:42.933Z","endTime":"2026-05-19T02:29:27.267Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17254658257145,"aZ":-29.833748529593226,"pfxX":-12.226638439771808,"pfxZ":1.4004228546823363,"pX":-0.48371618418019724,"pZ":3.0215602015854826,"vX0":5.372231301104351,"vY0":-129.85773343017985,"vZ0":-2.8275569806847916,"x":135.44,"y":157.2,"x0":-1.0182314671835713,"y0":50.00014527515296,"z0":6.4505685604546565,"aX":-20.385417744701655},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":20.5,"spinRate":1431,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.4256539250062499,"extension":6.392333936265682},"index":3,"playId":"d0c6faa7-f26a-3ee9-8604-6436ae06b7ae","pitchNumber":1,"startTime":"2026-05-19T02:29:27.267Z","endTime":"2026-05-19T02:29:30.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70691350363713,"aZ":-28.294104611702735,"pfxX":-12.926051632981217,"pfxZ":2.2558337148873226,"pX":0.12271168754073639,"pZ":1.5546063647261923,"vX0":6.859575418939187,"vY0":-131.59635215813782,"vZ0":-6.773740245829851,"x":112.32,"y":196.81,"x0":-0.863890179399753,"y0":50.005268139988594,"z0":6.310845240760314,"aX":-22.25778204282984},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":21.5,"spinRate":1544,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.419177508509331,"extension":6.262463912972299},"hitData":{"launchSpeed":90.7,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.54,"coordY":165.4}},"index":4,"playId":"fb856494-e896-3a0b-97d8-6697c4e9cb61","pitchNumber":2,"startTime":"2026-05-19T02:29:42.545Z","endTime":"2026-05-19T02:29:47.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:29:47.553Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T02:32:14.611Z","endTime":"2026-05-19T02:32:39.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T02:31:52.555Z","endTime":"2026-05-19T02:32:16.810Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.779181549051,"aZ":-27.650181406279064,"pfxX":-11.561282879035208,"pfxZ":2.395344325680351,"pX":1.0436532871075512,"pZ":1.7271603899629693,"vX0":8.869070036006393,"vY0":-137.49567348315165,"vZ0":-5.176599278203833,"x":77.22,"y":192.15,"x0":-0.7463527430910799,"y0":50.00057641395265,"z0":5.546545389622608,"aX":-21.799464714612387},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.2,"breakHorizontal":18.7,"spinRate":2001,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40069145521593086,"extension":7.201102668693217},"index":1,"playId":"847145ef-a158-34e0-81e9-c81f7e1340f2","pitchNumber":1,"startTime":"2026-05-19T02:32:16.810Z","endTime":"2026-05-19T02:32:20.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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.133723656854244,"aZ":-27.66839051503971,"pfxX":-11.203483841406385,"pfxZ":2.371550246332795,"pX":0.2767852461284419,"pZ":1.7242091660384657,"vX0":6.833152130146276,"vY0":-137.7709614867536,"vZ0":-5.177625818872021,"x":106.45,"y":192.23,"x0":-0.7961425988463378,"y0":50.000463708261336,"z0":5.527003146241568,"aX":-21.26836691726224},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":18.6,"spinRate":2020,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39945905231498235,"extension":7.009224659434756},"hitData":{"launchSpeed":84.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.39,"coordY":176.71}},"index":2,"playId":"6c7edcd3-0f1b-319b-94e8-62685820f57a","pitchNumber":2,"startTime":"2026-05-19T02:32:32.607Z","endTime":"2026-05-19T02:32:39.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:32:39.788Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T02:33:01.674Z","endTime":"2026-05-19T02:34:14.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53396317643608,"aZ":-26.47053122428238,"pfxX":-9.664060302961083,"pfxZ":3.0170019491047864,"pX":-0.9947145904703685,"pZ":2.8954617493584927,"vX0":3.2981882402661364,"vY0":-136.72584964762873,"vZ0":-2.455640043694399,"x":154.92,"y":160.6,"x0":-0.9620124959655356,"y0":50.00446386546828,"z0":5.624487316987719,"aX":-18.27243411638006},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":16.8,"spinRate":2096,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40082200516196,"extension":6.9521032110964684},"index":0,"playId":"08695288-5df9-326d-ba70-540f57355783","pitchNumber":1,"startTime":"2026-05-19T02:33:09.051Z","endTime":"2026-05-19T02:33:12.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695207262433588,"aZ":-27.60171895969557,"pfxX":-9.378557884833052,"pfxZ":2.3738127319199247,"pX":-1.158565842244656,"pZ":2.728152269977119,"vX0":3.1586330720041387,"vY0":-138.23602188284065,"vZ0":-2.6708526146890756,"x":161.16,"y":165.12,"x0":-1.0994407513326532,"y0":50.006840457139724,"z0":5.565867638725963,"aX":-18.099363464170953},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.0,"breakHorizontal":16.3,"spinRate":2072,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3966866920964107,"extension":6.893429111950646},"index":1,"playId":"f7256b99-fa51-3ebb-af36-ff94a90c1fbf","pitchNumber":2,"startTime":"2026-05-19T02:33:24.405Z","endTime":"2026-05-19T02:33:27.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34319463639918,"aZ":-17.26249409717895,"pfxX":-4.8865423779326544,"pfxZ":7.631148119024358,"pX":-0.3588084921920659,"pZ":3.199959542029006,"vX0":3.8577365981133056,"vY0":-138.934737345858,"vZ0":-3.3111684204391727,"x":130.68,"y":152.38,"x0":-1.130984187576979,"y0":50.00025428948964,"z0":5.555515531859375,"aX":-9.544619653193054},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2288,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3943474984150126,"extension":6.958389079721953},"index":2,"playId":"02ab8de5-1049-396f-a200-c55e688fa48a","pitchNumber":3,"startTime":"2026-05-19T02:33:41.801Z","endTime":"2026-05-19T02:33:45.174Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60828758059315,"aZ":-32.34821440961415,"pfxX":2.119760966653314,"pfxZ":-0.10812287076489735,"pX":0.6499137565276669,"pZ":1.854822219405444,"vX0":4.413974453252975,"vY0":-125.16515898766416,"vZ0":-1.85942897804907,"x":92.23,"y":188.7,"x0":-1.409921069692022,"y0":50.00301932028355,"z0":5.249146571110788,"aX":3.372778709712661},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-4.8,"spinRate":2348,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4371382406360631,"extension":6.867064122989321},"hitData":{"launchSpeed":68.7,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":174.2}},"index":3,"playId":"27ac521d-e382-3845-9c7c-f86a9691551f","pitchNumber":4,"startTime":"2026-05-19T02:34:05.914Z","endTime":"2026-05-19T02:34:14.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:34:14.082Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T02:34:33.692Z","endTime":"2026-05-19T02:36:18.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.2,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.05030246740537,"aZ":-29.327060532244452,"pfxX":-11.744768656823599,"pfxZ":1.50368643264612,"pX":-1.616802894033033,"pZ":3.4045525944664985,"vX0":2.8476347607744197,"vY0":-138.48126542576279,"vZ0":-0.5762581610479011,"x":178.63,"y":146.86,"x0":-1.1497785494088677,"y0":50.004416287802904,"z0":5.620759430578463,"aX":-22.24752017276358},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":20.4,"spinRate":2059,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3993410205245862,"extension":6.858605745820631},"index":0,"playId":"5118f031-501f-3585-83f4-d69f39984826","pitchNumber":1,"startTime":"2026-05-19T02:34:43.571Z","endTime":"2026-05-19T02:34:46.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.3708976875355,"aZ":-30.74133621663255,"pfxX":-12.845520724917343,"pfxZ":0.7734709061430198,"pX":0.10027278406187166,"pZ":2.2278673595570644,"vX0":7.2571732543689675,"vY0":-137.157260493763,"vZ0":-3.008568669329513,"x":113.18,"y":178.63,"x0":-0.9514918051462372,"y0":50.00212838621073,"z0":5.4996123428895025,"aX":-23.77711923405021},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.8,"breakHorizontal":21.1,"spinRate":2026,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40377459078347755,"extension":6.909386980522083},"index":1,"playId":"8f483f6f-632f-355d-8c90-be1f0a0fbaeb","pitchNumber":2,"startTime":"2026-05-19T02:35:00.255Z","endTime":"2026-05-19T02:35:03.734Z","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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798925687281507,"aZ":-24.37382967582824,"pfxX":-2.6503851715143725,"pfxZ":4.366793525153891,"pX":1.254072232700021,"pZ":2.473184791625063,"vX0":7.649103524713485,"vY0":-132.92775170447487,"vZ0":-2.5694057624567224,"x":69.2,"y":172.0,"x0":-1.3179785634234935,"y0":50.00491427344004,"z0":5.223991227787676,"aX":-4.737807338387145},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":3.1,"spinRate":2198,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4122149153498813,"extension":6.949256083331301},"index":2,"playId":"0a12ca35-f94b-3470-82cf-ef8c1e01e435","pitchNumber":3,"startTime":"2026-05-19T02:35:15.946Z","endTime":"2026-05-19T02:35:19.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-19T02:35:30.524Z","endTime":"2026-05-19T02:35:41.814Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":78.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.018238937749366,"aZ":-27.27277044109498,"pfxX":-10.344589186734584,"pfxZ":3.0467962527752164,"pX":0.1508570096448165,"pZ":2.661731146317474,"vX0":6.42838028481864,"vY0":-127.75902127897253,"vZ0":-1.400168344376524,"x":111.25,"y":166.91,"x0":-1.089704548343107,"y0":50.00267423493661,"z0":5.416857221843407,"aX":-16.633430446015165},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":16.7,"spinRate":1752,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4332926550562193,"extension":6.9848655478233885},"index":4,"playId":"8d995279-f7e4-3f75-bdb6-6b4e0441f8ab","pitchNumber":4,"startTime":"2026-05-19T02:35:41.814Z","endTime":"2026-05-19T02:35:45.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61765620665671,"aZ":-21.59436136093048,"pfxX":-1.063091286404224,"pfxZ":5.710008768433619,"pX":1.3796743743372013,"pZ":2.6809009977220053,"vX0":7.454376195730841,"vY0":-135.52574658607753,"vZ0":-2.824238133861643,"x":64.41,"y":166.4,"x0":-1.2727768851072423,"y0":50.005389481909646,"z0":5.250956064732328,"aX":-1.9715060716825252},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":0.2,"spinRate":2191,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4047026150415842,"extension":7.078391355261041},"index":5,"playId":"4043ce39-8e11-3a59-a2e1-64df619a4953","pitchNumber":5,"startTime":"2026-05-19T02:36:12.809Z","endTime":"2026-05-19T02:36:18.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:36:18.803Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, first baseman Nolan Schanuel to pitcher Walbert Ureña.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:38:11.360Z","endTime":"2026-05-19T02:38:37.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700712,"link":"/api/v1/people/700712"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98489694351935,"aZ":-26.755300289090396,"pfxX":-9.256358578386058,"pfxZ":3.0193408195563762,"pX":-0.5638176726018013,"pZ":2.0638585477373628,"vX0":4.617661332274009,"vY0":-134.0808345885309,"vZ0":-6.10083880875834,"x":138.49,"y":183.06,"x0":-1.119636342394526,"y0":50.00110591366188,"z0":6.3158716776210975,"aX":-16.602934794688018},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.2,"breakHorizontal":15.6,"spinRate":1914,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4108257311915451,"extension":5.984286768900913},"hitData":{"launchSpeed":67.4,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.78,"coordY":162.38}},"index":0,"playId":"31f610d4-30b2-33fe-8173-8eb4f5ab9f47","pitchNumber":1,"startTime":"2026-05-19T02:38:28.980Z","endTime":"2026-05-19T02:38:37.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:38:37.152Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:38:49.643Z","endTime":"2026-05-19T02:39:32.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.806675348887886,"aZ":-22.11434360900061,"pfxX":-11.885445455280113,"pfxZ":5.315926560286821,"pX":0.8267627202412335,"pZ":2.61623745771942,"vX0":8.98795887215316,"vY0":-137.29221649845783,"vZ0":-5.685812314993948,"x":85.49,"y":168.14,"x0":-0.9591497936096038,"y0":50.00597099410043,"z0":6.23756008036132,"aX":-22.50101234375409},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":19.4,"spinRate":2149,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4002528802132539,"extension":6.05123388416966},"index":0,"playId":"df8fc7c5-ebbc-330b-8fd4-7cfe288dcd79","pitchNumber":1,"startTime":"2026-05-19T02:39:09.779Z","endTime":"2026-05-19T02:39:13.855Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57488390696448,"aZ":-26.011472840636483,"pfxX":-10.447583556609638,"pfxZ":3.1449721280030616,"pX":-0.5486256231686231,"pZ":2.6967581466206707,"vX0":5.232655665705019,"vY0":-139.5775003860712,"vZ0":-5.036011771095188,"x":137.91,"y":165.97,"x0":-1.0978828997544146,"y0":50.00098668631658,"z0":6.253301949728998,"aX":-20.460045235464708},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.8,"breakHorizontal":17.8,"spinRate":2169,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3935202972699501,"extension":6.015197115927917},"hitData":{"launchSpeed":88.4,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.96,"coordY":162.98}},"index":1,"playId":"b998b48e-c512-3be6-b02f-d63dfe317fb6","pitchNumber":2,"startTime":"2026-05-19T02:39:24.791Z","endTime":"2026-05-19T02:39:32.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:39:32.621Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (9) on a ground ball to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:40:04.774Z","endTime":"2026-05-19T02:41:30.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T02:39:55.789Z","endTime":"2026-05-19T02:40:06.975Z","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(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":96.2,"endSpeed":87.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90390274174474,"aZ":-19.4357198461291,"pfxX":-10.984080849115465,"pfxZ":6.477451563607519,"pX":0.32056961841165654,"pZ":2.533769746165321,"vX0":7.391326115014376,"vY0":-139.70502362244036,"vZ0":-6.662952649297248,"x":104.78,"y":170.37,"x0":-0.9388860262792164,"y0":50.00506858122246,"z0":6.237335881147784,"aX":-21.60941663128042},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":18.2,"spinRate":2056,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3927894578506006,"extension":5.984531660542206},"index":1,"playId":"daf40101-bfb3-3818-8586-141fedf4df8d","pitchNumber":1,"startTime":"2026-05-19T02:40:06.975Z","endTime":"2026-05-19T02:40:10.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35532838030811,"aZ":-22.703225257519716,"pfxX":-11.738350296652044,"pfxZ":4.863521384216831,"pX":0.6668621628602396,"pZ":1.47467943230996,"vX0":8.09863687457329,"vY0":-139.36625687799827,"vZ0":-8.843037246594328,"x":91.58,"y":198.96,"x0":-0.7671824038689986,"y0":50.00069321846436,"z0":6.21519827189223,"aX":-22.848442392312986},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":19.3,"spinRate":2100,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39458110753431797,"extension":5.923704813464901},"index":2,"playId":"41a7e0e6-416e-32b0-80aa-ef6d126e607f","pitchNumber":2,"startTime":"2026-05-19T02:40:23.115Z","endTime":"2026-05-19T02:40:27.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52626001416843,"aZ":-25.996144355417318,"pfxX":-10.987659747630708,"pfxZ":3.1636760488463036,"pX":-0.9239817659082281,"pZ":2.854064693411287,"vX0":4.681177726899517,"vY0":-140.09484850603923,"vZ0":-4.471409509253494,"x":152.22,"y":161.72,"x0":-1.2046361995645463,"y0":50.00631179097663,"z0":6.205038303559186,"aX":-21.484163959809248},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.8,"breakHorizontal":18.7,"spinRate":2184,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39346585047486604,"extension":5.857985616777842},"index":3,"playId":"1c08b80a-03da-3163-bc88-dce424b69d4f","pitchNumber":3,"startTime":"2026-05-19T02:40:37.879Z","endTime":"2026-05-19T02:40:41.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41943541803856,"aZ":-29.075371708366717,"pfxX":-11.497254444375992,"pfxZ":1.7922890656184336,"pX":-0.6493100237416712,"pZ":1.273963792496491,"vX0":4.754937146751631,"vY0":-131.18637388965894,"vZ0":-7.1342463558848355,"x":141.75,"y":204.38,"x0":-0.9979703103170953,"y0":50.00643928658662,"z0":6.215383509059394,"aX":-19.91440989382049},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":19.7,"spinRate":1422,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.41855252489746864,"extension":6.319686469246207},"index":4,"playId":"1adbc134-5c38-3709-9ecf-2e596bbd5a7f","pitchNumber":4,"startTime":"2026-05-19T02:41:00.693Z","endTime":"2026-05-19T02:41:04.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56402567695022,"aZ":-29.1734863714548,"pfxX":-10.735498260171052,"pfxZ":1.746070739848248,"pX":-0.07647416109119813,"pZ":2.216608143738158,"vX0":5.670171531174216,"vY0":-131.1794721580674,"vZ0":-5.003377857493044,"x":119.92,"y":178.93,"x0":-0.8836302681137419,"y0":50.00634953005046,"z0":6.352191251534367,"aX":-18.510499437265057},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":18.0,"spinRate":1499,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.41928098906984523,"extension":6.087373408935184},"hitData":{"launchSpeed":87.1,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.82,"coordY":100.02}},"index":5,"playId":"f9ea1231-c6b5-31a6-b8ed-4627ce204fb2","pitchNumber":5,"startTime":"2026-05-19T02:41:17.643Z","endTime":"2026-05-19T02:41:30.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:41:30.695Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:41:49.452Z","endTime":"2026-05-19T02:43:06.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96269006539545,"aZ":-24.34554266926563,"pfxX":-10.09406471692114,"pfxZ":4.054199199568998,"pX":0.6142759603031268,"pZ":1.7643146908491596,"vX0":7.793769296826417,"vY0":-138.55496813595136,"vZ0":-7.547029076632656,"x":93.59,"y":191.14,"x0":-0.933412804500213,"y0":50.003759506442385,"z0":6.167914141116307,"aX":-19.490905509619356},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":2106,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3963688635518956,"extension":6.140584757254764},"index":0,"playId":"9615b62b-02b7-3723-8f7a-e3a4ccdeabab","pitchNumber":1,"startTime":"2026-05-19T02:42:01.925Z","endTime":"2026-05-19T02:42:28.946Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"}}},{"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":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424339533117678,"aZ":-25.81568609780709,"pfxX":-10.408935912655027,"pfxZ":3.666765510264243,"pX":-0.4296108250602093,"pZ":1.5313081873516272,"vX0":5.043657388287106,"vY0":-131.27399031284247,"vZ0":-7.061038524248181,"x":133.38,"y":197.43,"x0":-1.030021532987558,"y0":50.00304674286166,"z0":6.195006598509826,"aX":-18.052622789492762},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":1656,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4182393603935419,"extension":6.412399766934034},"index":1,"playId":"b0a33f14-5074-38d5-a3f7-eb9fd67d041d","pitchNumber":2,"startTime":"2026-05-19T02:42:37.867Z","endTime":"2026-05-19T02:42:41.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542468393010957,"aZ":-36.87458317760395,"pfxX":1.8252395462712165,"pfxZ":-2.933422616646423,"pX":-0.13898169444277553,"pZ":2.217287247074959,"vX0":2.7668329894293553,"vY0":-126.19541805818447,"vZ0":-2.844268298414784,"x":122.3,"y":178.91,"x0":-1.490102690519462,"y0":50.00527112864489,"z0":6.352435954607007,"aX":2.9212395163800053},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.8,"breakHorizontal":-4.0,"spinRate":2404,"spinDirection":49},"zone":8,"typeConfidence":0.89,"plateTime":0.4353258018573798,"extension":6.291483129166946},"hitData":{"launchSpeed":90.5,"launchAngle":20.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.54,"coordY":102.57}},"index":2,"playId":"045bdf1c-c327-3a63-b5ae-ffa6f026ab78","pitchNumber":3,"startTime":"2026-05-19T02:42:58.910Z","endTime":"2026-05-19T02:43:06.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:43:06.027Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:45:27.697Z","endTime":"2026-05-19T02:46:44.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39061336912564,"aZ":-23.722428466014037,"pfxX":-9.28756913945417,"pfxZ":4.502884142143714,"pX":-1.4423126263895938,"pZ":3.330192062433308,"vX0":2.092157075302271,"vY0":-136.933186722963,"vZ0":-1.9535518564881438,"x":171.98,"y":148.86,"x0":-1.0154129632046365,"y0":50.0044119509422,"z0":5.694445070786542,"aX":-17.442094502769447},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":16.3,"spinRate":2008,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4017171281018941,"extension":6.80361302427196},"index":0,"playId":"380365d9-b585-396b-a25a-4f8c3c25a5d0","pitchNumber":1,"startTime":"2026-05-19T02:45:40.340Z","endTime":"2026-05-19T02:45:43.479Z","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":91.9,"endSpeed":83.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37551219041298,"aZ":-24.688878478312553,"pfxX":-1.1937114598265661,"pfxZ":4.157294806632923,"pX":0.7601411388378997,"pZ":1.9973024034482356,"vX0":5.635169256567733,"vY0":-133.68916023438675,"vZ0":-3.502460284060046,"x":88.03,"y":184.85,"x0":-1.2251586090198,"y0":50.00180760045631,"z0":5.108274401496121,"aX":-2.149417107518346},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":0.8,"spinRate":2275,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41061577745084854,"extension":7.057815880134432},"index":1,"playId":"91b9c20d-aa66-3e43-be10-ed9d2ea3738f","pitchNumber":2,"startTime":"2026-05-19T02:45:56.404Z","endTime":"2026-05-19T02:45:59.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18623581115341,"aZ":-27.300764839123712,"pfxX":-8.599730413472384,"pfxZ":2.5913484663386495,"pX":-0.7591265547634147,"pZ":2.8313120697006724,"vX0":3.9788941522365207,"vY0":-136.55955784575804,"vZ0":-2.250976924465233,"x":145.94,"y":162.33,"x0":-1.120932570619865,"y0":50.003093888310914,"z0":5.551879175064245,"aX":-16.17805083198814},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":14.6,"spinRate":2094,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.4017015575769807,"extension":6.9184946691634},"index":2,"playId":"8603a929-347b-3cb2-9234-125fde374e31","pitchNumber":3,"startTime":"2026-05-19T02:46:17.503Z","endTime":"2026-05-19T02:46:20.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.046872989037265,"aZ":-29.48586443458933,"pfxX":2.113981556639917,"pfxZ":1.6679626780946446,"pX":1.2928297393241945,"pZ":1.1911913240192922,"vX0":5.445523555602859,"vY0":-126.53642555148849,"vZ0":-3.840834373460267,"x":67.72,"y":206.62,"x0":-1.1695195268238934,"y0":50.00008843172564,"z0":5.115477472480183,"aX":3.3937383492971627},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-5.2,"spinRate":2431,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4344073923176799,"extension":7.040646756141231},"index":3,"playId":"6a780010-ced0-3d2b-89d2-96b3730690ba","pitchNumber":4,"startTime":"2026-05-19T02:46:40.510Z","endTime":"2026-05-19T02:46:44.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:46:44.741Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yoán Moncada walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:47:09.890Z","endTime":"2026-05-19T02:48:29.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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":95.6,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56306724903037,"aZ":-25.4610327800976,"pfxX":-10.117037005950172,"pfxZ":3.479193457709121,"pX":-0.3622230565637639,"pZ":2.1978341802267436,"vX0":5.165763444353898,"vY0":-139.06283495386307,"vZ0":-4.174185295100237,"x":130.81,"y":179.44,"x0":-0.944738443138956,"y0":50.0028057999391,"z0":5.438424333712519,"aX":-19.516375831028157},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2086,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39617018444392293,"extension":6.961511161751933},"index":0,"playId":"64919400-eb3b-3030-a9e6-d9522148f534","pitchNumber":1,"startTime":"2026-05-19T02:47:12.753Z","endTime":"2026-05-19T02:47:16.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606343154729785,"aZ":-25.6614892212213,"pfxX":-2.907159337819674,"pfxZ":3.573892647342557,"pX":0.9127468050030146,"pZ":2.832199586100043,"vX0":7.126561199461849,"vY0":-133.77425605961665,"vZ0":-1.4766968783313699,"x":82.21,"y":162.31,"x0":-1.4024862735694323,"y0":50.000371113622236,"z0":5.222794866761484,"aX":-5.29394777079547},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":3.8,"spinRate":2147,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40872149523648726,"extension":6.9445590415579},"index":1,"playId":"c2135ee8-85b7-30d4-a5c6-f438ce0d83ec","pitchNumber":2,"startTime":"2026-05-19T02:47:26.989Z","endTime":"2026-05-19T02:47:33.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.297986900047487,"aZ":-24.1307648301772,"pfxX":-2.9021272183915734,"pfxZ":4.368227228968637,"pX":1.34233299057489,"pZ":2.5231858531575435,"vX0":7.640619191674469,"vY0":-134.81725281160405,"vZ0":-2.5720363442638483,"x":65.83,"y":170.65,"x0":-1.1513032243000445,"y0":50.00182597214074,"z0":5.192657585640882,"aX":-5.343100042520733},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":3.6,"spinRate":2132,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40627112300429413,"extension":6.908117640683375},"index":2,"playId":"c9f9c59f-96fb-3694-862f-1c496e79d173","pitchNumber":3,"startTime":"2026-05-19T02:47:46.853Z","endTime":"2026-05-19T02:47:50.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82428749151358,"aZ":-30.44481191827194,"pfxX":-0.23144369277738397,"pfxZ":1.1602920471095572,"pX":0.9774789031314514,"pZ":0.8878591235348268,"vX0":6.507530281189957,"vY0":-122.57973803604965,"vZ0":-3.5003458334295394,"x":79.74,"y":214.81,"x0":-1.704823567489967,"y0":50.004001569895934,"z0":4.990955353505569,"aX":-0.34628315563092615},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":-1.4,"spinRate":2381,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.45035592162610705,"extension":6.8103344674867765},"index":3,"playId":"06554262-74f4-3fc4-9a41-de11b471604e","pitchNumber":4,"startTime":"2026-05-19T02:48:03.898Z","endTime":"2026-05-19T02:48:07.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.682462547981224,"aZ":-20.36123115404905,"pfxX":-5.24377890750001,"pfxZ":6.168154264609884,"pX":-1.1904453062448586,"pZ":1.986198104888978,"vX0":2.1258600917530313,"vY0":-138.235922607892,"vZ0":-5.338477827951733,"x":162.38,"y":185.15,"x0":-1.2924843500715537,"y0":50.00590972761909,"z0":5.329004118448153,"aX":-10.049206672884551},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":9.0,"spinRate":1984,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39773961982821593,"extension":6.955929833686144},"index":4,"playId":"090ca246-d1c7-3301-9d06-5ef35dbbc662","pitchNumber":5,"startTime":"2026-05-19T02:48:25.660Z","endTime":"2026-05-19T02:48:29.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:48:29.980Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:48:45.377Z","endTime":"2026-05-19T02:50:19.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.622429700916406,"aZ":-24.959309244765283,"pfxX":-11.002720522267982,"pfxZ":3.7045842084221663,"pX":0.7196893378478434,"pZ":1.965913380042159,"vX0":8.105516866339658,"vY0":-139.1832607112615,"vZ0":-5.182243441623948,"x":89.57,"y":185.7,"x0":-0.8128803033187187,"y0":50.000332479694194,"z0":5.522540470769589,"aX":-21.40760292346555},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2075,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3947768514357328,"extension":7.016374829811353},"index":0,"playId":"298c5537-4640-3ddd-9d8b-fb036e5d88c2","pitchNumber":1,"startTime":"2026-05-19T02:48:58.197Z","endTime":"2026-05-19T02:49:02.270Z","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":93.8,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10933332145041,"aZ":-27.947676666609006,"pfxX":-10.855000999723131,"pfxZ":2.2747114684186194,"pX":0.5165572847353593,"pZ":2.088289700106432,"vX0":7.687693576539144,"vY0":-136.24172498245616,"vZ0":-3.860144355373468,"x":97.31,"y":182.4,"x0":-0.9477361756257372,"y0":50.00434308923112,"z0":5.480439821638686,"aX":-20.176226381021642},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.4,"breakHorizontal":17.8,"spinRate":2077,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.40379350783421586,"extension":7.080325386496089},"index":1,"playId":"b64f651b-0492-3f0b-86e1-1006210f4965","pitchNumber":2,"startTime":"2026-05-19T02:49:49.053Z","endTime":"2026-05-19T02:49:52.297Z","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":86.3,"endSpeed":77.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431071456229528,"aZ":-33.32210616970507,"pfxX":-0.010151186255511035,"pfxZ":-0.7383609579143648,"pX":2.0183969122267107,"pZ":1.7978633689479604,"vX0":7.346901958495269,"vY0":-125.36475011763822,"vZ0":-1.61931266652473,"x":40.06,"y":190.24,"x0":-0.9813738655722929,"y0":50.00445702043999,"z0":5.23901492364684,"aX":-0.016545910611656337},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-2.2,"spinRate":2366,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.441292045676311,"extension":6.958598625977218},"index":2,"playId":"c168055a-3c87-38d7-87d6-c19f4c50f302","pitchNumber":3,"startTime":"2026-05-19T02:50:14.601Z","endTime":"2026-05-19T02:50:19.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:50:19.319Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, pitcher J.T. Ginn to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:50:29.609Z","endTime":"2026-05-19T02:53:58.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.497429160920554,"aZ":-33.837506387652134,"pfxX":-11.051788448072214,"pfxZ":-1.0123045630268095,"pX":1.0103068740743657,"pZ":1.2979636847249727,"vX0":8.525956080471042,"vY0":-128.6057900621261,"vZ0":-3.450261072951743,"x":78.49,"y":203.73,"x0":-0.944215994703233,"y0":50.0021769324079,"z0":5.335585247117259,"aX":-18.152828221785875},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":17.6,"spinRate":1628,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4290916529272657,"extension":6.958299107634279},"index":0,"playId":"35ecfa65-3f94-3ee0-8649-3c67eeecc67b","pitchNumber":1,"startTime":"2026-05-19T02:50:46.450Z","endTime":"2026-05-19T02:50:50.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.858149062112965,"aZ":-20.9067398011851,"pfxX":-1.4315967870367707,"pfxZ":6.337535822893041,"pX":1.2566748729998647,"pZ":2.442597281535497,"vX0":7.139945790825148,"vY0":-133.06182906512686,"vZ0":-3.609378673706811,"x":69.1,"y":172.83,"x0":-1.2854515268719886,"y0":50.002000494036835,"z0":5.347392265511876,"aX":-2.5456860670929884},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.8,"breakHorizontal":1.0,"spinRate":2267,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41301337050000875,"extension":6.885496085283376},"index":1,"playId":"768eecfd-c611-36c9-bd83-950e2034acdb","pitchNumber":2,"startTime":"2026-05-19T02:51:07.971Z","endTime":"2026-05-19T02:51:13.062Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":79.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3407715599198,"aZ":-32.29337886198272,"pfxX":-8.526277003071115,"pfxZ":-0.07370838639321242,"pX":-0.8193438856663515,"pZ":3.0043392875512223,"vX0":3.7359203292418592,"vY0":-128.5948178897994,"vZ0":0.1671771451031916,"x":148.23,"y":157.66,"x0":-1.2017398704474171,"y0":50.002171054252386,"z0":5.491624031032249,"aX":-13.953161145183472},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":14.3,"spinRate":1389,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4297112110211896,"extension":6.860833821645013},"index":2,"playId":"cc23e987-1d65-3e9f-a753-d821e29a87a9","pitchNumber":3,"startTime":"2026-05-19T02:51:47.490Z","endTime":"2026-05-19T02:51:50.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.85198379149764,"aZ":-28.486315861445355,"pfxX":-11.716286753915142,"pfxZ":1.9988153705028235,"pX":0.12196215302832407,"pZ":2.1698126809460367,"vX0":6.969945075779761,"vY0":-136.53412203890065,"vZ0":-3.488013820390795,"x":112.35,"y":180.2,"x0":-0.9746128053976458,"y0":50.00029628515238,"z0":5.477868949895557,"aX":-21.580785830511182},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.9,"breakHorizontal":19.2,"spinRate":1978,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4049474357084253,"extension":6.9139574046572125},"index":3,"playId":"99cba807-1179-3d17-a8d5-a68b430120f1","pitchNumber":4,"startTime":"2026-05-19T02:52:07.731Z","endTime":"2026-05-19T02:52:11.171Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"e50de2e7-2f6b-370a-8cb8-b2e64ab10c6b","startTime":"2026-05-19T02:52:33.339Z","endTime":"2026-05-19T02:52:36.339Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178026597587273,"aZ":-22.54044083576099,"pfxX":-2.5523783362650994,"pfxZ":5.271772474079416,"pX":0.4945082911446619,"pZ":3.343964911240815,"vX0":5.954991082936155,"vY0":-134.3393702154834,"vZ0":-0.9365340006230962,"x":98.15,"y":148.49,"x0":-1.419542999229334,"y0":50.001838393653095,"z0":5.299733003293264,"aX":-4.663973054784515},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":3.4,"spinRate":2238,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4077544927766743,"extension":6.932006157029402},"index":5,"playId":"32bfa9f2-28a5-3b32-932a-56e821ed6e4f","pitchNumber":5,"startTime":"2026-05-19T02:52:53.038Z","endTime":"2026-05-19T02:52:56.402Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795967345117838,"aZ":-38.932929560242265,"pfxX":0.018509419611372202,"pfxZ":-4.362894748235558,"pX":-1.5790889781527864,"pZ":2.5683617306861386,"vX0":-0.9503665549259286,"vY0":-124.15760558314784,"vZ0":0.6336237379425165,"x":177.19,"y":169.43,"x0":-1.19239041961486,"y0":50.00376992678903,"z0":5.571490255380513,"aX":0.02862364640590934},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.4,"breakHorizontal":0.2,"spinRate":2414,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4425680220218684,"extension":6.757732976008459},"index":6,"playId":"34f4da6d-b96a-399c-8265-cd6415fbeefb","pitchNumber":6,"startTime":"2026-05-19T02:53:18.290Z","endTime":"2026-05-19T02:53:24.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Yoán Moncada steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"34f4da6d-b96a-399c-8265-cd6415fbeefb","startTime":"2026-05-19T02:53:32.527Z","endTime":"2026-05-19T02:53:50.795Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93219810060018,"aZ":-30.6540096583937,"pfxX":-5.403584418321647,"pfxZ":0.9208352693674104,"pX":-0.03746866943056308,"pZ":2.2073749567227154,"vX0":4.827022542416267,"vY0":-127.9277414915408,"vZ0":-1.7568013777899374,"x":118.43,"y":179.18,"x0":-1.2524858869046702,"y0":50.00114368060529,"z0":5.320238211035885,"aX":-8.89959576416224},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":8.6,"spinRate":1535,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4291890851892459,"extension":7.074820734865655},"hitData":{"launchSpeed":55.4,"launchAngle":-83.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.8,"coordY":187.8}},"index":8,"playId":"38d250d4-a58e-371a-a5fb-4c56c38128ab","pitchNumber":7,"startTime":"2026-05-19T02:53:50.795Z","endTime":"2026-05-19T02:53:58.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:53:58.388Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, second baseman Adam Frazier to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:57:31.518Z","endTime":"2026-05-19T02:57:56.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-05-19T02:57:09.909Z","endTime":"2026-05-19T02:57:33.695Z","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, 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":92.6,"endSpeed":84.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41220353369447,"aZ":-22.458037623632645,"pfxX":-11.113079822221525,"pfxZ":5.3770406013849295,"pX":-0.16206100785110425,"pZ":1.5486060109067177,"vX0":5.8421267634724545,"vY0":-134.4095626378407,"vZ0":-8.140675662305277,"x":123.18,"y":196.97,"x0":-0.9339004327049906,"y0":50.00636198597861,"z0":6.243325377889246,"aX":-20.092048859555643},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":18.6,"spinRate":2002,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4094113215539714,"extension":5.9774066081387645},"index":1,"playId":"251bd82d-293b-3a9d-a123-d4a3352c4c1a","pitchNumber":1,"startTime":"2026-05-19T02:57:33.695Z","endTime":"2026-05-19T02:57:38.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49308009230184,"aZ":-22.253179975449925,"pfxX":-10.200651257590822,"pfxZ":5.137767601323938,"pX":-0.28077638819740264,"pZ":1.7217442515975183,"vX0":5.574410258086773,"vY0":-138.44030117217565,"vZ0":-8.17865600722803,"x":127.7,"y":192.29,"x0":-1.001148307024578,"y0":50.00054552865536,"z0":6.217334251353018,"aX":-19.688712519712297},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2090,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3964701231280512,"extension":6.070122533059001},"hitData":{"launchSpeed":89.9,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.78,"coordY":155.72}},"index":2,"playId":"88696e7e-6c5a-37df-8f1a-8b84c016f32d","pitchNumber":2,"startTime":"2026-05-19T02:57:48.778Z","endTime":"2026-05-19T02:57:56.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:57:56.203Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:58:08.101Z","endTime":"2026-05-19T02:59:04.467Z","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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33394880892477,"aZ":-31.057074334704602,"pfxX":2.298507625661997,"pfxZ":0.7670404012519034,"pX":0.625538141187029,"pZ":1.8210731736633832,"vX0":4.647215388486062,"vY0":-120.744634288493,"vZ0":-4.102757027571391,"x":93.16,"y":189.61,"x0":-1.6359515106088027,"y0":50.00029635708894,"z0":6.327758117971963,"aX":3.3339560319464536},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":-5.4,"spinRate":2213,"spinDirection":36},"zone":9,"typeConfidence":0.89,"plateTime":0.45667903204744276,"extension":6.3882512684423585},"index":0,"playId":"0e574e88-c6c0-37bf-93e4-fbc30a67c040","pitchNumber":1,"startTime":"2026-05-19T02:58:19.602Z","endTime":"2026-05-19T02:58:23.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007791302738642,"aZ":-27.838229808260078,"pfxX":-11.959117582424701,"pfxZ":2.75193406142487,"pX":-0.45459673273826556,"pZ":2.2289064187038847,"vX0":5.3202336012799005,"vY0":-125.97619620905498,"vZ0":-4.571338689652221,"x":134.33,"y":178.6,"x0":-1.0615613628741407,"y0":50.004937728169935,"z0":6.3668998013061096,"aX":-18.86845273212752},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":20.0,"spinRate":1676,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4378998894755717,"extension":5.824994532269423},"index":1,"playId":"131dbd2a-23f3-3b49-a42c-697b5b46a4f1","pitchNumber":2,"startTime":"2026-05-19T02:58:34.445Z","endTime":"2026-05-19T02:58:37.803Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-19T02:58:47.487Z","endTime":"2026-05-19T02:58:59.675Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.830838347599826,"aZ":-36.204642006868404,"pfxX":1.0903826949127526,"pfxZ":-2.5693995268382577,"pX":0.71433601859076,"pZ":0.9280573790094914,"vX0":4.872483259246545,"vY0":-125.70349493744945,"vZ0":-5.862286478913052,"x":89.77,"y":213.72,"x0":-1.405378629545471,"y0":50.001207142075245,"z0":6.293431984139741,"aX":1.711803036668399},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.0,"breakHorizontal":-3.2,"spinRate":2334,"spinDirection":37},"zone":14,"typeConfidence":0.86,"plateTime":0.43882359401212234,"extension":6.123554466040457},"index":3,"playId":"e19a3da6-dc32-322b-b088-01f9775dd804","pitchNumber":3,"startTime":"2026-05-19T02:58:59.675Z","endTime":"2026-05-19T02:59:04.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:59:04.467Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:59:14.866Z","endTime":"2026-05-19T02:59:40.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75770639205787,"aZ":-22.03027697261956,"pfxX":-10.625572649068527,"pfxZ":5.0330537320143085,"pX":0.07726169564033898,"pZ":1.720445310127769,"vX0":6.693205629462313,"vY0":-141.64006407138953,"vZ0":-8.682749474183757,"x":114.05,"y":192.33,"x0":-0.9457551758272896,"y0":50.003459866142435,"z0":6.25416085493476,"aX":-21.41823688272516},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2132,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3878787807824664,"extension":6.092336534743443},"hitData":{"launchSpeed":103.0,"launchAngle":9.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.33,"coordY":90.77}},"index":0,"playId":"560e2443-c833-3d1a-9719-11a2aac0c4ba","pitchNumber":1,"startTime":"2026-05-19T02:59:29.236Z","endTime":"2026-05-19T02:59:40.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:59:40.990Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out softly, second baseman Adam Frazier to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:59:50.832Z","endTime":"2026-05-19T03:01:48.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.086759168052527,"aZ":-30.16094062342559,"pfxX":-11.950742890729678,"pfxZ":1.2685842119611346,"pX":-0.11098097840089235,"pZ":1.4717828291775212,"vX0":6.156982624655044,"vY0":-126.25691188193414,"vZ0":-5.638185475968616,"x":121.23,"y":199.04,"x0":-1.0524373772419866,"y0":50.00092184862708,"z0":6.215831003675983,"aX":-18.9393924488263},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":19.8,"spinRate":1674,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43687689025289433,"extension":6.292946318493322},"index":0,"playId":"2da2c3d4-cf87-343a-bf7a-e95c01328afe","pitchNumber":1,"startTime":"2026-05-19T03:00:04.392Z","endTime":"2026-05-19T03:00:07.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":79.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965277102941116,"aZ":-22.913057053838166,"pfxX":-10.819039749682386,"pfxZ":5.667071635919917,"pX":0.05182698788522589,"pZ":1.8407299985704861,"vX0":6.004273577836345,"vY0":-128.1781532171027,"vZ0":-6.333282470778824,"x":115.02,"y":189.08,"x0":-0.9377968688580015,"y0":50.00247747097395,"z0":6.179180419815894,"aX":-17.676294577967496},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":17.9,"spinRate":1703,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4303083723024965,"extension":6.229016386677382},"index":1,"playId":"c0c38012-c1ce-30a6-b9df-8a0448e20431","pitchNumber":2,"startTime":"2026-05-19T03:00:22.320Z","endTime":"2026-05-19T03:00:26.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80402312306749,"aZ":-16.97408613726273,"pfxX":-5.534136768661741,"pfxZ":7.661539837940978,"pX":1.1413091441350225,"pZ":3.967373090632759,"vX0":7.583725889290324,"vY0":-140.86607471493662,"vZ0":-3.4819725645236206,"x":73.5,"y":131.66,"x0":-0.8828937994905149,"y0":50.00399169799342,"z0":6.335357846280868,"aX":-10.981546087418563},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2324,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3907332366972929,"extension":6.164871791010918},"index":2,"playId":"7a320b80-8114-3fe4-baab-a9d35bcea77c","pitchNumber":3,"startTime":"2026-05-19T03:00:40.703Z","endTime":"2026-05-19T03:00:43.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.759825819259877,"aZ":-32.275975539714736,"pfxX":3.2934592406663974,"pfxZ":-0.06957882470562637,"pX":1.021712849187701,"pZ":1.0492009373923743,"vX0":5.082158175618058,"vY0":-124.4019215984886,"vZ0":-6.060246273637315,"x":78.05,"y":210.45,"x0":-1.4884079626125923,"y0":50.000467347322,"z0":6.2460718273103755,"aX":5.0762366022501455},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-7.3,"spinRate":2532,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.4430701384487832,"extension":6.3601443594101434},"index":3,"playId":"1e55ad6c-1b7f-3f54-a4d8-fa96004cff6e","pitchNumber":4,"startTime":"2026-05-19T03:00:59.253Z","endTime":"2026-05-19T03:01:02.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.122935957425394,"aZ":-23.388358160158532,"pfxX":-11.260441235454705,"pfxZ":5.1396390998462556,"pX":0.08579730475121206,"pZ":2.107800161405083,"vX0":6.034029071673157,"vY0":-130.81568981744985,"vZ0":-6.244519716835089,"x":113.73,"y":181.87,"x0":-0.8045383229347107,"y0":50.00399071466634,"z0":6.313409393507439,"aX":-19.249762910705495},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.9,"breakHorizontal":18.8,"spinRate":1672,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.42091872807399966,"extension":6.347631141218993},"index":4,"playId":"2c5d26b6-cbc4-35c4-9905-9470264a72c7","pitchNumber":5,"startTime":"2026-05-19T03:01:17.788Z","endTime":"2026-05-19T03:01:21.107Z","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":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.20620993297743,"aZ":-23.93154917564759,"pfxX":-11.641931158753788,"pfxZ":4.052007496609905,"pX":-0.6104258940978933,"pZ":2.7922983418762874,"vX0":5.049905695063967,"vY0":-142.70845732814843,"vZ0":-5.826285506105102,"x":140.27,"y":163.39,"x0":-0.904866463219891,"y0":50.00073660661054,"z0":6.398216670438593,"aX":-23.667412346783703},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":19.8,"spinRate":2231,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3859162812581314,"extension":6.058205791020491},"hitData":{"launchSpeed":53.1,"launchAngle":15.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":140.16,"coordY":147.25}},"index":5,"playId":"925f8326-8d9b-3c13-bae7-c4a83e7e652c","pitchNumber":6,"startTime":"2026-05-19T03:01:41.326Z","endTime":"2026-05-19T03:01:48.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:01:48.804Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T03:03:57.639Z","endTime":"2026-05-19T03:05:22.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.088368608209436,"aZ":-28.142364866357465,"pfxX":-10.571784632643777,"pfxZ":2.119208238592412,"pX":0.6594367111604615,"pZ":1.0247315426864139,"vX0":7.38356450179988,"vY0":-137.54437732352724,"vZ0":-6.644080256995705,"x":91.86,"y":211.11,"x0":-0.6937689803262571,"y0":50.00650359594326,"z0":5.394664824814954,"aX":-20.14780449272046},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.5,"breakHorizontal":17.5,"spinRate":2012,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3990651483645835,"extension":6.952735031724954},"index":0,"playId":"2146b134-5f8d-3b01-9b73-e3e1393019f5","pitchNumber":1,"startTime":"2026-05-19T03:04:02.742Z","endTime":"2026-05-19T03:04:06.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08119021257574,"aZ":-25.674803621268936,"pfxX":-10.928019992778896,"pfxZ":3.3826532187075027,"pX":0.4375841360676899,"pZ":0.8988933854618745,"vX0":7.594007563975716,"vY0":-138.30575123232217,"vZ0":-7.397308335780502,"x":100.32,"y":214.51,"x0":-0.9347806058917913,"y0":50.00500956433946,"z0":5.350188500643354,"aX":-21.009283405046443},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":18.0,"spinRate":2136,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3972116617420727,"extension":6.90601899862299},"index":1,"playId":"7e5c3d25-0adb-3cc5-b88d-9f0f57f7987b","pitchNumber":2,"startTime":"2026-05-19T03:04:18.584Z","endTime":"2026-05-19T03:04:22.027Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920093850987204,"aZ":-19.203153700177655,"pfxX":-4.189985925686117,"pfxZ":6.970799715753421,"pX":-0.283265335728869,"pZ":2.0450778840235615,"vX0":3.7574770752015287,"vY0":-135.6190585361151,"vZ0":-5.432775847027589,"x":127.8,"y":183.56,"x0":-1.1429735519354578,"y0":50.004013850731326,"z0":5.415551153818734,"aX":-7.7982468168393435},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":6.8,"spinRate":2090,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4040167588720869,"extension":7.1434707193128535},"index":2,"playId":"51447d41-3546-397c-9ec8-90ed0aa476d1","pitchNumber":3,"startTime":"2026-05-19T03:04:36.999Z","endTime":"2026-05-19T03:04:40.610Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07989835431568,"aZ":-29.405321315477057,"pfxX":-10.472836694308407,"pfxZ":1.456643775229706,"pX":-0.10317473883438266,"pZ":1.8047451959605134,"vX0":6.485545411957315,"vY0":-137.6070905962681,"vZ0":-4.5612580407122945,"x":120.93,"y":190.05,"x0":-1.1408683645695796,"y0":50.00413243432342,"z0":5.49727826978279,"aX":-19.906646667700397},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.8,"breakHorizontal":17.4,"spinRate":2058,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3994075576640679,"extension":6.8788197528395525},"index":3,"playId":"0fef39f4-7c14-3812-a9cd-f82b3bc430e7","pitchNumber":4,"startTime":"2026-05-19T03:04:52.881Z","endTime":"2026-05-19T03:04:56.941Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-19T03:05:04.992Z","endTime":"2026-05-19T03:05:16.420Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"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":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.593561305398218,"aZ":-26.037001993306706,"pfxX":-8.315800307108294,"pfxZ":3.1182089447743255,"pX":-1.016234880970094,"pZ":3.3106994891244357,"vX0":3.058940049857806,"vY0":-139.48142103857185,"vZ0":-1.4074581234073207,"x":155.74,"y":149.39,"x0":-1.0471635868423712,"y0":50.004518429337494,"z0":5.539980212176291,"aX":-16.374059577066888},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.5,"breakHorizontal":14.4,"spinRate":2168,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3927987257332055,"extension":6.827439106268114},"hitData":{"launchSpeed":58.0,"launchAngle":28.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":128.06,"coordY":143.88}},"index":5,"playId":"337df185-7cf1-3d25-a255-979af3b07a85","pitchNumber":5,"startTime":"2026-05-19T03:05:16.420Z","endTime":"2026-05-19T03:05:22.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:05:22.814Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T03:05:41.712Z","endTime":"2026-05-19T03:07:11.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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(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":94.1,"endSpeed":84.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18852092459553,"aZ":-29.298646280657305,"pfxX":-12.222566980055811,"pfxZ":1.5514617675299238,"pX":0.3799703897820129,"pZ":2.2389378140297462,"vX0":7.814947533504147,"vY0":-136.63656084919464,"vZ0":-3.3463470348082076,"x":102.52,"y":178.33,"x0":-0.9561270671089959,"y0":50.00599848923354,"z0":5.533148120233773,"aX":-22.696425705398106},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":20.0,"spinRate":2043,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4036851373875803,"extension":7.2361186472395},"index":0,"playId":"8b7012bd-1268-3a7c-af01-e2a2f6e42aaa","pitchNumber":1,"startTime":"2026-05-19T03:05:48.997Z","endTime":"2026-05-19T03:05:52.715Z","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":92.7,"endSpeed":84.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83602031218236,"aZ":-22.19153814367032,"pfxX":-1.8727340576546494,"pfxZ":5.456648448602463,"pX":1.6110503140587293,"pZ":2.707864400092024,"vX0":7.920758826013351,"vY0":-134.82085682888737,"vZ0":-2.5464251660417543,"x":55.59,"y":165.67,"x0":-1.128952443018807,"y0":50.00670918663807,"z0":5.240382814511141,"aX":-3.429238329459447},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":1.6,"spinRate":2247,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40712428088997354,"extension":6.930918856324439},"index":1,"playId":"0a7151d8-3cce-3e08-865a-6334c876777a","pitchNumber":2,"startTime":"2026-05-19T03:06:04.332Z","endTime":"2026-05-19T03:06:07.991Z","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":86.5,"endSpeed":79.2,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.231936867338963,"aZ":-36.76454263736059,"pfxX":-0.7206611025134468,"pfxZ":-2.8695134749893754,"pX":-0.45783166539140385,"pZ":3.270072425965674,"vX0":2.0211683738029125,"vY0":-125.95514246976408,"vZ0":1.721708115262782,"x":134.45,"y":150.49,"x0":-1.1779650809064233,"y0":50.00028828456038,"z0":5.556543562042056,"aX":-1.1550223914119224},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.6,"breakHorizontal":0.8,"spinRate":2445,"spinDirection":40},"zone":1,"typeConfidence":2.0,"plateTime":0.43531084886066784,"extension":7.015278451523692},"index":2,"playId":"4358cd65-376f-39b2-9543-4ccbba05e0e7","pitchNumber":3,"startTime":"2026-05-19T03:06:20.311Z","endTime":"2026-05-19T03:06:26.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.081386916627295,"aZ":-38.71416705337675,"pfxX":-10.021431939961264,"pfxZ":-3.9433939927145376,"pX":-0.36102081988106804,"pZ":1.431748302787932,"vX0":4.717864025436166,"vY0":-129.49047227298678,"vZ0":-2.3125050143257306,"x":130.76,"y":200.12,"x0":-0.928512324445741,"y0":50.00566070176906,"z0":5.368043176059007,"aX":-16.612750167353457},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.4,"breakHorizontal":16.7,"spinRate":1473,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4269394138199294,"extension":6.967173669255055},"index":3,"playId":"311c2b63-a725-3112-97cb-6d658e790d67","pitchNumber":4,"startTime":"2026-05-19T03:06:39.292Z","endTime":"2026-05-19T03:06:43.468Z","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":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.974186368751816,"aZ":-31.820177669926963,"pfxX":-10.882187369819096,"pfxZ":0.18693810709626923,"pX":0.3678356673210428,"pZ":2.1452473979410693,"vX0":7.527414254555425,"vY0":-138.26269183108695,"vZ0":-3.0704056847380303,"x":102.98,"y":180.86,"x0":-0.9913002838515166,"y0":50.005906022411736,"z0":5.430434738606436,"aX":-20.842226500095858},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.1,"breakHorizontal":17.9,"spinRate":2219,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.39782918549210144,"extension":7.054337785893274},"hitData":{"launchSpeed":81.8,"launchAngle":12.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.19,"coordY":152.09}},"index":4,"playId":"fef705f0-e9d5-3ead-a9d8-6bcf74e92a4d","pitchNumber":5,"startTime":"2026-05-19T03:07:03.422Z","endTime":"2026-05-19T03:07:11.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:07:11.530Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zach Neto hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T03:07:32.254Z","endTime":"2026-05-19T03:09:45.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.690477691503148,"aZ":-26.896283503511466,"pfxX":-1.6512788734477963,"pfxZ":2.8797621931520316,"pX":-1.1025499803155918,"pZ":2.21827019358928,"vX0":1.8199495163236288,"vY0":-135.10176720924224,"vZ0":-2.9560079973427147,"x":159.03,"y":178.89,"x0":-1.5730223230533027,"y0":50.00413989102228,"z0":5.233819632476842,"aX":-3.027784483593917},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":2085,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40669142974522066,"extension":6.914568503731242},"index":0,"playId":"c74c2a36-a5a1-3dd9-b39a-42d01053b0dd","pitchNumber":1,"startTime":"2026-05-19T03:07:44.157Z","endTime":"2026-05-19T03:07:47.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39021382295218,"aZ":-24.10516619524649,"pfxX":-1.7288577533378362,"pfxZ":4.428197417335394,"pX":1.7364444645820702,"pZ":1.3940196815877905,"vX0":7.896807988791246,"vY0":-135.11823379232797,"vZ0":-5.738024013301541,"x":50.81,"y":201.14,"x0":-1.0178895620928143,"y0":50.00509428872747,"z0":5.272685637909547,"aX":-3.1528038978141493},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":1.2,"spinRate":2215,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40763560364578044,"extension":7.025662283012228},"index":1,"playId":"6db2a2fc-8ac5-32ff-92c9-41dbf2a71ae1","pitchNumber":2,"startTime":"2026-05-19T03:08:01.023Z","endTime":"2026-05-19T03:08:04.023Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37974199316649,"aZ":-25.490830639761967,"pfxX":-9.25205869362027,"pfxZ":3.48037033590919,"pX":0.7691159255228611,"pZ":0.9885277736169287,"vX0":7.515960397506463,"vY0":-138.3277204630918,"vZ0":-7.346571220167181,"x":87.68,"y":212.09,"x0":-0.7930059991009399,"y0":50.003137934259115,"z0":5.410144692847022,"aX":-17.77300939424402},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":2114,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39728688483330865,"extension":7.091962715286584},"index":2,"playId":"ab54ad57-a3c0-3edc-bcd5-e97c017f6c0d","pitchNumber":3,"startTime":"2026-05-19T03:08:18.487Z","endTime":"2026-05-19T03:08:22.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-19T03:08:30.349Z","endTime":"2026-05-19T03:08:48.974Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26566532199332,"aZ":-27.84615473671262,"pfxX":-10.55892803650103,"pfxZ":2.2968799298314178,"pX":-0.16579928746769762,"pZ":1.5138151898697896,"vX0":5.878289792246985,"vY0":-137.73285541444207,"vZ0":-5.27370256016324,"x":123.32,"y":197.91,"x0":-0.9787189041560475,"y0":50.00039964591796,"z0":5.384247509530133,"aX":-19.88046963992538},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.0,"breakHorizontal":17.5,"spinRate":2092,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40074184131931867,"extension":7.059702756479613},"index":4,"playId":"911a96a7-cfb2-3d2c-9725-459ab2f1bd6f","pitchNumber":4,"startTime":"2026-05-19T03:08:48.974Z","endTime":"2026-05-19T03:08:52.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.84668952056335,"aZ":-28.88011724509589,"pfxX":-10.57158716390698,"pfxZ":1.8164721121444796,"pX":-1.997825951795371,"pZ":2.5680071540532197,"vX0":1.572559674621293,"vY0":-135.31520603392147,"vZ0":-2.200696159466096,"x":193.15,"y":169.44,"x0":-1.2241731521582275,"y0":50.00244282328106,"z0":5.46279433487911,"aX":-19.152153818488113},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":18.6,"spinRate":1961,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4083899191950131,"extension":7.0475749114179855},"index":5,"playId":"f340f9b8-8d3d-3ce9-8ff1-4224b5ea6971","pitchNumber":5,"startTime":"2026-05-19T03:09:41.631Z","endTime":"2026-05-19T03:09:45.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:09:45.973Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T03:11:25.566Z","endTime":"2026-05-19T03:12:33.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T03:10:18.711Z","endTime":"2026-05-19T03:11:08.078Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"f7b72c63-a906-3bfc-8343-d0e2f3ef55a4","startTime":"2026-05-19T03:11:08.078Z","endTime":"2026-05-19T03:11:11.078Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11837807630596,"aZ":-24.691269114287323,"pfxX":-1.512637358155906,"pfxZ":4.200743173659472,"pX":0.9187057697778086,"pZ":1.9707203011298706,"vX0":5.770566245816026,"vY0":-133.51675786246426,"vZ0":-4.008100856716859,"x":81.98,"y":185.57,"x0":-1.086116224333314,"y0":50.005465702022434,"z0":5.295000891043284,"aX":-2.6968759095805086},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":1.3,"spinRate":2148,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41220795916949804,"extension":6.79801376856841},"index":2,"playId":"06d4c23a-516c-3266-bc9a-05c079b7ae0c","pitchNumber":1,"startTime":"2026-05-19T03:11:27.905Z","endTime":"2026-05-19T03:11:32.093Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16691543372507,"aZ":-16.033409151949066,"pfxX":-4.95100229642388,"pfxZ":8.47007143046434,"pX":0.8437908492445712,"pZ":3.0955532502600867,"vX0":6.534786370740656,"vY0":-137.5897659549381,"vZ0":-3.488144740641566,"x":84.84,"y":155.2,"x0":-0.9252482678028742,"y0":50.006680133720366,"z0":5.474621921605052,"aX":-9.4400441759385},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2118,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39897103085018504,"extension":6.849461251271245},"index":3,"playId":"4512a597-6678-3ad9-b942-95fd8f2b64cf","pitchNumber":2,"startTime":"2026-05-19T03:11:47.689Z","endTime":"2026-05-19T03:11:52.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.840684471191636,"aZ":-28.667443385689154,"pfxX":-11.187342887637328,"pfxZ":1.8815025021335217,"pX":-0.38439070949217735,"pZ":1.1919555005111642,"vX0":5.579357843219238,"vY0":-136.86926538556526,"vZ0":-5.735579139212485,"x":131.65,"y":206.6,"x0":-1.014049334564132,"y0":50.005097626781534,"z0":5.31984741448348,"aX":-20.87912115270659},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.2,"breakHorizontal":18.8,"spinRate":2057,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40272623001336116,"extension":6.97322158837907},"index":4,"playId":"1fa5fdea-dd4d-3773-bd2f-198b40cb160b","pitchNumber":3,"startTime":"2026-05-19T03:12:06.786Z","endTime":"2026-05-19T03:12:10.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.465872940484388,"aZ":-21.85873945676111,"pfxX":-1.53629823829775,"pfxZ":5.798876604856145,"pX":0.4927306814028809,"pZ":1.7332410400633247,"vX0":4.839986322958421,"vY0":-133.2265192998126,"vZ0":-4.834246781590016,"x":98.22,"y":191.98,"x0":-1.1564493363264985,"y0":50.0031012572436,"z0":5.173616015701581,"aX":-2.7334733164760108},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":1.6,"spinRate":2217,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.41282639968716683,"extension":6.883108048292591},"hitData":{"launchSpeed":82.0,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.75,"coordY":167.22}},"index":5,"playId":"483a08e7-72a3-3a3f-9823-86525c8893f7","pitchNumber":4,"startTime":"2026-05-19T03:12:26.183Z","endTime":"2026-05-19T03:12:33.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:12:33.825Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T03:14:53.716Z","endTime":"2026-05-19T03:15:49.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Bachman replaces Walbert Ureña.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:13:37.411Z","endTime":"2026-05-19T03:14:55.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490564637061677,"aZ":-31.316611604820878,"pfxX":-0.06944117949233458,"pfxZ":0.5103978792932375,"pX":0.09655857978517694,"pZ":1.79386536802086,"vX0":4.180836291446009,"vY0":-129.08631774834666,"vZ0":-3.0774074881533973,"x":113.32,"y":190.35,"x0":-1.539424884986615,"y0":50.00268532930292,"z0":5.4287559246163175,"aX":-0.1172093762314615},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-0.8,"spinRate":2614,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.4253753082098637,"extension":6.098997791991145},"index":1,"playId":"37a29046-cdcc-318e-ac63-5101aa815bb5","pitchNumber":1,"startTime":"2026-05-19T03:14:55.884Z","endTime":"2026-05-19T03:14:59.312Z","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":88.6,"endSpeed":81.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083794734628203,"aZ":-32.92583229109546,"pfxX":-1.2977806165067678,"pfxZ":-0.44429918474594476,"pX":1.5377479683382826,"pZ":1.3916592566285688,"vX0":7.804883829047699,"vY0":-128.86601992687807,"vZ0":-3.7516795849877,"x":58.38,"y":201.21,"x0":-1.3579937975046874,"y0":50.00308728169311,"z0":5.4022403077300165,"aX":-2.1886495605526073},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":0.6,"spinRate":2740,"spinDirection":38},"zone":14,"typeConfidence":0.88,"plateTime":0.424578402897398,"extension":6.020602559993628},"index":2,"playId":"8c19687a-96df-3b1d-8b33-4f5a361a76d3","pitchNumber":2,"startTime":"2026-05-19T03:15:10.585Z","endTime":"2026-05-19T03:15:13.585Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28883971733519,"aZ":-31.76325578414543,"pfxX":-0.3473233772426627,"pfxZ":0.2382226410522854,"pX":0.878809816966474,"pZ":0.5446705494804789,"vX0":5.875780685044513,"vY0":-129.73939507848314,"vZ0":-6.161744246062326,"x":83.5,"y":224.07,"x0":-1.3744176141111941,"y0":50.00142711129283,"z0":5.384970252586985,"aX":-0.5909939333448524},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.8,"breakHorizontal":-0.7,"spinRate":2776,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4229219348111477,"extension":6.142596168287808},"index":3,"playId":"d32417e3-1d28-3224-9c52-63714be4ad72","pitchNumber":3,"startTime":"2026-05-19T03:15:25.553Z","endTime":"2026-05-19T03:15:29.196Z","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":89.3,"endSpeed":82.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666533266885164,"aZ":-32.643100070961744,"pfxX":-0.8190770328650991,"pfxZ":-0.27609990663146,"pX":0.649843146706983,"pZ":2.548292545694688,"vX0":5.513620445697577,"vY0":-129.94484193751603,"vZ0":-1.1823392855141757,"x":92.23,"y":169.98,"x0":-1.390945057056074,"y0":50.001280873904825,"z0":5.484213246332775,"aX":-1.4046539125604502},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":0.2,"spinRate":2612,"spinDirection":71},"zone":6,"typeConfidence":0.88,"plateTime":0.4211552698555314,"extension":5.988026228525131},"hitData":{"launchSpeed":89.3,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.64,"coordY":154.51}},"index":4,"playId":"a8a65f38-d250-3fd7-8901-f4c58fc645d3","pitchNumber":4,"startTime":"2026-05-19T03:15:42.088Z","endTime":"2026-05-19T03:15:49.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:15:49.758Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a sharp ground ball to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T03:16:10.661Z","endTime":"2026-05-19T03:17:16.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94370914984276,"aZ":-25.032551848565998,"pfxX":-10.576954846418573,"pfxZ":3.499679769604989,"pX":0.258988490196401,"pZ":1.9006205926222692,"vX0":8.276547553275519,"vY0":-142.2345162906771,"vZ0":-4.933471403589859,"x":107.13,"y":187.46,"x0":-1.3207373578969104,"y0":50.0029113095759,"z0":5.253956016030202,"aX":-21.57785641206307},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2267,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.3857395859562751,"extension":6.185088682022189},"index":0,"playId":"1b2c5911-d266-3034-9e0c-1543451d2e3b","pitchNumber":1,"startTime":"2026-05-19T03:16:16.619Z","endTime":"2026-05-19T03:16:20.149Z","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":98.4,"endSpeed":89.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63849939021917,"aZ":-28.60141783946103,"pfxX":-10.297667717189821,"pfxZ":1.7385988679372115,"pX":-0.2158906685442172,"pZ":2.6665235957504714,"vX0":6.599774539356141,"vY0":-143.1469128505013,"vZ0":-2.7332453949137596,"x":125.23,"y":166.78,"x0":-1.2235011333705592,"y0":50.00455567760915,"z0":5.440313673413851,"aX":-21.193203432769998},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.8,"breakHorizontal":17.2,"spinRate":2303,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.38387137712761055,"extension":6.210425471521066},"index":1,"playId":"2bcea89c-a8f7-3456-88f8-f5c5f81899de","pitchNumber":2,"startTime":"2026-05-19T03:16:31.091Z","endTime":"2026-05-19T03:16:34.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971176510313377,"aZ":-35.4864307190047,"pfxX":-8.355566512469021,"pfxZ":-1.9053929584113032,"pX":-0.15411926229516132,"pZ":3.2565133945016074,"vX0":6.623329198156027,"vY0":-131.7549651392123,"vZ0":1.8994573569497917,"x":122.87,"y":150.85,"x0":-1.629234850689653,"y0":50.00227868519774,"z0":5.170203507645854,"aX":-14.522313553008821},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.8,"breakHorizontal":13.4,"spinRate":1814,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4175422539876572,"extension":6.4697748455235455},"index":2,"playId":"af7204bd-203e-3970-bbe8-8c944ff9b644","pitchNumber":3,"startTime":"2026-05-19T03:16:50.981Z","endTime":"2026-05-19T03:16:54.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999581898304157,"aZ":-38.785462910605744,"pfxX":0.9054208482738395,"pfxZ":-3.9245739912797646,"pX":-0.5261022559044818,"pZ":2.0967120763221554,"vX0":1.7878740594903475,"vY0":-129.20374898491423,"vZ0":-0.9282803537912219,"x":137.05,"y":182.17,"x0":-1.3458937827252093,"y0":50.00560266567925,"z0":5.452639951284784,"aX":1.523958336277752},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.1,"breakHorizontal":-2.0,"spinRate":2706,"spinDirection":57},"zone":4,"typeConfidence":0.91,"plateTime":0.4246388476072922,"extension":6.075677184108088},"hitData":{"launchSpeed":97.5,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":142.91,"coordY":89.73}},"index":3,"playId":"da3775ec-1e9c-3497-af76-4bb4ea532cfb","pitchNumber":4,"startTime":"2026-05-19T03:17:07.695Z","endTime":"2026-05-19T03:17:16.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:17:16.898Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out to catcher Logan O'Hoppe in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T03:17:43.329Z","endTime":"2026-05-19T03:18:40.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793505607578975,"aZ":-33.30734425242626,"pfxX":-1.1915339443633268,"pfxZ":-0.6512777931619818,"pX":1.1664578171529125,"pZ":1.1992031444632025,"vX0":6.76675514739448,"vY0":-131.2736413017591,"vZ0":-4.17978614628322,"x":72.54,"y":206.4,"x0":-1.298538683015344,"y0":50.004184665525266,"z0":5.312709687365767,"aX":-2.0633122540088507},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.9,"breakHorizontal":0.6,"spinRate":2553,"spinDirection":32},"zone":14,"typeConfidence":0.89,"plateTime":0.41847514858378254,"extension":6.273283208077515},"index":0,"playId":"dd319a17-f09f-3f23-bdd2-f9b8cb2c94ba","pitchNumber":1,"startTime":"2026-05-19T03:17:44.732Z","endTime":"2026-05-19T03:17:47.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6104078946464,"aZ":-24.903080510609378,"pfxX":-11.317337082192127,"pfxZ":3.5565437274124356,"pX":-0.9244431297970955,"pZ":3.279048328003573,"vX0":5.260176870872557,"vY0":-142.92534074591185,"vZ0":-1.5290861337382733,"x":152.24,"y":150.25,"x0":-1.3307124077793342,"y0":50.00189237419611,"z0":5.403247767666743,"aX":-23.133404467734128},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.2,"breakHorizontal":19.2,"spinRate":2393,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3849831141071429,"extension":6.152208692263256},"index":1,"playId":"f5fe4c0e-dedc-3ed6-8c46-2749455f8e08","pitchNumber":2,"startTime":"2026-05-19T03:18:02.457Z","endTime":"2026-05-19T03:18:07.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438984405283865,"aZ":-30.51297975343168,"pfxX":-0.6511719761550077,"pfxZ":0.992449783383373,"pX":0.6628419727921517,"pZ":2.6952532855790188,"vX0":5.074449929247282,"vY0":-129.1033795132416,"vZ0":-1.2111141705295072,"x":91.73,"y":166.01,"x0":-1.2521337550564973,"y0":50.000955344250144,"z0":5.540991666642443,"aX":-1.088190759347511},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":-0.1,"spinRate":2606,"spinDirection":50},"zone":6,"typeConfidence":0.89,"plateTime":0.4259220576991405,"extension":6.1227229168346335},"hitData":{"launchSpeed":77.4,"launchAngle":84.0,"totalDistance":6.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":124.75,"coordY":210.81}},"index":2,"playId":"95888ef1-1dd5-3ef2-8079-1b49dfa9c921","pitchNumber":3,"startTime":"2026-05-19T03:18:30.548Z","endTime":"2026-05-19T03:18:40.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:18:40.020Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T03:19:29.997Z","endTime":"2026-05-19T03:20:35.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"13174a3b-7266-3549-9efb-cf3f85931ec3","startTime":"2026-05-19T03:19:13.489Z","endTime":"2026-05-19T03:19:16.489Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36465133680292,"aZ":-35.618433561593356,"pfxX":0.7891846144327701,"pfxZ":-2.076578778648374,"pX":-1.70106872793213,"pZ":2.443251548583714,"vX0":-0.5809799717325584,"vY0":-128.47764910667055,"vZ0":-0.5788957457095093,"x":181.84,"y":172.81,"x0":-1.5737443153699011,"y0":50.002712251917295,"z0":5.456732358381998,"aX":1.3100638156049846},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.6,"breakHorizontal":-1.3,"spinRate":2607,"spinDirection":71},"zone":13,"typeConfidence":0.91,"plateTime":0.4274888159834651,"extension":6.012218608381962},"index":1,"playId":"a1c36b57-2760-3475-b239-0c2d621cb467","pitchNumber":1,"startTime":"2026-05-19T03:19:32.330Z","endTime":"2026-05-19T03:19:35.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8820594262444,"aZ":-36.3183313440075,"pfxX":-11.402317859441261,"pfxZ":-2.385545757486499,"pX":-0.2346333763929975,"pZ":2.276074735888752,"vX0":6.99801830135039,"vY0":-131.81785955008434,"vZ0":-0.5341685364810845,"x":125.94,"y":177.33,"x0":-1.4627087664776368,"y0":50.00630063765528,"z0":5.197368726383516,"aX":-19.77340251369431},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.2,"breakHorizontal":18.8,"spinRate":1629,"spinDirection":250},"zone":8,"typeConfidence":0.92,"plateTime":0.41789568791080844,"extension":6.291464334668558},"index":2,"playId":"1982181f-0a44-3133-8010-41f0b559138a","pitchNumber":2,"startTime":"2026-05-19T03:19:51.032Z","endTime":"2026-05-19T03:19:55.082Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795379993722367,"aZ":-33.53523586194328,"pfxX":0.28479875028470913,"pfxZ":-0.7952083744206853,"pX":1.60188840709547E-4,"pZ":2.0932794946063407,"vX0":2.959039321676993,"vY0":-130.34917111624654,"vZ0":-2.0814796152541506,"x":116.99,"y":182.26,"x0":-1.1912633095621774,"y0":50.005638517672075,"z0":5.457277360127715,"aX":0.4852250821821144},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.7,"breakHorizontal":-1.2,"spinRate":2659,"spinDirection":41},"zone":8,"typeConfidence":0.9,"plateTime":0.4217103983323378,"extension":6.033307080500769},"index":3,"playId":"70e1f3b6-50eb-35a3-8da4-96e5833d1b23","pitchNumber":3,"startTime":"2026-05-19T03:20:08.758Z","endTime":"2026-05-19T03:20:13.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-19T03:20:20.777Z","endTime":"2026-05-19T03:20:31.959Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.116640548913274,"aZ":-27.716818085556472,"pfxX":-9.86773022987113,"pfxZ":2.113322287732963,"pX":0.15680107803515908,"pZ":3.595892469787159,"vX0":7.572481491142662,"vY0":-144.43794919078726,"vZ0":-0.11963933611041411,"x":111.02,"y":141.69,"x0":-1.2188269438038415,"y0":50.00408417806524,"z0":5.3444049833837655,"aX":-20.819702235682154},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.0,"breakHorizontal":16.3,"spinRate":2357,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3794415377343108,"extension":6.12518650330555},"index":5,"playId":"ff901f4f-a9cc-35ad-bdb1-1daf34fd50dd","pitchNumber":4,"startTime":"2026-05-19T03:20:31.959Z","endTime":"2026-05-19T03:20:35.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:20:35.660Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T03:22:49.366Z","endTime":"2026-05-19T03:24:02.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727239103784914,"aZ":-21.01754443280692,"pfxX":-2.8189648345492366,"pfxZ":6.236853063309659,"pX":0.11226225237260846,"pZ":2.2026074287036086,"vX0":4.790143197790641,"vY0":-132.48164588583742,"vZ0":-3.8512691080046433,"x":112.72,"y":179.31,"x0":-1.3480851529623532,"y0":50.00035821058437,"z0":5.200120412575229,"aX":-5.040580913346452},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":4.1,"spinRate":2301,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4124993243201125,"extension":6.94741653967113},"index":0,"playId":"9a2af6ca-9264-3b65-9c10-fb72922743ca","pitchNumber":1,"startTime":"2026-05-19T03:22:49.366Z","endTime":"2026-05-19T03:22:52.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75635595699728,"aZ":-34.84476849256208,"pfxX":-10.464576079357695,"pfxZ":-1.6119091851851621,"pX":-0.6785205005522733,"pZ":1.1125760926373722,"vX0":4.127380968854167,"vY0":-129.2471093054683,"vZ0":-3.776941685497195,"x":142.86,"y":208.74,"x0":-0.9576133415962195,"y0":50.00619909984665,"z0":5.336108659232682,"aX":-17.297127627311085},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.7,"breakHorizontal":17.6,"spinRate":1641,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42759606820154117,"extension":6.79482362753898},"index":1,"playId":"4cb8ad29-f8b4-3821-9f7f-5305b34acc25","pitchNumber":2,"startTime":"2026-05-19T03:23:09.336Z","endTime":"2026-05-19T03:23:13.133Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-19T03:23:27.124Z","endTime":"2026-05-19T03:23:41.428Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.721767244124635,"aZ":-20.713508850865423,"pfxX":-4.099100951938704,"pfxZ":6.199922095989738,"pX":-0.7670157892147107,"pZ":4.722400767020323,"vX0":2.4074037932973664,"vY0":-135.61734680008763,"vZ0":1.833220587931039,"x":146.24,"y":111.28,"x0":-1.1371087910189892,"y0":50.00383740233925,"z0":5.489291860859387,"aX":-7.579008204171448},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":6.8,"spinRate":2076,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40503805681113736,"extension":6.822128601215166},"index":3,"playId":"66c40ead-43ef-32b7-9c3a-a2a7cf5d5387","pitchNumber":3,"startTime":"2026-05-19T03:23:41.428Z","endTime":"2026-05-19T03:23:44.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":77.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606163501359,"aZ":-33.13834821363816,"pfxX":0.11579037138687909,"pfxZ":-0.6212623975740912,"pX":0.4336402630135676,"pZ":0.9463872977524611,"vX0":4.703000093102192,"vY0":-124.84429742396924,"vZ0":-3.3069983548951765,"x":100.47,"y":213.23,"x0":-1.504963993425019,"y0":50.00448694797154,"z0":5.070670744069312,"aX":0.17859937443989263},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":-1.6,"spinRate":2224,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4419796694767917,"extension":6.79648230084647},"index":4,"playId":"537cbbd9-645e-3f0a-9ec7-3c836ddb3a18","pitchNumber":4,"startTime":"2026-05-19T03:23:58.424Z","endTime":"2026-05-19T03:24:02.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:24:02.561Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T03:24:19.888Z","endTime":"2026-05-19T03:25:32.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":95.1,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28476922912375,"aZ":-22.602112063017433,"pfxX":-10.530686061793242,"pfxZ":5.007458616673439,"pX":0.2759949341970151,"pZ":1.7785050719115645,"vX0":6.618415485236239,"vY0":-138.24408540266003,"vZ0":-5.906516985908526,"x":106.48,"y":190.76,"x0":-0.7958693456983674,"y0":50.00656075363231,"z0":5.486498308923819,"aX":-20.14149256488363},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2008,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.398056154786151,"extension":7.007336926519557},"index":0,"playId":"b37e6c28-cefb-31c8-a556-2df417579045","pitchNumber":1,"startTime":"2026-05-19T03:24:29.703Z","endTime":"2026-05-19T03:24:33.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.573127846494494,"aZ":-29.898143412320653,"pfxX":-11.569369449265135,"pfxZ":1.1970401491569511,"pX":0.4718858891078123,"pZ":1.6831907001545359,"vX0":7.227633626803595,"vY0":-137.95793464657993,"vZ0":-4.631991273974683,"x":99.01,"y":193.33,"x0":-0.7023028746264097,"y0":50.000235763943536,"z0":5.440442868396269,"aX":-21.91706253543162},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.2,"breakHorizontal":19.1,"spinRate":2070,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.39965284530074685,"extension":6.879368021115537},"index":1,"playId":"a5adfcec-cd31-3880-87f2-484e6e9e5cf7","pitchNumber":2,"startTime":"2026-05-19T03:24:43.811Z","endTime":"2026-05-19T03:24:47.810Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-19T03:24:53.687Z","endTime":"2026-05-19T03:25:10.458Z","isPitch":false,"type":"action","player":{"id":624585,"link":"/api/v1/people/624585"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02502146027274,"aZ":-19.966708761858595,"pfxX":-5.459946252805526,"pfxZ":6.294922202869772,"pX":0.3377181683360634,"pZ":4.155817152956435,"vX0":5.17143891585029,"vY0":-138.4045345555634,"vZ0":-0.27612656739652125,"x":104.13,"y":126.57,"x0":-0.8460361597038134,"y0":50.00234594660321,"z0":5.594579120011651,"aX":-10.587690032053073},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":8.8,"spinRate":2049,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3958150414271362,"extension":6.842239343654238},"index":3,"playId":"824b6e62-b18c-3c38-b195-16f54dfd1b9e","pitchNumber":3,"startTime":"2026-05-19T03:25:10.458Z","endTime":"2026-05-19T03:25:13.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94593176072955,"aZ":-29.074863859698677,"pfxX":-10.877974319520394,"pfxZ":1.6277773896819694,"pX":0.2897397999976994,"pZ":1.8237718824050868,"vX0":6.81094049811756,"vY0":-137.7735299832345,"vZ0":-4.333011186555311,"x":105.96,"y":189.54,"x0":-0.8162839852435879,"y0":50.0000542349083,"z0":5.4089103327708585,"aX":-20.664434832212578},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":18.0,"spinRate":2133,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3993532904028432,"extension":6.932015946320867},"index":4,"playId":"50100ed6-7949-3666-8292-1d1980a8e2e3","pitchNumber":4,"startTime":"2026-05-19T03:25:28.746Z","endTime":"2026-05-19T03:25:32.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:25:32.844Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T03:25:54.009Z","endTime":"2026-05-19T03:27:14.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109907503007424,"aZ":-26.133588062895253,"pfxX":-5.155966051169961,"pfxZ":3.633273286296628,"pX":-0.23289990866592242,"pZ":2.441003972038218,"vX0":3.955451521905507,"vY0":-128.53075536581898,"vZ0":-2.1885545809157105,"x":125.88,"y":172.87,"x0":-1.1263876540392586,"y0":50.005437933635804,"z0":5.345200015546314,"aX":-8.577122335439814},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":8.4,"spinRate":1670,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.42711246951852067,"extension":6.946713806936329},"index":0,"playId":"cb2364bb-d26e-36f5-9a6b-88a7565988bc","pitchNumber":1,"startTime":"2026-05-19T03:25:59.144Z","endTime":"2026-05-19T03:26:02.772Z","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.7,"endSpeed":79.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.249597668998092,"aZ":-36.276598146833,"pfxX":-8.613322804559168,"pfxZ":-2.5405082208313736,"pX":-2.0364874471947845,"pZ":2.7679928765765682,"vX0":1.2411715700902286,"vY0":-127.5820751339253,"vZ0":0.5437432243389948,"x":194.63,"y":164.04,"x0":-1.4183563949356004,"y0":50.00314987953981,"z0":5.458847824846631,"aX":-13.908745571828236},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.2,"breakHorizontal":15.1,"spinRate":1597,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4327210449820007,"extension":6.898727415182991},"index":1,"playId":"4dbf5d44-51e1-361c-9b9c-cd3a388ccd00","pitchNumber":2,"startTime":"2026-05-19T03:26:25.898Z","endTime":"2026-05-19T03:26:28.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.877328765443988,"aZ":-23.55503840990048,"pfxX":-1.9579750833218728,"pfxZ":4.716209224340906,"pX":-0.22298057270101623,"pZ":2.466443420372436,"vX0":3.9423280364458497,"vY0":-134.9458822517578,"vZ0":-2.9338402815706277,"x":125.5,"y":172.19,"x0":-1.454492537648037,"y0":50.003370085675904,"z0":5.24413538924657,"aX":-3.578785997592248},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":2.6,"spinRate":2028,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40732465526897377,"extension":7.0485572410595045},"index":2,"playId":"242bf434-fbc6-3d51-961b-13d49a9527bc","pitchNumber":3,"startTime":"2026-05-19T03:26:48.990Z","endTime":"2026-05-19T03:26:52.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.604810673347057,"aZ":-35.66440594635536,"pfxX":4.574750691296285,"pfxZ":-2.300576894455987,"pX":-1.0681251520715054,"pZ":1.9721407673101494,"vX0":-0.021044876105017707,"vY0":-123.2801755471524,"vZ0":-0.5136674855665031,"x":157.71,"y":185.53,"x0":-1.6523574674901937,"y0":50.00112457237136,"z0":5.229033608623399,"aX":6.945467873479547},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.0,"breakHorizontal":-8.3,"spinRate":2264,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4466139173899508,"extension":6.636800632071204},"index":3,"playId":"bd311eea-5061-3043-a5de-df77eab91278","pitchNumber":4,"startTime":"2026-05-19T03:27:10.558Z","endTime":"2026-05-19T03:27:14.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:27:14.967Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:29:20.146Z","endTime":"2026-05-19T03:29:28.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(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":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25727218729506,"aZ":-24.556341161023852,"pfxX":-11.648604166064695,"pfxZ":3.8328479592774283,"pX":-0.3280248141219282,"pZ":3.027912885769389,"vX0":7.273561677047614,"vY0":-140.44541938998066,"vZ0":-2.0317406907288147,"x":129.5,"y":157.03,"x0":-1.4445259832540587,"y0":50.004496087488334,"z0":5.365847172286455,"aX":-23.159064241182897},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.7,"breakHorizontal":19.6,"spinRate":2315,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.3907271353252262,"extension":6.266145515228151},"hitData":{"launchSpeed":76.7,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.25,"coordY":152.69}},"index":0,"playId":"b1c4e12c-2dd8-39c2-a3ef-67ee922d312a","pitchNumber":1,"startTime":"2026-05-19T03:29:20.146Z","endTime":"2026-05-19T03:29:28.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:29:28.151Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:29:46.011Z","endTime":"2026-05-19T03:31:21.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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.5,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04362439271443,"aZ":-26.75412320289581,"pfxX":-11.328211872577878,"pfxZ":2.6892223679256286,"pX":-0.3401609667814759,"pZ":3.028210667157057,"vX0":6.968308733795316,"vY0":-141.78141370310522,"vZ0":-1.6875717962831707,"x":129.97,"y":157.02,"x0":-1.369052626144886,"y0":50.00637194127699,"z0":5.3531254706050815,"aX":-22.867563778746764},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.7,"breakHorizontal":19.0,"spinRate":2276,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.38759764239139427,"extension":6.207252729181598},"index":0,"playId":"1a591b2b-bc14-3472-bfab-099e3bd3810d","pitchNumber":1,"startTime":"2026-05-19T03:29:53.208Z","endTime":"2026-05-19T03:29:56.865Z","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":91.0,"endSpeed":83.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.996107875335717,"aZ":-31.826950867113702,"pfxX":-9.269570203708938,"pfxZ":0.1990372838236718,"pX":0.15039614110340835,"pZ":1.7544309011772878,"vX0":7.382930212580827,"vY0":-132.35642454977574,"vZ0":-2.358250718652791,"x":111.27,"y":191.41,"x0":-1.4799932665035902,"y0":50.00386971424815,"z0":5.002983269692107,"aX":-16.33837283292468},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.0,"breakHorizontal":15.0,"spinRate":1587,"spinDirection":248},"zone":8,"typeConfidence":0.91,"plateTime":0.4148807247647057,"extension":6.422007426412164},"index":1,"playId":"fbcb80c8-6d46-3e5e-8c92-1219f994c34b","pitchNumber":2,"startTime":"2026-05-19T03:30:07.885Z","endTime":"2026-05-19T03:30:12.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97235743709541,"aZ":-30.759842073786427,"pfxX":-10.045550641618462,"pfxZ":0.6840548911582367,"pX":-0.8452676844924936,"pZ":3.7153383627829486,"vX0":5.326748650507561,"vY0":-143.68328529565937,"vZ0":0.7518225659149917,"x":149.22,"y":138.47,"x0":-1.4299983894173558,"y0":50.00316662776936,"z0":5.37944580310513,"aX":-20.755103698076923},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.6,"breakHorizontal":16.9,"spinRate":2359,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38295986567018936,"extension":6.10661850261404},"index":2,"playId":"0f9ea05d-2311-3aeb-a482-3323add631dd","pitchNumber":3,"startTime":"2026-05-19T03:30:29.688Z","endTime":"2026-05-19T03:30:33.033Z","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.5,"endSpeed":89.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.412097065355816,"aZ":-25.0505400573156,"pfxX":-11.740256059968758,"pfxZ":3.4873507732778197,"pX":1.328378555103707,"pZ":1.5851552607769446,"vX0":11.055627113044599,"vY0":-142.86690131330081,"vZ0":-5.590543921848294,"x":66.37,"y":195.98,"x0":-1.0878178492296997,"y0":50.00421990644133,"z0":5.166332029468486,"aX":-23.995035069705324},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.2,"breakHorizontal":18.7,"spinRate":2365,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3850621392016391,"extension":6.293484848895962},"index":3,"playId":"e568a78e-44ec-368d-8e27-d1ec180ad222","pitchNumber":4,"startTime":"2026-05-19T03:30:45.432Z","endTime":"2026-05-19T03:30:49.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94861386288045,"aZ":-31.00513940888389,"pfxX":-0.6557783286964707,"pfxZ":0.6925541063895517,"pX":0.9127201125320832,"pZ":1.0676955149755263,"vX0":5.5283369348874185,"vY0":-129.94714251288858,"vZ0":-4.650891867987024,"x":82.21,"y":209.95,"x0":-1.166969511966654,"y0":50.00547320512864,"z0":5.265627100783514,"aX":-1.1108228205573092},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.4,"breakHorizontal":-0.1,"spinRate":2566,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.42323963561295397,"extension":6.114736276650737},"index":4,"playId":"7ebc903b-b949-3a9c-862c-31a012ed12e0","pitchNumber":5,"startTime":"2026-05-19T03:31:00.812Z","endTime":"2026-05-19T03:31:04.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.587501592118286,"aZ":-33.932435330939676,"pfxX":-0.8497179167715347,"pfxZ":-1.0426865006378137,"pX":0.5527963556713713,"pZ":1.199117313749868,"vX0":4.740661412759302,"vY0":-129.24647907103844,"vZ0":-4.056593948520027,"x":95.93,"y":206.4,"x0":-1.1968188224254062,"y0":50.00322138041496,"z0":5.4022796271084035,"aX":-1.4347264424049275},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.6,"breakHorizontal":0.5,"spinRate":2621,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.42420777373648333,"extension":6.118106601206227},"index":5,"playId":"4f8b43df-364b-3b79-9836-543cc12f7646","pitchNumber":6,"startTime":"2026-05-19T03:31:17.017Z","endTime":"2026-05-19T03:31:21.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:31:21.388Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, first baseman Nolan Schanuel to pitcher Sam Bachman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:31:31.835Z","endTime":"2026-05-19T03:32:11.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78775185837275,"aZ":-33.146440875463426,"pfxX":-0.5539552692436014,"pfxZ":-0.5585732274653132,"pX":0.6662810523285693,"pZ":1.0665534939309909,"vX0":5.147441143800637,"vY0":-131.04616677616727,"vZ0":-4.496628639027284,"x":91.6,"y":209.98,"x0":-1.255064471319999,"y0":50.00419550174123,"z0":5.292518777071768,"aX":-0.9592884680433303},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.8,"breakHorizontal":-0.1,"spinRate":2697,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.41863235466109394,"extension":6.107604497388872},"index":0,"playId":"684f56ce-3631-366b-8ca1-b5dee16944c7","pitchNumber":1,"startTime":"2026-05-19T03:31:46.738Z","endTime":"2026-05-19T03:31:50.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554334311928834,"aZ":-37.601842609041924,"pfxX":0.5318690839856908,"pfxZ":-3.3534283919742034,"pX":-0.25859544682585045,"pZ":2.4074748094469194,"vX0":2.597449887201749,"vY0":-126.82091842213347,"vZ0":-0.3105751726375764,"x":126.86,"y":173.78,"x0":-1.3680073963884671,"y0":50.004318880876994,"z0":5.547897312452129,"aX":0.8600614683395145},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.9,"breakHorizontal":-1.6,"spinRate":2584,"spinDirection":59},"zone":5,"typeConfidence":0.9,"plateTime":0.4330070933161356,"extension":6.098793048189062},"hitData":{"launchSpeed":91.3,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.15,"coordY":162.38}},"index":1,"playId":"c4acbbd0-fdff-3ef9-9ef2-3868c470ce2d","pitchNumber":2,"startTime":"2026-05-19T03:32:01.742Z","endTime":"2026-05-19T03:32:11.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:32:11.317Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jo Adell lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T03:34:24.609Z","endTime":"2026-05-19T03:34:31.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62839920995228,"aZ":-23.908152052387074,"pfxX":-2.19068448479073,"pfxZ":4.607040655338608,"pX":0.6265153533899862,"pZ":2.5521988924422074,"vX0":5.186194000854114,"vY0":-133.30229492807342,"vZ0":-2.6803023031567097,"x":93.12,"y":169.87,"x0":-1.062701081800893,"y0":50.00092485812635,"z0":5.303566806812739,"aX":-3.9288627075074714},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":2.8,"spinRate":2243,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4114731774134497,"extension":6.918161125927329},"hitData":{"launchSpeed":105.0,"launchAngle":16.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.05,"coordY":72.64}},"index":0,"playId":"e16c8b89-ab7d-3270-a413-82e95946b1fe","pitchNumber":1,"startTime":"2026-05-19T03:34:24.609Z","endTime":"2026-05-19T03:34:31.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:34:31.614Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Lowe lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T03:34:56.888Z","endTime":"2026-05-19T03:36:20.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.8,"endSpeed":85.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67639566319847,"aZ":-26.977196662360043,"pfxX":-11.333762498344026,"pfxZ":2.7474729319147153,"pX":0.7518639467946365,"pZ":1.9505734722950077,"vX0":7.841456989946872,"vY0":-137.63323291526416,"vZ0":-4.347087540055588,"x":88.34,"y":186.11,"x0":-0.6828267583379859,"y0":50.00190304626533,"z0":5.409468623063961,"aX":-21.42779955742247},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":2250,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40018060606685424,"extension":6.995378323461188},"index":0,"playId":"c5dc385e-089f-3b97-b4eb-399731d31901","pitchNumber":1,"startTime":"2026-05-19T03:34:58.031Z","endTime":"2026-05-19T03:35:01.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.078363888619165,"aZ":-34.716514175249316,"pfxX":-7.925355648555341,"pfxZ":-1.496619998275893,"pX":-0.9454360573320824,"pZ":1.295147768149084,"vX0":2.8798159709279556,"vY0":-130.62404724154433,"vZ0":-3.4335389377381644,"x":153.04,"y":203.81,"x0":-1.0439587589418935,"y0":50.0040378157037,"z0":5.286059545934788,"aX":-13.45278301378656},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":13.6,"spinRate":1596,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4222100241954352,"extension":6.831491358947095},"index":1,"playId":"18af2aad-f1d0-3ca3-a87d-cfa9650c21c6","pitchNumber":2,"startTime":"2026-05-19T03:35:13.059Z","endTime":"2026-05-19T03:35:16.321Z","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":92.1,"endSpeed":84.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143732639564107,"aZ":-23.005476685483032,"pfxX":-2.692904841921136,"pfxZ":5.044488643651197,"pX":1.8288866539697861,"pZ":1.3577208776884089,"vX0":8.98714969339397,"vY0":-133.75865801472685,"vZ0":-5.470574988067547,"x":47.29,"y":202.12,"x0":-1.220694638085458,"y0":50.00043910036639,"z0":5.073053429622459,"aX":-4.8927110456206435},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":3.0,"spinRate":2178,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4090771034348202,"extension":6.845523913446584},"index":2,"playId":"a9d413b3-3587-3fff-9916-83e57a5dea33","pitchNumber":3,"startTime":"2026-05-19T03:35:31.216Z","endTime":"2026-05-19T03:35:34.256Z","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":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5115599216045,"aZ":-28.550133615061686,"pfxX":-11.699663334541414,"pfxZ":1.9833239335600785,"pX":0.281788962321874,"pZ":0.8243402498260257,"vX0":7.409358030811855,"vY0":-135.01319293406533,"vZ0":-6.663645075986486,"x":106.26,"y":216.52,"x0":-0.9942585496462458,"y0":50.00120426075778,"z0":5.364699224771693,"aX":-21.352092394109775},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.2,"breakHorizontal":19.3,"spinRate":2010,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4074632632667967,"extension":6.95013154217279},"index":3,"playId":"7d6c101f-c4c0-3d24-9f09-2bbf9d0294ea","pitchNumber":4,"startTime":"2026-05-19T03:35:51.031Z","endTime":"2026-05-19T03:35:55.346Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.858325430727646,"aZ":-33.3908663150358,"pfxX":-8.54552814614551,"pfxZ":-0.7474894391706819,"pX":-0.5950647766111347,"pZ":2.1142136498893995,"vX0":4.24523865513966,"vY0":-127.98037128068802,"vZ0":-1.4480462933241893,"x":139.68,"y":181.7,"x0":-1.1812571432557053,"y0":50.00319850875341,"z0":5.346973433216385,"aX":-13.919855659034809},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.4,"breakHorizontal":14.3,"spinRate":1601,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.43097343507069397,"extension":6.9321631329392694},"hitData":{"launchSpeed":96.0,"launchAngle":21.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.49,"coordY":65.07}},"index":4,"playId":"0f213858-d873-3c28-a342-99802284839f","pitchNumber":5,"startTime":"2026-05-19T03:36:11.973Z","endTime":"2026-05-19T03:36:20.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:36:20.636Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Logan O'Hoppe pops out to shortstop Darell Hernaiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T03:36:39.434Z","endTime":"2026-05-19T03:38:04.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":86.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.375053615696785,"aZ":-29.568860532737524,"pfxX":-10.086323170850772,"pfxZ":1.345829405705702,"pX":-0.8022389910674043,"pZ":2.1446074492749845,"vX0":3.735329052895034,"vY0":-138.82691971199964,"vZ0":-3.8240222602041785,"x":147.58,"y":180.88,"x0":-0.8610124680925603,"y0":50.00282142632085,"z0":5.52568685446292,"aX":-19.531969954643483},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.8,"breakHorizontal":17.4,"spinRate":2108,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39573493685575123,"extension":7.012814527550699},"index":0,"playId":"887705ed-ce8e-363e-b853-9ff54da261f6","pitchNumber":1,"startTime":"2026-05-19T03:36:46.543Z","endTime":"2026-05-19T03:36:49.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682007537205212,"aZ":-39.58507435628097,"pfxX":2.539876206056584,"pfxZ":-4.736787973653676,"pX":1.8781138667196038,"pZ":1.7741349238145543,"vX0":6.558824305420973,"vY0":-125.72430739337936,"vZ0":-0.38514587055344796,"x":45.41,"y":190.88,"x0":-1.1173923701608748,"y0":50.00037392498976,"z0":5.202976223208549,"aX":3.975664013727746},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.3,"breakHorizontal":-6.4,"spinRate":2312,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43935704778669704,"extension":6.911097232250238},"index":1,"playId":"99b85592-0200-3876-947c-10ffb10bf15e","pitchNumber":2,"startTime":"2026-05-19T03:37:11.910Z","endTime":"2026-05-19T03:37:14.967Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.253799057437526,"aZ":-27.905780696706337,"pfxX":-9.847698254846613,"pfxZ":2.2230373585437775,"pX":1.1880809063371311,"pZ":0.9182108346918834,"vX0":8.509094174551544,"vY0":-138.20528675118817,"vZ0":-6.798408009519305,"x":71.71,"y":213.99,"x0":-0.6642017203323699,"y0":50.00175671254775,"z0":5.306501155079908,"aX":-18.887090254040498},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":15.8,"spinRate":2147,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.397627159513811,"extension":6.941995967797942},"index":2,"playId":"52870bdc-bc5f-328e-9ef0-30afe39ded6d","pitchNumber":3,"startTime":"2026-05-19T03:37:29.724Z","endTime":"2026-05-19T03:37:32.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14382156349977,"aZ":-31.060157107394875,"pfxX":-10.299024621590572,"pfxZ":0.5943484116629723,"pX":-0.24738290214197728,"pZ":2.888682167775172,"vX0":5.569252257747172,"vY0":-136.8786548048589,"vZ0":-1.238959562519871,"x":126.43,"y":160.79,"x0":-0.981605030742959,"y0":50.00455053995057,"z0":5.494517851017566,"aX":-19.341244287560627},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.0,"breakHorizontal":17.3,"spinRate":2114,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4017538139466863,"extension":6.9042220770418545},"hitData":{"launchSpeed":85.6,"launchAngle":64.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.8,"coordY":149.66}},"index":3,"playId":"574b11e2-ec16-3641-89ac-3e85e0a03b75","pitchNumber":4,"startTime":"2026-05-19T03:37:54.750Z","endTime":"2026-05-19T03:38:04.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:38:04.527Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:40:24.812Z","endTime":"2026-05-19T03:43:10.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:39:13.402Z","endTime":"2026-05-19T03:40:26.952Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.7,"endSpeed":76.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936264540213998,"aZ":-25.510928323807157,"pfxX":3.7052300221461194,"pfxZ":4.4511591847035135,"pX":0.7030726159839819,"pZ":3.5334151418885797,"vX0":6.555963219165393,"vY0":-123.11330650234892,"vZ0":0.2243234591926243,"x":90.2,"y":143.38,"x0":-2.5015476716511467,"y0":50.005906770656246,"z0":5.6437083897561156,"aX":5.55031680075227},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.4,"breakHorizontal":-8.5,"spinRate":2558,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.4490832665951472,"extension":6.680778846237171},"index":1,"playId":"1200f671-4f2c-3cdd-968c-639cafce006d","pitchNumber":1,"startTime":"2026-05-19T03:40:26.952Z","endTime":"2026-05-19T03:40:30.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18448467157689,"aZ":-26.82957132783357,"pfxX":4.224133904379164,"pfxZ":3.467600923942018,"pX":-0.38405975018952226,"pZ":1.826483678393713,"vX0":4.110451824574965,"vY0":-124.49500530164114,"vZ0":-3.3187370815149344,"x":131.64,"y":189.46,"x0":-2.6162911951438774,"y0":50.00233321469003,"z0":5.4413841281986475,"aX":6.51137240696551},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":-8.8,"spinRate":2695,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.44300801964777126,"extension":6.69411872816966},"index":2,"playId":"28f9883b-13ce-327b-a30d-71307363ff4d","pitchNumber":2,"startTime":"2026-05-19T03:40:57.856Z","endTime":"2026-05-19T03:41:02.017Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93585463326229,"aZ":-33.60357788201346,"pfxX":1.9796300759915324,"pfxZ":-0.8711831844793867,"pX":-0.29963285819748475,"pZ":2.9116143910841834,"vX0":4.745983112575909,"vY0":-127.92569227025173,"vZ0":-0.45339173294214485,"x":128.42,"y":160.17,"x0":-2.4405893986572713,"y0":50.0005950207551,"z0":5.7396078273710485,"aX":3.259090382476276},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.7,"spinRate":2550,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.4291960718772403,"extension":6.719496780697474},"index":3,"playId":"35888cea-4b05-3168-bbd4-41cd54059812","pitchNumber":3,"startTime":"2026-05-19T03:41:16.455Z","endTime":"2026-05-19T03:41:19.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601556569161072,"aZ":-34.642232094090794,"pfxX":3.27708310189168,"pfxZ":-1.5379455962411912,"pX":-0.6602601013366867,"pZ":1.797868969302674,"vX0":3.002753354128691,"vY0":-126.62948930632008,"vZ0":-3.024785785861284,"x":142.17,"y":190.24,"x0":-2.2920871419931657,"y0":50.003203564400245,"z0":5.8116702821265065,"aX":5.260601543284432},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-6.7,"spinRate":2594,"spinDirection":92},"zone":7,"typeConfidence":2.0,"plateTime":0.4344426578617151,"extension":6.571835836131829},"index":4,"playId":"14515770-db47-325f-bbe2-2c1e2148a882","pitchNumber":4,"startTime":"2026-05-19T03:41:36.663Z","endTime":"2026-05-19T03:41:39.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-19T03:41:51.341Z","endTime":"2026-05-19T03:42:03.599Z","isPitch":false,"type":"action","player":{"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, 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":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27709589544591,"aZ":-30.308833750512168,"pfxX":4.91155065795592,"pfxZ":1.1912173092945357,"pX":-1.411081578662669,"pZ":1.3950379307018925,"vX0":1.7577225261487894,"vY0":-124.63462796407505,"vZ0":-3.603864189990171,"x":170.79,"y":201.11,"x0":-2.764501362960286,"y0":50.00144281596683,"z0":5.376810711929958,"aX":7.685924156983882},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-9.4,"spinRate":2601,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.44035286743090474,"extension":6.621396973770603},"index":6,"playId":"b0f2ab53-ad3d-30f0-9491-137807166caf","pitchNumber":5,"startTime":"2026-05-19T03:42:03.599Z","endTime":"2026-05-19T03:42:07.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777856677776548,"aZ":-33.602177749338836,"pfxX":3.6824980188995045,"pfxZ":-0.8106114496944485,"pX":-0.7632739139021002,"pZ":2.4738608047863586,"vX0":3.0932760993486186,"vY0":-131.73801109099773,"vZ0":-2.0890956842954607,"x":146.09,"y":171.99,"x0":-2.4308143829922266,"y0":50.0037785420918,"z0":5.759057787532484,"aX":6.4776709408976325},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":-7.3,"spinRate":2458,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4156455838019073,"extension":6.580575119291214},"index":7,"playId":"a37da1dc-3394-37c3-a5bd-a6cfbb288573","pitchNumber":6,"startTime":"2026-05-19T03:42:19.463Z","endTime":"2026-05-19T03:42:22.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263389411556172,"aZ":-32.329394740193806,"pfxX":1.0396681858586947,"pfxZ":-0.09068617564506454,"pX":0.09384609196471366,"pZ":1.8950513377875757,"vX0":5.7177943142696455,"vY0":-131.828060798597,"vZ0":-3.894530601921378,"x":113.42,"y":187.61,"x0":-2.242388808535639,"y0":50.000881416449474,"z0":5.790276797817076,"aX":1.8205730260994677},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.8,"breakHorizontal":-3.2,"spinRate":2551,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.41624401086200935,"extension":6.687222567872472},"index":8,"playId":"5189fb03-eb17-3dec-9438-c3d8f60cae08","pitchNumber":7,"startTime":"2026-05-19T03:42:38.283Z","endTime":"2026-05-19T03:42:41.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.263654582996985,"aZ":-30.718047910051034,"pfxX":8.142951938422993,"pfxZ":0.9313994441480782,"pX":0.018621914390387604,"pZ":1.4309470451542308,"vX0":3.852954455286518,"vY0":-124.89325595077963,"vZ0":-3.6581321702022103,"x":116.29,"y":200.14,"x0":-2.6063251747041836,"y0":50.00330512178924,"z0":5.465520454024748,"aX":12.748689976006755},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":-15.7,"spinRate":2872,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4400636980530974,"extension":6.581022298819542},"hitData":{"launchSpeed":96.3,"launchAngle":43.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.84,"coordY":71.88}},"index":9,"playId":"22cbb110-2a36-3fb5-b745-f88e636c2ffa","pitchNumber":8,"startTime":"2026-05-19T03:43:00.043Z","endTime":"2026-05-19T03:43:10.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:43:10.938Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:43:27.429Z","endTime":"2026-05-19T03:44:21.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":82.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.981840305190378,"aZ":-30.388418074425488,"pfxX":2.8213591521071324,"pfxZ":1.0472308003150044,"pX":-0.17914885428398777,"pZ":1.8252656931755555,"vX0":4.548761090728329,"vY0":-129.1538849989421,"vZ0":-3.622654440140918,"x":123.83,"y":189.5,"x0":-2.3244965290113417,"y0":50.001652100479895,"z0":5.563955931376744,"aX":4.801411131538685},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-6.0,"spinRate":2627,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.4228663607525416,"extension":6.663686944315041},"index":0,"playId":"ceba2cce-122b-3e01-8bf6-70ab73269a2a","pitchNumber":1,"startTime":"2026-05-19T03:43:36.948Z","endTime":"2026-05-19T03:43:40.663Z","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":97.7,"endSpeed":89.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87167800779892,"aZ":-17.945709690055228,"pfxX":-8.847133826806896,"pfxZ":6.9240621034448875,"pX":-0.6814416800991002,"pZ":1.420874616513855,"vX0":7.249215841821502,"vY0":-142.03908193106253,"vZ0":-7.524333836166252,"x":142.97,"y":200.42,"x0":-2.110377778831304,"y0":50.00174661119668,"z0":5.234139325442088,"aX":-18.175164363065523},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":14.6,"spinRate":2226,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3848200504538264,"extension":6.777254257105427},"index":1,"playId":"374d0a3a-9618-3578-9d8e-66847114ef73","pitchNumber":2,"startTime":"2026-05-19T03:43:55.221Z","endTime":"2026-05-19T03:43:59.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.346633377614268,"aZ":-32.08381145216742,"pfxX":5.175744193996195,"pfxZ":0.05239495941914285,"pX":0.5513255849723401,"pZ":2.2209229214543535,"vX0":6.084385748906755,"vY0":-129.0664189565797,"vZ0":-1.9799577199284348,"x":95.98,"y":178.82,"x0":-2.50374192014259,"y0":50.00329436524003,"z0":5.454631110374145,"aX":8.782478695962418},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-10.7,"spinRate":2784,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.42340662756726477,"extension":6.698466353468546},"hitData":{"launchSpeed":99.5,"launchAngle":13.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.1,"coordY":75.18}},"index":2,"playId":"00533258-2a1a-3c35-810b-87df53496274","pitchNumber":3,"startTime":"2026-05-19T03:44:11.157Z","endTime":"2026-05-19T03:44:21.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:44:21.298Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a line drive to center fielder Mike Trout. Zack Gelof scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:45:32.539Z","endTime":"2026-05-19T03:47:19.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Darell Hernaiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-19T03:44:29.452Z","endTime":"2026-05-19T03:44:33.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-19T03:44:33.595Z","endTime":"2026-05-19T03:45:16.828Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-19T03:45:16.828Z","endTime":"2026-05-19T03:45:34.468Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88894654354616,"aZ":-22.04693335872156,"pfxX":-8.868121483909711,"pfxZ":5.152503189603489,"pX":-1.6632498668272369,"pZ":2.3137639275809145,"vX0":4.609798813769957,"vY0":-139.69189755380597,"vZ0":-4.488419125393859,"x":180.4,"y":176.31,"x0":-2.1868930253711265,"y0":50.00587218216401,"z0":5.399889173433042,"aX":-17.44481468480971},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":2051,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39281930687957756,"extension":6.631138517045514},"index":3,"playId":"a5cde988-331b-3379-a725-ce6c7419d7f3","pitchNumber":1,"startTime":"2026-05-19T03:45:34.468Z","endTime":"2026-05-19T03:45:37.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802006217647232,"aZ":-26.348634254712927,"pfxX":9.110964550858542,"pfxZ":3.9570790327856464,"pX":0.0017135170627783393,"pZ":2.2908606035311427,"vX0":3.0173898984607566,"vY0":-121.6353917082689,"vZ0":-2.0647193149342833,"x":116.93,"y":176.93,"x0":-2.4442602492306382,"y0":50.001533115518946,"z0":5.475887450667798,"aX":13.408964070317229},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.8,"breakHorizontal":-17.3,"spinRate":2720,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.45339549314657646,"extension":6.588076851967656},"index":4,"playId":"aa980c19-6781-338a-9d7e-ec3ff9902cfc","pitchNumber":2,"startTime":"2026-05-19T03:45:48.824Z","endTime":"2026-05-19T03:45:53.832Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15250220976091,"aZ":-25.99207053048741,"pfxX":-9.203378662874506,"pfxZ":3.0743116440661424,"pX":-1.4062551515950663,"pZ":2.2905748474359786,"vX0":5.281179163526417,"vY0":-141.38375902220724,"vZ0":-3.892131076905669,"x":170.6,"y":176.93,"x0":-2.108956677019965,"y0":50.00414575404511,"z0":5.365768521921357,"aX":-18.514764311556124},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.9,"breakHorizontal":15.5,"spinRate":2157,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3883457493059175,"extension":6.62898864350939},"index":5,"playId":"b6f10fc1-2827-3875-aecd-5ca48c559198","pitchNumber":3,"startTime":"2026-05-19T03:46:05.033Z","endTime":"2026-05-19T03:46:10.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zack Gelof steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":6,"actionPlayId":"b6f10fc1-2827-3875-aecd-5ca48c559198","startTime":"2026-05-19T03:46:23.188Z","endTime":"2026-05-19T03:46:50.820Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129636457441055,"aZ":-25.353172516721163,"pfxX":8.026639061568961,"pfxZ":4.465557343771508,"pX":-0.32762379335073943,"pZ":2.470993545163398,"vX0":2.7599488246805053,"vY0":-123.75841886724474,"vZ0":-2.203126415835732,"x":129.49,"y":172.06,"x0":-2.5046495274655793,"y0":50.004110369788265,"z0":5.5285685601460575,"aX":12.26607590565353},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":-15.2,"spinRate":2644,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.44512817710551555,"extension":6.674619655432043},"index":7,"playId":"3cb2e6ad-92c7-390d-86f2-91cb920d66e3","pitchNumber":4,"startTime":"2026-05-19T03:46:50.820Z","endTime":"2026-05-19T03:46:54.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04180469090918,"aZ":-26.41939981329279,"pfxX":7.896981986911664,"pfxZ":3.626380098707717,"pX":-0.1524198166724723,"pZ":2.017003761796633,"vX0":2.965056628986577,"vY0":-125.78721103355817,"vZ0":-3.2006211395931157,"x":122.81,"y":184.32,"x0":-2.3756310879214446,"y0":50.00022157619846,"z0":5.472697796787519,"aX":12.517223398132955},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":2631,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4372274757591401,"extension":6.484112497753603},"hitData":{"launchSpeed":80.9,"launchAngle":18.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.62,"coordY":87.01}},"index":8,"playId":"87453bf8-1e4f-3cf1-9d6e-5b3671cf088f","pitchNumber":5,"startTime":"2026-05-19T03:47:07.813Z","endTime":"2026-05-19T03:47:19.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:47:19.085Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Cortes walks. Lawrence Butler to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:47:35.299Z","endTime":"2026-05-19T03:49:16.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":96.8,"endSpeed":87.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00718157844499,"aZ":-24.05399149716741,"pfxX":-9.683464257252933,"pfxZ":4.087990593978657,"pX":-1.083509319449834,"pZ":2.189352841634973,"vX0":6.551249475368497,"vY0":-140.77334906540264,"vZ0":-4.343779592507282,"x":158.3,"y":179.67,"x0":-2.195054570211863,"y0":50.00233480883129,"z0":5.329484351715658,"aX":-19.235963976637546},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2235,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3906184194058695,"extension":6.7628656525330895},"index":0,"playId":"6e08d691-4bc0-3dd6-96e6-16bb0a511b22","pitchNumber":1,"startTime":"2026-05-19T03:47:49.290Z","endTime":"2026-05-19T03:47:52.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"84433220-8344-3e8a-8801-d9c688b14098","startTime":"2026-05-19T03:48:05.346Z","endTime":"2026-05-19T03:48:08.346Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540654148140863,"aZ":-34.44705431872419,"pfxX":3.314779862800332,"pfxZ":-1.3965789627924394,"pX":-1.459837946409141,"pZ":4.1212324065803445,"vX0":1.3925807703258777,"vY0":-126.78392491101626,"vZ0":2.973532534731847,"x":172.65,"y":127.51,"x0":-2.4465416707466265,"y0":50.00079825705121,"z0":5.679559482704342,"aX":5.40371816226199},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":-6.4,"spinRate":2473,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.43176452895532913,"extension":6.459245297881673},"index":2,"playId":"192235dd-74c2-3b1d-aea6-e318723b8e75","pitchNumber":2,"startTime":"2026-05-19T03:48:25.879Z","endTime":"2026-05-19T03:48:29.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02921250433694,"aZ":-34.06106447895003,"pfxX":2.6098703348468844,"pfxZ":-1.1258406697313372,"pX":1.8154849349551483,"pZ":1.8681864689081513,"vX0":9.645264397890843,"vY0":-128.6178260465859,"vZ0":-2.4461354867887923,"x":47.8,"y":188.34,"x0":-2.3245753363371118,"y0":50.00462675907217,"z0":5.476691347829793,"aX":4.365523467254668},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":-7.0,"spinRate":2584,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.42609192626583203,"extension":6.77368983415527},"index":3,"playId":"b1832bf6-e0c7-3a21-b021-6bf831d5b459","pitchNumber":3,"startTime":"2026-05-19T03:48:46.065Z","endTime":"2026-05-19T03:48:50.771Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.905678838071424,"aZ":-25.28601655940531,"pfxX":-9.103845851293235,"pfxZ":3.494499652733283,"pX":-1.5976554447346212,"pZ":1.9372354966516687,"vX0":5.288908959318962,"vY0":-140.0208730775659,"vZ0":-4.739746938150456,"x":177.9,"y":186.47,"x0":-2.3359806307648205,"y0":50.002894551775206,"z0":5.322872881836985,"aX":-17.936556614779665},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":15.2,"spinRate":2169,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3923527525147317,"extension":6.660896965624694},"index":4,"playId":"9944da58-f6db-325c-b68a-31e31bc3dad7","pitchNumber":4,"startTime":"2026-05-19T03:49:07.661Z","endTime":"2026-05-19T03:49:16.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:49:16.754Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks. Lawrence Butler to 3rd. Carlos Cortes to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:49:46.110Z","endTime":"2026-05-19T03:50:48.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16759756871776,"aZ":-34.386137048888685,"pfxX":4.613207316712604,"pfxZ":-1.367034390828798,"pX":-0.44435608160084855,"pZ":1.1504763283918589,"vX0":3.6003169756645126,"vY0":-126.6899439965073,"vZ0":-3.7702671403668253,"x":133.94,"y":207.72,"x0":-2.4858971264614427,"y0":50.00305899867755,"z0":5.421799945120508,"aX":7.459151157659059},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":-9.2,"spinRate":2630,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.433221811521737,"extension":6.6312007707711755},"index":0,"playId":"ebde66e4-8b63-3006-bf90-a3229e57943b","pitchNumber":1,"startTime":"2026-05-19T03:49:46.110Z","endTime":"2026-05-19T03:49:49.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.955010224333787,"aZ":-27.314988091259888,"pfxX":2.1646656179654014,"pfxZ":2.7333053979137834,"pX":0.6290913531217127,"pZ":1.5297495070399112,"vX0":6.838117014639185,"vY0":-132.92835741520778,"vZ0":-4.941206252312354,"x":93.02,"y":197.48,"x0":-2.2638320826927196,"y0":50.00560837860097,"z0":5.409274490018681,"aX":3.8528581650650735},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":-5.5,"spinRate":2457,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.41291541320784875,"extension":6.785024809689026},"index":1,"playId":"7ada7922-1a21-3635-8b64-7ea8a3ea8e0b","pitchNumber":2,"startTime":"2026-05-19T03:50:03.400Z","endTime":"2026-05-19T03:50:07.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27157905675179,"aZ":-22.915595510646753,"pfxX":-8.799395872835678,"pfxZ":4.680890892019187,"pX":-1.3303994315783392,"pZ":2.9500397500884317,"vX0":5.635594280961392,"vY0":-140.15191794294924,"vZ0":-2.689751515055753,"x":167.71,"y":159.13,"x0":-2.2295929233890486,"y0":50.00546805237131,"z0":5.427838922664418,"aX":-17.413347152143704},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":2131,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39161913787124725,"extension":6.686233245319585},"index":2,"playId":"f59dfc9b-cb82-3209-8184-78f48ecb3934","pitchNumber":3,"startTime":"2026-05-19T03:50:22.975Z","endTime":"2026-05-19T03:50:26.601Z","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":91.2,"endSpeed":83.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178345345991293,"aZ":-26.022637202975968,"pfxX":2.060835665597102,"pfxZ":3.466819214863012,"pX":1.1436307517054272,"pZ":1.7761687078251476,"vX0":8.077362949484904,"vY0":-132.5790805980363,"vZ0":-4.765971067390285,"x":73.41,"y":190.82,"x0":-2.2141920034675695,"y0":50.003811851164706,"z0":5.50380270769886,"aX":3.6558303078728738},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":-5.5,"spinRate":2476,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4136382482213721,"extension":6.744457727338134},"index":3,"playId":"f30722f3-1ff1-399c-82b1-6c8f1112b2c9","pitchNumber":4,"startTime":"2026-05-19T03:50:44.822Z","endTime":"2026-05-19T03:50:48.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:50:48.390Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Kurtz grounds into a double play, second baseman Adam Frazier to shortstop Zach Neto to first baseman Nolan Schanuel. Shea Langeliers out at 2nd. Nick Kurtz out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:54:19.418Z","endTime":"2026-05-19T03:55:42.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-19T03:51:29.803Z","endTime":"2026-05-19T03:52:18.575Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chase Silseth replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-19T03:52:18.575Z","endTime":"2026-05-19T03:54:19.418Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"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(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":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80224709847125,"aZ":-27.50461587850334,"pfxX":-11.070500694229928,"pfxZ":2.9557369918821816,"pX":1.2026371358552759,"pZ":1.4690776498271578,"vX0":10.813161859532585,"vY0":-126.21122809367117,"vZ0":-4.9684708704844915,"x":80.31,"y":186.62,"x0":-1.7432523214229065,"y0":50.00207455419483,"z0":5.736397153363078,"aX":-17.478469856356146},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":1058,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.43757203641833353,"extension":5.998340780602901},"index":2,"playId":"0e68a40f-693c-3b25-88a9-b62f62c35dd6","pitchNumber":1,"startTime":"2026-05-19T03:54:19.418Z","endTime":"2026-05-19T03:54:22.802Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286986356399048,"aZ":-35.78692937690111,"pfxX":-9.09358481121474,"pfxZ":-2.305933413049571,"pX":0.09061236751963148,"pZ":0.447751620661031,"vX0":7.985509359745798,"vY0":-125.47850880492771,"vZ0":-5.711108146455865,"x":113.55,"y":226.69,"x0":-1.9772364033597898,"y0":50.00137013001896,"z0":5.725502109147113,"aX":-14.261237905612258},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":14.3,"spinRate":1055,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.43927963779503987,"extension":5.886259004461243},"index":3,"playId":"771af811-0b8b-3915-a803-116b3d92c0ec","pitchNumber":2,"startTime":"2026-05-19T03:54:36.743Z","endTime":"2026-05-19T03:54:40.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69662728247964,"aZ":-30.468085076833663,"pfxX":-9.623851054961257,"pfxZ":1.027502865517069,"pX":1.1930242102783912,"pZ":-0.05650862593438972,"vX0":10.50059827019953,"vY0":-128.07854525259893,"vZ0":-8.142780576483416,"x":71.52,"y":240.31,"x0":-1.7114916653977603,"y0":50.002387453483145,"z0":5.54985338080835,"aX":-15.973022363816023},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":15.0,"spinRate":1002,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4278086632999778,"extension":6.0391411154111925},"index":4,"playId":"158adc5e-02c0-3ab5-b677-a57b70ea3786","pitchNumber":3,"startTime":"2026-05-19T03:54:58.649Z","endTime":"2026-05-19T03:55:04.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5729230494161,"aZ":-24.555386159752135,"pfxX":-9.382082212444772,"pfxZ":3.9076336801689617,"pX":-0.36439817907563343,"pZ":3.008453267676238,"vX0":7.61790696858791,"vY0":-138.85093632900166,"vZ0":-2.9758237774975886,"x":130.89,"y":157.55,"x0":-1.9268599155483432,"y0":50.0020401968181,"z0":5.730974080669257,"aX":-18.288369981114407},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":15.4,"spinRate":2307,"spinDirection":211},"zone":1,"typeConfidence":0.99,"plateTime":0.3947154299053732,"extension":5.889863722035783},"hitData":{"launchSpeed":105.2,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":148.97,"coordY":150.87}},"index":5,"playId":"abefc848-f664-332e-9428-331b575dc4a1","pitchNumber":4,"startTime":"2026-05-19T03:55:33.651Z","endTime":"2026-05-19T03:55:42.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:55:42.281Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-19T03:58:04.893Z","endTime":"2026-05-19T03:58:52.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":{"description":"Defensive Substitution: Alika Williams replaces right fielder Carlos Cortes, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:57:28.116Z","endTime":"2026-05-19T03:57:28.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Lawrence Butler remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T03:57:28.132Z","endTime":"2026-05-19T03:58:06.894Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"}},{"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":92.9,"endSpeed":82.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.518744015085645,"aZ":-26.900374350223167,"pfxX":-12.65269668573316,"pfxZ":2.9456818772069777,"pX":-0.2047261561279699,"pZ":2.2747541607335395,"vX0":6.473765364279821,"vY0":-134.95181971005584,"vZ0":-3.3434370590587528,"x":124.8,"y":177.36,"x0":-1.030028213571296,"y0":50.00090469585355,"z0":5.488670651080973,"aX":-22.639705543306228},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":20.9,"spinRate":1961,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4105937524341594,"extension":7.00613952290447},"index":2,"playId":"a07e16b4-4764-33ae-9c66-14ceb28d5320","pitchNumber":1,"startTime":"2026-05-19T03:58:06.894Z","endTime":"2026-05-19T03:58:10.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.822565308937634,"aZ":-24.010648728253482,"pfxX":-2.713602632943222,"pfxZ":4.472511629057566,"pX":0.2780304669994434,"pZ":2.2681958489684293,"vX0":4.872662468321934,"vY0":-135.54481525647563,"vZ0":-3.2528347257103225,"x":106.4,"y":177.54,"x0":-1.2059559036272223,"y0":50.00354359072669,"z0":5.196657851853171,"aX":-4.954613928577414},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":3.6,"spinRate":2240,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4070309218173205,"extension":6.679062956390364},"index":3,"playId":"ec25d3d8-ba24-3941-a704-078d0990ce19","pitchNumber":2,"startTime":"2026-05-19T03:58:23.083Z","endTime":"2026-05-19T03:58:26.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899724482056214,"aZ":-34.52329776652514,"pfxX":0.8952978080596774,"pfxZ":-1.4889970862566333,"pX":-0.4341495713397053,"pZ":1.549793310202443,"vX0":2.4599147011840836,"vY0":-125.7663504752601,"vZ0":-2.060912440205841,"x":133.55,"y":196.94,"x0":-1.548669206538388,"y0":50.00535696230307,"z0":5.2299993589527425,"aX":1.408161476852749},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":-2.3,"spinRate":2317,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.43862108417822876,"extension":6.844816431141586},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.11,"coordY":81.49}},"index":4,"playId":"1fac9b41-0b6a-34c2-b0f2-ba21e3ae174e","pitchNumber":3,"startTime":"2026-05-19T03:58:43.582Z","endTime":"2026-05-19T03:58:52.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:58:52.924Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach Neto homers (8) on a fly ball to center field. Jose Siri scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-19T04:00:19.838Z","endTime":"2026-05-19T04:01:49.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.77"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.58"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.58"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.31"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.48"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.76"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.56"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.46"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".721"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".544"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".381"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".246"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".033"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".721"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".544"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jose Siri replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:59:16.556Z","endTime":"2026-05-19T03:59:24.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T03:59:24.895Z","endTime":"2026-05-19T04:00:22.049Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.834700365136676,"aZ":-27.807123595676398,"pfxX":-11.954047825414087,"pfxZ":2.3544942540093166,"pX":1.1440745996187907,"pZ":1.6702966704568982,"vX0":9.357537325259194,"vY0":-135.9550683854797,"vZ0":-4.934667891519785,"x":73.39,"y":193.68,"x0":-0.8081102029286564,"y0":50.000429138554864,"z0":5.464859795287804,"aX":-22.131876137389174},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.2,"breakHorizontal":19.3,"spinRate":2076,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40457744598437406,"extension":6.987475822546224},"index":2,"playId":"032c86ed-594a-356d-b09b-bc3946c96493","pitchNumber":1,"startTime":"2026-05-19T04:00:22.049Z","endTime":"2026-05-19T04:00:25.440Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05430350110651,"aZ":-28.93208102452996,"pfxX":-12.16392172857901,"pfxZ":1.7454393777468429,"pX":0.8781645301201861,"pZ":1.9760296151566055,"vX0":9.121984031267948,"vY0":-136.25771300250605,"vZ0":-3.673470975581007,"x":83.53,"y":185.43,"x0":-0.9514305461073908,"y0":50.004322656063025,"z0":5.365878844884403,"aX":-22.619547514689614},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.5,"breakHorizontal":19.8,"spinRate":2015,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4037072819628085,"extension":6.9668488494583585},"index":3,"playId":"d7612d19-d9d8-384c-abb1-a517084c1d0a","pitchNumber":2,"startTime":"2026-05-19T04:00:42.093Z","endTime":"2026-05-19T04:01:09.099Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03951937074605,"aZ":-28.54200247293934,"pfxX":-12.57943371923195,"pfxZ":1.9725070143090315,"pX":0.11044061515380174,"pZ":1.9280667429548644,"vX0":7.04000687259162,"vY0":-136.05192464556401,"vZ0":-3.966560376125248,"x":112.79,"y":186.72,"x0":-0.9021983720803765,"y0":50.00102954326762,"z0":5.425749264507085,"aX":-23.140185794852112},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":20.9,"spinRate":2043,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40548470585560326,"extension":6.80476536792098},"hitData":{"launchSpeed":105.8,"launchAngle":26.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.27,"coordY":32.3}},"index":4,"playId":"9d007782-63c9-33ca-be6e-2d1a2683456b","pitchNumber":3,"startTime":"2026-05-19T04:01:19.642Z","endTime":"2026-05-19T04:01:49.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T04:01:49.700Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach Neto homers (8) on a fly ball to center field. Jose Siri scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-19T04:00:19.838Z","endTime":"2026-05-19T04:01:49.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.77"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.58"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.58"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.31"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.48"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.76"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.56"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.46"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".721"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".544"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".381"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".246"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".033"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".721"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".544"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jose Siri replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:59:16.556Z","endTime":"2026-05-19T03:59:24.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T03:59:24.895Z","endTime":"2026-05-19T04:00:22.049Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.834700365136676,"aZ":-27.807123595676398,"pfxX":-11.954047825414087,"pfxZ":2.3544942540093166,"pX":1.1440745996187907,"pZ":1.6702966704568982,"vX0":9.357537325259194,"vY0":-135.9550683854797,"vZ0":-4.934667891519785,"x":73.39,"y":193.68,"x0":-0.8081102029286564,"y0":50.000429138554864,"z0":5.464859795287804,"aX":-22.131876137389174},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.2,"breakHorizontal":19.3,"spinRate":2076,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40457744598437406,"extension":6.987475822546224},"index":2,"playId":"032c86ed-594a-356d-b09b-bc3946c96493","pitchNumber":1,"startTime":"2026-05-19T04:00:22.049Z","endTime":"2026-05-19T04:00:25.440Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05430350110651,"aZ":-28.93208102452996,"pfxX":-12.16392172857901,"pfxZ":1.7454393777468429,"pX":0.8781645301201861,"pZ":1.9760296151566055,"vX0":9.121984031267948,"vY0":-136.25771300250605,"vZ0":-3.673470975581007,"x":83.53,"y":185.43,"x0":-0.9514305461073908,"y0":50.004322656063025,"z0":5.365878844884403,"aX":-22.619547514689614},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.5,"breakHorizontal":19.8,"spinRate":2015,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4037072819628085,"extension":6.9668488494583585},"index":3,"playId":"d7612d19-d9d8-384c-abb1-a517084c1d0a","pitchNumber":2,"startTime":"2026-05-19T04:00:42.093Z","endTime":"2026-05-19T04:01:09.099Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03951937074605,"aZ":-28.54200247293934,"pfxX":-12.57943371923195,"pfxZ":1.9725070143090315,"pX":0.11044061515380174,"pZ":1.9280667429548644,"vX0":7.04000687259162,"vY0":-136.05192464556401,"vZ0":-3.966560376125248,"x":112.79,"y":186.72,"x0":-0.9021983720803765,"y0":50.00102954326762,"z0":5.425749264507085,"aX":-23.140185794852112},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":20.9,"spinRate":2043,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40548470585560326,"extension":6.80476536792098},"hitData":{"launchSpeed":105.8,"launchAngle":26.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.27,"coordY":32.3}},"index":4,"playId":"9d007782-63c9-33ca-be6e-2d1a2683456b","pitchNumber":3,"startTime":"2026-05-19T04:01:19.642Z","endTime":"2026-05-19T04:01:49.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T04:01:49.700Z","atBatIndex":66},"scoringPlays":[61,66],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":116.74,"y":111.29},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":155.62,"y":144.22},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":199.77,"y":80.0},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":162.54,"y":149.83},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":117.57,"y":154.23},"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":206.33,"y":103.55},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":144.73,"y":143.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":171.97,"y":167.22},"type":"O","description":"Pop Out"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":174.26,"y":110.99},"type":"O","description":"Flyout"},{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":96.3,"y":162.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":126.0,"y":204.5},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":161.47,"y":169.02},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":29,"top":[21,22,23,24,25,26],"bottom":[27,28,29],"hits":{"away":[{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":201.56,"y":81.02},"type":"O","description":"Flyout"},{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":96.94,"y":93.14},"type":"O","description":"Flyout"},{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":108.41,"y":183.57},"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":128.38,"y":96.39},"type":"O","description":"Fielders Choice"},{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":100.54,"y":165.4},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":103.39,"y":176.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":105.7,"y":174.2},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":150.78,"y":162.38},"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":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":102.96,"y":162.98},"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":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":222.82,"y":100.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":170.54,"y":102.57},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":130.8,"y":187.8},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":150.78,"y":155.72},"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":176.33,"y":90.77},"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":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":140.16,"y":147.25},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":128.06,"y":143.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":107.19,"y":152.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":101.75,"y":167.22},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48,49],"bottom":[50,51,52],"hits":{"away":[{"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":112.64,"y":154.51},"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":142.91,"y":89.73},"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":7,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":124.75,"y":210.81},"type":"O","description":"Pop Out"}],"home":[]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"hits":{"away":[{"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":113.25,"y":152.69},"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":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":147.15,"y":162.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":106.05,"y":72.64},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":133.49,"y":65.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":107.8,"y":149.66},"type":"O","description":"Pop Out"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62,63,64],"bottom":[65,66],"hits":{"away":[{"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":170.84,"y":71.88},"type":"O","description":"Flyout"},{"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":99.1,"y":75.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":141.62,"y":87.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":148.97,"y":150.87},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":106.11,"y":81.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":138.27,"y":32.3},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"None out when winning run scored.","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":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"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":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":1,"hits":7,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"third":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"shortstop":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"onDeck":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"inHole":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"battingOrder":4,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"onDeck":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"inHole":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"battingOrder":1,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":2,"strikes":0,"outs":0},"boxscore":{"teams":{"away":{"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":5,"groundOuts":11,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".249","atBats":34,"obp":".326","slg":".399","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":8,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":1,"groundOuts":7,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":26,"obp":".143","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":105,"era":"4.28","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.44","battersFaced":28,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":41,"strikes":64,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"13.13","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"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":"901","stats":{"batting":{"note":"a-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":16,"groundOuts":37,"airOuts":29,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".177","atBats":130,"obp":".277","slg":".269","ops":".546","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":35,"rbi":13,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.33","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":82,"errors":1,"chances":84,"fielding":".988","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"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":10,"groundOuts":18,"airOuts":18,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".185","atBats":54,"obp":".250","slg":".315","ops":".565","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":17,"rbi":8,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":6,"putOuts":122,"errors":1,"chances":129,"fielding":".992","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","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":10,"gamesStarted":10,"flyOuts":26,"groundOuts":52,"airOuts":47,"runs":27,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":54,"baseOnBalls":31,"intentionalWalks":0,"hits":55,"hitByPitch":2,"atBats":206,"obp":".368","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":966,"era":"4.45","inningsPitched":"54.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.57","battersFaced":241,"outs":164,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":364,"strikes":602,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".286","pitchesPerInning":"17.67","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"8.89","walksPer9Inn":"5.10","hitsPer9Inn":"9.05","runsScoredPer9":"4.45","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"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":31,"flyOuts":21,"groundOuts":19,"airOuts":36,"runs":10,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":1,"hits":22,"hitByPitch":0,"avg":".190","atBats":116,"obp":".273","slg":".362","ops":".635","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":42,"rbi":21,"leftOnBase":55,"sacBunts":0,"sacFlies":2,"babip":".225","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(L, 2-2)","summary":"8.0 IP, 2 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":28,"outs":24,"gamesPitched":1,"completeGames":1,"shutouts":0,"pitchesThrown":105,"balls":41,"strikes":64,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":11,"gamesStarted":8,"flyOuts":22,"groundOuts":56,"airOuts":46,"runs":18,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":182,"obp":".282","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":772,"era":"2.98","inningsPitched":"51.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":17,"whip":"1.07","battersFaced":203,"outs":154,"gamesPitched":11,"completeGames":1,"shutouts":0,"pitchesThrown":772,"balls":290,"strikes":482,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":2,"winPercentage":".500","pitchesPerInning":"15.04","gamesFinished":2,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.98","hitsPer9Inn":"6.66","runsScoredPer9":"3.16","homeRunsPer9":"1.05","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":19,"airOuts":27,"runs":16,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".250","atBats":88,"obp":".305","slg":".466","ops":".771","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":41,"rbi":13,"leftOnBase":32,"sacBunts":2,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.60","popOuts":6,"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":33,"putOuts":39,"errors":3,"chances":75,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":42,"airOuts":42,"runs":12,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".273","atBats":139,"obp":".340","slg":".360","ops":".700","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":50,"rbi":14,"leftOnBase":51,"sacBunts":1,"sacFlies":2,"babip":".308","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"139.00","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":70,"errors":3,"chances":171,"fielding":".982","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":22,"gamesStarted":0,"flyOuts":15,"groundOuts":23,"airOuts":20,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":87,"obp":".316","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":379,"era":"4.03","inningsPitched":"22.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.34","battersFaced":96,"outs":67,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":132,"strikes":247,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".250","pitchesPerInning":"16.97","gamesFinished":4,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"9.27","walksPer9Inn":"2.82","hitsPer9Inn":"9.27","runsScoredPer9":"4.84","homeRunsPer9":"1.21","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":16,"groundOuts":20,"airOuts":24,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":1,"hits":11,"hitByPitch":4,"atBats":74,"obp":".273","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":325,"era":"3.38","inningsPitched":"21.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":8,"whip":"0.94","battersFaced":88,"outs":64,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":325,"balls":125,"strikes":200,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"15.23","gamesFinished":1,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.80","hitsPer9Inn":"4.64","runsScoredPer9":"3.80","homeRunsPer9":"0.84","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":13,"groundOuts":34,"airOuts":24,"runs":11,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":12,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".349","atBats":106,"obp":".417","slg":".557","ops":".974","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":59,"rbi":16,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".363","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":18,"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":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.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":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":27,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":1,"flyOuts":9,"groundOuts":13,"airOuts":18,"runs":16,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":83,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":412,"era":"7.08","inningsPitched":"20.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"2.16","battersFaced":102,"outs":61,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":156,"strikes":256,"strikePercentage":".620","hitBatsmen":1,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".000","pitchesPerInning":"20.26","gamesFinished":6,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"11.51","walksPer9Inn":"6.64","hitsPer9Inn":"12.84","runsScoredPer9":"7.08","homeRunsPer9":"0.44","inheritedRunners":6,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","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":9,"gamesStarted":8,"flyOuts":31,"groundOuts":32,"airOuts":59,"runs":27,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":30,"baseOnBalls":27,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":158,"obp":".367","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":748,"era":"5.80","inningsPitched":"40.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.71","battersFaced":190,"outs":121,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":748,"balls":303,"strikes":445,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".600","pitchesPerInning":"18.55","gamesFinished":0,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"6.69","walksPer9Inn":"6.02","hitsPer9Inn":"9.37","runsScoredPer9":"6.02","homeRunsPer9":"2.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669270":{"person":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"jerseyNumber":"47","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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":23,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":59,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":225,"era":"2.70","inningsPitched":"16.2","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.08","battersFaced":66,"outs":50,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":225,"balls":85,"strikes":140,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".000","pitchesPerInning":"13.50","gamesFinished":10,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.32","walksPer9Inn":"2.16","hitsPer9Inn":"7.56","runsScoredPer9":"2.70","homeRunsPer9":"0.54","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":5},"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}},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":32,"groundOuts":47,"airOuts":51,"runs":22,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".190","atBats":168,"obp":".275","slg":".375","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":63,"rbi":20,"leftOnBase":98,"sacBunts":0,"sacFlies":1,"babip":".216","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.60","popOuts":10,"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":2,"putOuts":94,"errors":0,"chances":96,"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":39,"groundOuts":35,"airOuts":66,"runs":14,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":1,"hits":51,"hitByPitch":1,"atBats":184,"obp":".328","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":791,"era":"2.70","inningsPitched":"46.2","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.39","battersFaced":203,"outs":140,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":284,"strikes":507,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".833","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.70","hitsPer9Inn":"9.84","runsScoredPer9":"2.70","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"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}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":16,"airOuts":27,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".257","atBats":74,"obp":".329","slg":".311","ops":".640","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":23,"rbi":5,"leftOnBase":36,"sacBunts":2,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":7,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":30,"errors":1,"chances":63,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"300","stats":{"batting":{"summary":"1-5 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":7,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":18,"groundOuts":25,"airOuts":33,"runs":29,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":63,"baseOnBalls":44,"intentionalWalks":4,"hits":44,"hitByPitch":2,"avg":".267","atBats":165,"obp":".427","slg":".479","ops":".906","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":79,"rbi":29,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".383","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.62","popOuts":6,"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":18,"putOuts":338,"errors":1,"chances":357,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":24,"gamesStarted":0,"flyOuts":8,"groundOuts":21,"airOuts":21,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":84,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":421,"era":"2.45","inningsPitched":"22.0","wins":2,"losses":0,"saves":3,"saveOpportunities":4,"holds":7,"blownSaves":1,"earnedRuns":6,"whip":"1.64","battersFaced":103,"outs":66,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":175,"strikes":246,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.14","gamesFinished":4,"strikeoutWalkRatio":"1.41","strikeoutsPer9Inn":"9.82","walksPer9Inn":"6.95","hitsPer9Inn":"7.77","runsScoredPer9":"2.86","homeRunsPer9":"0.82","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":4},"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":{},"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":12,"groundOuts":13,"airOuts":21,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":62,"obp":".306","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":291,"era":"2.70","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":5,"whip":"1.26","battersFaced":72,"outs":50,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":123,"strikes":168,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"17.46","gamesFinished":6,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"8.64","walksPer9Inn":"4.86","hitsPer9Inn":"6.48","runsScoredPer9":"4.86","homeRunsPer9":"0.54","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".353","atBats":17,"obp":".368","slg":".353","ops":".721","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".429","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":13,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".345","atBats":29,"obp":".387","slg":".483","ops":".870","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":14,"rbi":3,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".429","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":2,"chances":26,"fielding":".923","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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":29,"groundOuts":26,"airOuts":51,"runs":32,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".335","atBats":173,"obp":".396","slg":".601","ops":".997","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":104,"rbi":27,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".374","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.42","popOuts":13,"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":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","assists":18,"putOuts":284,"errors":1,"chances":303,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":12,"groundOuts":13,"airOuts":23,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":83,"obp":".363","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":338,"era":"6.86","inningsPitched":"19.2","wins":0,"losses":1,"saves":3,"saveOpportunities":5,"holds":1,"blownSaves":2,"earnedRuns":15,"whip":"1.63","battersFaced":91,"outs":59,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":113,"strikes":225,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"17.19","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"10.07","walksPer9Inn":"2.75","hitsPer9Inn":"11.90","runsScoredPer9":"6.86","homeRunsPer9":"0.92","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"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":12,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":18,"runs":11,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":4,"atBats":69,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":307,"era":"4.76","inningsPitched":"17.0","wins":2,"losses":2,"saves":3,"saveOpportunities":5,"holds":1,"blownSaves":2,"earnedRuns":9,"whip":"1.35","battersFaced":78,"outs":51,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":103,"strikes":204,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".500","pitchesPerInning":"18.06","gamesFinished":5,"strikeoutWalkRatio":"4.40","strikeoutsPer9Inn":"11.65","walksPer9Inn":"2.65","hitsPer9Inn":"9.53","runsScoredPer9":"5.82","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"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}},"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":10,"gamesStarted":10,"flyOuts":42,"groundOuts":44,"airOuts":71,"runs":25,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":209,"obp":".296","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":877,"era":"3.93","inningsPitched":"55.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.20","battersFaced":230,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":307,"strikes":570,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".429","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"7.69","walksPer9Inn":"2.62","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":14},"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}}},"batters":[666126,675961,669127,701762,667670,691016,703607,643446,680869,687231,671732,669372],"pitchers":[669372],"bench":[641680,687515],"bullpen":[605130,650644,663687,669270,643410,682052,665622,678022,622663,605488,686993,660761],"battingOrder":[675961,669127,701762,667670,691016,703607,643446,680869,671732],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kurtz (9, Ureña)."},{"label":"TB","value":"Bolte; Butler, L; Cortes; Gelof; Kurtz 2; Langeliers; McNeil."},{"label":"RBI","value":"Butler, L (13)."},{"label":"Runners left in scoring position, 2 out","value":"Hernaiz 2; Kurtz; Rooker."},{"label":"GIDP","value":"Kurtz."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Gelof (4, 2nd base off Zeferjahn/O'Hoppe)."}]}],"note":[{"label":"a","value":"Singled for Hernaiz in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":7,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".225","atBats":26,"obp":".311","slg":".371","ops":".682","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":34,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"4.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.44","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":59,"strikes":85,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"pitchesPerInning":"16.00","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-3","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":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":7,"groundOuts":20,"airOuts":11,"runs":13,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".239","atBats":67,"obp":".311","slg":".388","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":26,"rbi":6,"leftOnBase":30,"sacBunts":2,"sacFlies":0,"babip":".341","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":20,"strikes":25,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"31.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":32,"errors":0,"chances":82,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":14,"groundOuts":31,"airOuts":26,"runs":13,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".261","atBats":119,"obp":".323","slg":".445","ops":".768","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":53,"rbi":11,"leftOnBase":53,"sacBunts":1,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":35,"errors":2,"chances":111,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":31,"groundOuts":31,"airOuts":47,"runs":31,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":68,"baseOnBalls":28,"intentionalWalks":1,"hits":42,"hitByPitch":4,"avg":".225","atBats":187,"obp":".336","slg":".412","ops":".748","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":77,"rbi":22,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","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":97,"putOuts":74,"errors":8,"chances":179,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":32,"airOuts":34,"runs":21,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".214","atBats":159,"obp":".308","slg":".421","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":67,"rbi":28,"leftOnBase":71,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.88","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":17,"groundOuts":19,"airOuts":25,"runs":9,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".191","atBats":110,"obp":".310","slg":".300","ops":".610","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":33,"rbi":10,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":19,"errors":4,"chances":64,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":20,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":16,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":56,"obp":".371","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":289,"era":"2.30","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":4,"whip":"1.60","battersFaced":71,"outs":47,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":117,"strikes":172,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.45","gamesFinished":4,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"8.04","walksPer9Inn":"6.89","hitsPer9Inn":"7.47","runsScoredPer9":"2.30","homeRunsPer9":"0.57","inheritedRunners":25,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":29,"obp":".472","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"12.79","inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.68","battersFaced":36,"outs":19,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":51,"strikes":85,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".000","pitchesPerInning":"21.47","gamesFinished":1,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"7.11","walksPer9Inn":"8.53","hitsPer9Inn":"15.63","runsScoredPer9":"12.79","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":32,"groundOuts":60,"airOuts":47,"runs":16,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":67,"baseOnBalls":26,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":210,"obp":".273","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":947,"era":"2.41","inningsPitched":"59.2","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.07","battersFaced":239,"outs":179,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":947,"balls":358,"strikes":589,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"15.87","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"10.11","walksPer9Inn":"3.92","hitsPer9Inn":"5.73","runsScoredPer9":"2.41","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686799":{"person":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":23,"groundOuts":74,"airOuts":46,"runs":29,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":25,"intentionalWalks":0,"hits":45,"hitByPitch":3,"atBats":197,"obp":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":840,"era":"4.56","inningsPitched":"51.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.36","battersFaced":227,"outs":154,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":321,"strikes":519,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":0,"winPercentage":".400","pitchesPerInning":"16.36","gamesFinished":0,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"5.96","walksPer9Inn":"4.38","hitsPer9Inn":"7.89","runsScoredPer9":"5.08","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":4,"groundOuts":19,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":67,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":289,"era":"3.18","inningsPitched":"17.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.53","battersFaced":72,"outs":51,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":104,"strikes":185,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":2,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.65","hitsPer9Inn":"11.12","runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"17.18","inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"3.00","battersFaced":21,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"21.55","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"9.82","hitsPer9Inn":"17.18","runsScoredPer9":"17.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":47,"flyOuts":28,"groundOuts":29,"airOuts":46,"runs":33,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":53,"baseOnBalls":41,"intentionalWalks":4,"hits":39,"hitByPitch":3,"avg":".234","atBats":167,"obp":".393","slg":".473","ops":".866","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":79,"rbi":23,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.18","popOuts":9,"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":1,"putOuts":93,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":3,"groundOuts":8,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":32,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"4.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.89","battersFaced":37,"outs":27,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":52,"strikes":94,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"16.22","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"5.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":28,"groundOuts":41,"airOuts":51,"runs":16,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":7,"intentionalWalks":0,"hits":47,"hitByPitch":6,"avg":".257","atBats":183,"obp":".303","slg":".388","ops":".691","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":71,"rbi":27,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":12,"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":2,"putOuts":72,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":15,"groundOuts":28,"airOuts":25,"runs":7,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".247","atBats":81,"obp":".330","slg":".395","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":32,"rbi":11,"leftOnBase":35,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"1.12","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":43,"errors":1,"chances":96,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":9,"groundOuts":23,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":77,"obp":".253","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":336,"era":"2.82","inningsPitched":"22.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":7,"whip":"0.99","battersFaced":87,"outs":67,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":134,"strikes":202,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".---","pitchesPerInning":"15.04","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.67","walksPer9Inn":"4.03","hitsPer9Inn":"4.84","runsScoredPer9":"2.82","homeRunsPer9":"0.81","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":13,"strikes":11,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.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":16,"gamesStarted":0,"flyOuts":11,"groundOuts":17,"airOuts":19,"runs":12,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":1,"hits":14,"hitByPitch":3,"atBats":78,"obp":".316","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":410,"era":"4.50","inningsPitched":"22.0","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"1.23","battersFaced":96,"outs":66,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":171,"strikes":239,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".667","pitchesPerInning":"18.64","gamesFinished":5,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"11.86","walksPer9Inn":"5.32","hitsPer9Inn":"5.73","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":19,"groundOuts":55,"airOuts":43,"runs":15,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".251","atBats":171,"obp":".301","slg":".363","ops":".664","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":62,"rbi":20,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":331,"errors":2,"chances":368,"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"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":24,"groundOuts":21,"airOuts":40,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".174","atBats":115,"obp":".220","slg":".287","ops":".507","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":33,"rbi":10,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".211","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","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":0,"putOuts":53,"errors":0,"chances":53,"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"}]},"ID665861":{"person":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":2,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".154","atBats":26,"obp":".185","slg":".154","ops":".339","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":4,"rbi":0,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".190","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":0},"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":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","assists":3,"putOuts":67,"errors":3,"chances":73,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":35,"strikes":57,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":6,"flyOuts":18,"groundOuts":38,"airOuts":31,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":124,"obp":".317","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":576,"era":"2.70","inningsPitched":"33.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.35","battersFaced":145,"outs":100,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":237,"strikes":339,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".200","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.13","hitsPer9Inn":"7.02","runsScoredPer9":"4.32","homeRunsPer9":"0.54","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":18,"groundOuts":18,"airOuts":31,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".189","atBats":90,"obp":".295","slg":".233","ops":".528","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":21,"rbi":8,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".246","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","assists":10,"putOuts":233,"errors":3,"chances":246,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"obp":".267","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":67,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.09","battersFaced":15,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":22,"strikes":45,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"18.27","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"14.73","walksPer9Inn":"2.45","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":28,"groundOuts":43,"airOuts":51,"runs":26,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":0,"hits":44,"hitByPitch":4,"atBats":186,"obp":".307","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":869,"era":"4.20","inningsPitched":"49.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.24","battersFaced":213,"outs":148,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":869,"balls":306,"strikes":563,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".200","pitchesPerInning":"17.61","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.10","hitsPer9Inn":"8.03","runsScoredPer9":"4.74","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":2,"flyOuts":9,"groundOuts":28,"airOuts":18,"runs":13,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":91,"obp":".324","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":436,"era":"4.32","inningsPitched":"25.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"1.32","battersFaced":102,"outs":75,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":154,"strikes":282,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.44","gamesFinished":7,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.28","walksPer9Inn":"3.96","hitsPer9Inn":"7.92","runsScoredPer9":"4.68","homeRunsPer9":"1.08","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,694384,624585,660162,666176,666139,681351,624428,642350,700712,696147,666171,681217],"pitchers":[700712,696147,666171,681217],"bench":[687093,672724,665861],"bullpen":[672282,815083,820862,696270,686799,680570,667755,608718,489446],"battingOrder":[687263,545361,694384,624585,660162,666176,666139,681351,642350],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Neto (8, 9th inning off Ginn, 1 on, 0 out)."},{"label":"TB","value":"Frazier; Neto 4."},{"label":"RBI","value":"Neto 2 (22)."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, J."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"2."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Moncada (1, 2nd base off Ginn/Langeliers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Neto (8, fielding)."},{"label":"DP","value":"(Frazier-Neto-Schanuel)."}]}],"note":[{"label":"1","value":"Ran for Frazier in the 9th."}]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Gelof (by Ureña); Neto (by Ginn)."},{"label":"ABS Challenge","value":"O'Hoppe (Ball-Confirmed); Rooker (Strike-Confirmed); Neto (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Ginn 105-64; Ureña 92-57; Bachman 24-15; Zeferjahn 24-11; Silseth 4-2."},{"label":"Groundouts-flyouts","value":"Ginn 7-1; Ureña 7-4; Bachman 3-0; Zeferjahn 0-1; Silseth 1-0."},{"label":"Batters faced","value":"Ginn 28; Ureña 26; Bachman 7; Zeferjahn 5; Silseth 1."},{"label":"Inherited runners-scored","value":"Silseth 3-0."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Louie Krupa. 2B: Chris Guccione. 3B: David Rackley. "},{"label":"Weather","value":"71 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:21."},{"label":"Att","value":"25,776."},{"label":"Venue","value":"Angel Stadium."},{"label":"May 18, 2026"}],"pitchingNotes":["Ginn pitched to 2 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","boxscoreName":"Ginn"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"8.0 IP, 2 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":28,"outs":24,"gamesPitched":1,"completeGames":1,"shutouts":0,"pitchesThrown":105,"balls":41,"strikes":64,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":11,"gamesStarted":8,"flyOuts":22,"groundOuts":56,"airOuts":46,"runs":18,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":182,"obp":".282","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":772,"era":"2.98","inningsPitched":"51.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":17,"whip":"1.07","battersFaced":203,"outs":154,"gamesPitched":11,"completeGames":1,"shutouts":0,"pitchesThrown":772,"balls":290,"strikes":482,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":2,"winPercentage":".500","pitchesPerInning":"15.04","gamesFinished":2,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.98","hitsPer9Inn":"6.66","runsScoredPer9":"3.16","homeRunsPer9":"1.05","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":80,"pitchingGameScore":80},{"player":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","boxscoreName":"Ureña"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":35,"strikes":57,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":6,"flyOuts":18,"groundOuts":38,"airOuts":31,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":124,"obp":".317","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":576,"era":"2.70","inningsPitched":"33.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.35","battersFaced":145,"outs":100,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":237,"strikes":339,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".200","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.13","hitsPer9Inn":"7.02","runsScoredPer9":"4.32","homeRunsPer9":"0.54","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"player":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","boxscoreName":"Neto"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":31,"groundOuts":31,"airOuts":47,"runs":31,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":68,"baseOnBalls":28,"intentionalWalks":1,"hits":42,"hitByPitch":4,"avg":".225","atBats":187,"obp":".336","slg":".412","ops":".748","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":77,"rbi":22,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","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":97,"putOuts":74,"errors":8,"chances":179,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"loser":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}