{"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":825026,"link":"/api/v1.1/game/825026/feed/live","metaData":{"wait":10,"timeStamp":"20260404_043543","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825026,"type":"R","doubleHeader":"N","id":"2026/04/03/houmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825026-2026-04-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-04T01:40:00Z","originalDate":"2026-04-03","officialDate":"2026-04-03","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","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":"Houston","record":{"gamesPlayed":8,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":5,"losses":3,"ties":0,"pct":".625"},"records":{},"divisionLeader":false,"wins":5,"losses":3,"winningPercentage":".625"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":7,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":5,"ties":0,"pct":".286"},"records":{},"divisionLeader":false,"wins":2,"losses":5,"winningPercentage":".286"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID680802":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802","firstName":"Ryan","lastName":"Weiss","primaryNumber":"51","birthDate":"1996-12-10","currentAge":29,"birthCity":"South Elgin","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weiss","boxscoreName":"Weiss","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Weiss","nameSlug":"ryan-weiss-680802","firstLastName":"Ryan Weiss","lastFirstName":"Weiss, Ryan","lastInitName":"Weiss, R","initLastName":"R Weiss","fullFMLName":"Ryan  Weiss","fullLFMName":"Weiss, Ryan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"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},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694728":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728","firstName":"Brice","lastName":"Matthews","primaryNumber":"0","birthDate":"2002-03-16","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brice","useLastName":"Matthews","middleName":"Andre","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Matthews","nameSlug":"brice-matthews-694728","firstLastName":"Brice Matthews","lastFirstName":"Matthews, Brice","lastInitName":"Matthews, B","initLastName":"B Matthews","fullFMLName":"Brice Andre Matthews","fullLFMName":"Matthews, Brice Andre","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID621121":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121","firstName":"Lance","lastName":"McCullers","primaryNumber":"50","birthDate":"1993-10-02","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lance","useLastName":"McCullers Jr.","middleName":"G.","boxscoreName":"McCullers Jr.","nickName":"Perdomo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lance McCullers Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lance-mccullers-jr-621121","firstLastName":"Lance McCullers Jr.","lastFirstName":"McCullers Jr., Lance","lastInitName":"McCullers Jr., L","initLastName":"L McCullers","fullFMLName":"Lance G. McCullers Jr.","fullLFMName":"McCullers Jr., Lance G.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID682610":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610","firstName":"Roddery","lastName":"Muñoz","primaryNumber":"46","birthDate":"2000-04-14","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roddery","useLastName":"Muñoz","boxscoreName":"Muñoz, R","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":false,"pronunciation":"rah-duh-ree MOON-yohs","mlbDebutDate":"2024-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roddery Muñoz","nameSlug":"roddery-munoz-682610","firstLastName":"Roddery Muñoz","lastFirstName":"Muñoz, Roddery","lastInitName":"Muñoz, R","initLastName":"R Muñoz","fullFMLName":"Roddery Muñoz","fullLFMName":"Muñoz, Roddery ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621043":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043","firstName":"Carlos","lastName":"Correa","primaryNumber":"1","birthDate":"1994-09-22","currentAge":31,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carlos","useLastName":"Correa","middleName":"Javier","boxscoreName":"Correa","nickName":"I Am Groot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Correa","nameSlug":"carlos-correa-621043","firstLastName":"Carlos Correa","lastFirstName":"Correa, Carlos","lastInitName":"Correa, C","initLastName":"C Correa","fullFMLName":"Carlos Javier Correa","fullLFMName":"Correa, Carlos Javier","strikeZoneTop":3.337,"strikeZoneBottom":1.684},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID676694":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694","firstName":"Jacob","lastName":"Meyers","primaryNumber":"6","birthDate":"1996-06-18","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Meyers","middleName":"Berkshire","boxscoreName":"Meyers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Meyers","nameSlug":"jake-meyers-676694","firstLastName":"Jake Meyers","lastFirstName":"Meyers, Jake","lastInitName":"Meyers, J","initLastName":"J Meyers","fullFMLName":"Jacob Berkshire Meyers","fullLFMName":"Meyers, Jacob Berkshire","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID672016":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016","firstName":"Denzel","lastName":"Clarke","primaryNumber":"1","birthDate":"2000-05-01","currentAge":26,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Denzel","useLastName":"Clarke","middleName":"Leslie","boxscoreName":"Clarke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzel Clarke","nameSlug":"denzel-clarke-672016","firstLastName":"Denzel Clarke","lastFirstName":"Clarke, Denzel","lastInitName":"Clarke, D","initLastName":"D Clarke","fullFMLName":"Denzel Leslie Clarke","fullLFMName":"Clarke, Denzel Leslie","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID675989":{"id":675989,"fullName":"Cody Bolton","link":"/api/v1/people/675989","firstName":"Carl","lastName":"Bolton","primaryNumber":"67","birthDate":"1998-06-19","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Bolton","middleName":"Donovan","boxscoreName":"Bolton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Bolton","nameSlug":"cody-bolton-675989","firstLastName":"Cody Bolton","lastFirstName":"Bolton, Cody","lastInitName":"Bolton, C","initLastName":"C Bolton","fullFMLName":"Carl Donovan Bolton","fullLFMName":"Bolton, Carl Donovan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID694388":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388","firstName":"Mario","lastName":"Loperfido","primaryNumber":"10","birthDate":"1999-05-11","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Joey","useLastName":"Loperfido","middleName":"Joseph","boxscoreName":"Loperfido, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"low-per-FEE-dough","mlbDebutDate":"2024-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Loperfido","nameSlug":"joey-loperfido-694388","firstLastName":"Joey Loperfido","lastFirstName":"Loperfido, Joey","lastInitName":"Loperfido, J","initLastName":"J Loperfido","fullFMLName":"Mario Joseph Loperfido","fullLFMName":"Loperfido, Mario Joseph","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"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},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Clear","temp":"73","wind":"3 mph, Out To RF"},"gameInfo":{"attendance":12410,"firstPitch":"2026-04-04T01:41:00.000Z","gameDurationMinutes":174},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"home":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"}},"officialScorer":{"id":482136,"fullName":"Brian Berger","link":"/api/v1/people/482136"},"primaryDatacaster":{"id":831435,"fullName":"Michael Benton","link":"/api/v1/people/831435"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T01:41:22.448Z","endTime":"2026-04-04T01:43:11.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T00:31:23.466Z","endTime":"2026-04-04T01:21:40.754Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-04-04T01:21:40.754Z","endTime":"2026-04-04T01:40:50.288Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-04-04T01:40:50.288Z","endTime":"2026-04-04T01:41:24.587Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12238723045819,"aZ":-15.557415521564057,"pfxX":6.709009646661608,"pfxZ":9.050603973094361,"pX":0.8010786840138223,"pZ":3.238166993014798,"vX0":-5.388325152477474,"vY0":-135.2691066791523,"vZ0":-4.27411984386354,"x":86.46,"y":151.35,"x0":1.9566591361134156,"y0":50.00053241225636,"z0":5.944487422424259,"aX":12.313468113319658},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-10.8,"spinRate":2241,"spinDirection":143},"zone":3,"typeConfidence":0.89,"plateTime":0.4064057262459082,"extension":6.526261022981686},"index":3,"playId":"abd5ddc2-431f-39fc-b5b8-ea3a7f93f174","pitchNumber":1,"startTime":"2026-04-04T01:41:24.587Z","endTime":"2026-04-04T01:41:28.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09966890678658,"aZ":-14.584754526198921,"pfxX":5.564610619643876,"pfxZ":9.769462280761427,"pX":-0.1459185468262331,"pZ":3.7642643946993948,"vX0":-7.338674146167701,"vY0":-133.88162737253015,"vZ0":-3.1578657459483956,"x":122.56,"y":137.14,"x0":1.9181799978898604,"y0":50.00308480741327,"z0":6.01405876436799,"aX":10.019828536762661},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-8.4,"spinRate":2172,"spinDirection":146},"zone":11,"typeConfidence":0.89,"plateTime":0.4103951490766562,"extension":6.4308778696856175},"index":4,"playId":"90c654d4-fd4c-39db-9630-0a9a0fd0083e","pitchNumber":2,"startTime":"2026-04-04T01:41:43.680Z","endTime":"2026-04-04T01:41:48.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262289738877023,"aZ":-35.321506960070856,"pfxX":-3.1959881169809297,"pfxZ":-2.2164207704422285,"pX":1.9883530025240783,"pZ":2.91479042009289,"vX0":-0.06283494955760206,"vY0":-118.32630680045462,"vZ0":-0.23876477228155246,"x":41.21,"y":160.08,"x0":2.430554795070432,"y0":50.002666856818266,"z0":6.249215088381908,"aX":-4.538506363278388},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.8,"breakHorizontal":5.8,"spinRate":2432,"spinDirection":281},"zone":12,"typeConfidence":0.57,"plateTime":0.46263107752847743,"extension":6.05394223216853},"index":5,"playId":"af35c649-12d1-3b1c-915e-ddd61ea16a84","pitchNumber":3,"startTime":"2026-04-04T01:42:06.012Z","endTime":"2026-04-04T01:42:10.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.463873171024463,"aZ":-25.451250538551697,"pfxX":7.986429750882064,"pfxZ":4.898361061375996,"pX":0.6126214331230144,"pZ":1.1897072754627573,"vX0":-5.770976409693686,"vY0":-116.30769498439442,"vZ0":-5.771994546803414,"x":93.65,"y":206.66,"x0":2.086319899808812,"y0":50.0025918775295,"z0":6.111917561372731,"aX":10.960482637686288},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.7,"breakHorizontal":-13.1,"spinRate":1394,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.47061566254316656,"extension":6.115753533971365},"index":6,"playId":"69b71123-d8bc-31f5-a917-ee52a3993c17","pitchNumber":4,"startTime":"2026-04-04T01:42:22.754Z","endTime":"2026-04-04T01:42:25.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.652354229830507,"aZ":-12.766255508496029,"pfxX":5.482609875272907,"pfxZ":10.4318727380291,"pX":-0.23755860500589498,"pZ":3.628109060375577,"vX0":-7.6443981640765655,"vY0":-135.7508380090643,"vZ0":-3.90994110311276,"x":126.06,"y":140.82,"x0":1.9069361641313805,"y0":50.00040935676062,"z0":5.980339998073832,"aX":10.198079736421212},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":-8.3,"spinRate":2273,"spinDirection":151},"zone":11,"typeConfidence":0.92,"plateTime":0.40401379844947627,"extension":6.519913602131548},"index":7,"playId":"fca1a3fd-f29e-3f8a-9289-7f6924597cc5","pitchNumber":5,"startTime":"2026-04-04T01:42:44.914Z","endTime":"2026-04-04T01:42:48.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.086804266511884,"aZ":-13.26206118163794,"pfxX":6.087934409925369,"pfxZ":10.204353085554985,"pX":0.7578693277804153,"pZ":2.1805388473079166,"vX0":-5.422027646820896,"vY0":-135.84456319346972,"vZ0":-7.114617852688155,"x":88.11,"y":179.91,"x0":1.996933665347415,"y0":50.001817763750545,"z0":5.771144308947007,"aX":11.28224426737143},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-9.7,"spinRate":2216,"spinDirection":149},"zone":6,"typeConfidence":0.89,"plateTime":0.40448903415306114,"extension":6.523316058497884},"index":8,"playId":"a8e48522-50af-3d9b-9179-2b66b1d2b7b3","pitchNumber":6,"startTime":"2026-04-04T01:43:07.613Z","endTime":"2026-04-04T01:43:11.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:43:11.412Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T01:43:19.105Z","endTime":"2026-04-04T01:44:51.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96312253256538,"aZ":-14.745087844197501,"pfxX":5.841465485326028,"pfxZ":9.44827611238513,"pX":-0.11311934509234005,"pZ":3.0864063520722276,"vX0":-7.463788200517086,"vY0":-135.32699505993259,"vZ0":-4.561885578961427,"x":121.31,"y":155.45,"x0":1.9284994436298997,"y0":50.00537380745826,"z0":5.835097616517557,"aX":10.779738688761709},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2252,"spinDirection":146},"zone":2,"typeConfidence":0.89,"plateTime":0.40554266629250524,"extension":6.49031854522154},"index":0,"playId":"fe38a94e-9d5f-3b3f-b4b0-3bd8dcba7089","pitchNumber":1,"startTime":"2026-04-04T01:43:44.434Z","endTime":"2026-04-04T01:43:48.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26324408193653,"aZ":-14.673780500308245,"pfxX":6.940135807016816,"pfxZ":9.483125960215094,"pX":-0.05783867551820462,"pZ":3.3716029928716598,"vX0":-7.729139724351424,"vY0":-135.40594686784596,"vZ0":-3.976989790706332,"x":119.2,"y":147.75,"x0":1.9402762703403043,"y0":50.00307720978865,"z0":5.89517700887092,"aX":12.80853205791944},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-10.8,"spinRate":2375,"spinDirection":147},"zone":2,"typeConfidence":0.92,"plateTime":0.4054609408497303,"extension":6.42439459254757},"index":1,"playId":"4693bda6-5ca9-3d41-bc2d-02ac31eb7f26","pitchNumber":2,"startTime":"2026-04-04T01:44:00.061Z","endTime":"2026-04-04T01:44:05.168Z","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-04-04T01:44:17.206Z","endTime":"2026-04-04T01:44:23.494Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79577600768484,"aZ":-27.244016434365648,"pfxX":-5.351255338997499,"pfxZ":3.7269027416987712,"pX":-2.7288150745122173,"pZ":0.9691026354079532,"vX0":-9.26706862573448,"vY0":-115.52563465004073,"vZ0":-4.880128024371806,"x":221.02,"y":212.61,"x0":2.0639091060185852,"y0":50.004323209040066,"z0":5.794433651802681,"aX":-7.0769773808283745},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.5,"breakHorizontal":12.5,"spinRate":2421,"spinDirection":298},"zone":13,"typeConfidence":0.69,"plateTime":0.4780439676559838,"extension":6.5166723639547675},"index":3,"playId":"17bfda4f-14d3-363f-8a06-db3371488d26","pitchNumber":3,"startTime":"2026-04-04T01:44:23.494Z","endTime":"2026-04-04T01:44:26.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.859130536393494,"aZ":-11.421214029104403,"pfxX":4.695421699081177,"pfxZ":11.29647950265283,"pX":-0.5761522744810695,"pZ":3.762499646616856,"vX0":-7.705637595876229,"vY0":-135.71377664073637,"vZ0":-3.5081992368525414,"x":138.96,"y":137.19,"x0":1.7096828656837249,"y0":50.00652796488854,"z0":5.885896234452785,"aX":8.629834479760458},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":-6.6,"spinRate":2353,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.405938134028371,"extension":6.557010874240266},"hitData":{"launchSpeed":97.5,"launchAngle":32.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.01,"coordY":61.52}},"index":4,"playId":"793539d4-e8e7-395f-b5de-dc31b1fd7654","pitchNumber":4,"startTime":"2026-04-04T01:44:41.403Z","endTime":"2026-04-04T01:44:51.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:44:51.666Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T01:44:57.845Z","endTime":"2026-04-04T01:46:56.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92141501667479,"aZ":-32.89907119459175,"pfxX":-2.0675173083737075,"pfxZ":-0.498189617181251,"pX":0.4772088204957135,"pZ":1.587484855654481,"vX0":-3.5449258598405358,"vY0":-120.33702245881469,"vZ0":-3.6364358212730297,"x":98.81,"y":195.92,"x0":2.2422041290412884,"y0":50.00395165454865,"z0":6.05503667239989,"aX":-3.0094799894468096},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.6,"breakHorizontal":4.7,"spinRate":2459,"spinDirection":287},"zone":9,"typeConfidence":0.89,"plateTime":0.45643014389968783,"extension":6.046589398659855},"index":0,"playId":"62c1458e-2a92-349a-a7f8-fd7177eb0358","pitchNumber":1,"startTime":"2026-04-04T01:45:18.431Z","endTime":"2026-04-04T01:45:21.939Z","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":75.9,"endSpeed":68.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50499834567496,"aZ":-29.777943398642755,"pfxX":-7.642984868721765,"pfxZ":1.9971306474648518,"pX":-0.7981799549935239,"pZ":2.6188715819551414,"vX0":-4.738646338408678,"vY0":-110.29879060378529,"vZ0":-0.5777052244117452,"x":147.42,"y":168.07,"x0":2.391045975982173,"y0":50.0016634231508,"z0":6.098686059866895,"aX":-9.164516224615829},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":3.8,"breakHorizontal":15.4,"spinRate":2412,"spinDirection":300},"zone":11,"typeConfidence":0.9,"plateTime":0.5017466102645782,"extension":6.004078027154139},"index":1,"playId":"472d00bd-c28b-38ad-b9e2-602fb0762d36","pitchNumber":2,"startTime":"2026-04-04T01:45:33.067Z","endTime":"2026-04-04T01:45:38.132Z","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":81.3,"endSpeed":74.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079252692727742,"aZ":-20.530645204378622,"pfxX":5.437314657099205,"pfxZ":8.319525392241374,"pX":0.44888471675582253,"pZ":0.48349632805003856,"vX0":-5.742035777684713,"vY0":-117.99197786564572,"vZ0":-8.308101888532704,"x":99.89,"y":225.73,"x0":2.2164534676843273,"y0":50.000218560066585,"z0":5.96573754915039,"aX":7.606271774264311},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":1524,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4655833948110044,"extension":6.062805669262209},"index":2,"playId":"81bbf14b-9a92-3cc7-abd5-fa1dee1ef8e5","pitchNumber":3,"startTime":"2026-04-04T01:45:49.862Z","endTime":"2026-04-04T01:45:54.932Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757115206450624,"aZ":-35.418470014445276,"pfxX":-3.0601872687446834,"pfxZ":-2.320689162475026,"pX":0.6217108674053045,"pZ":0.7690757368178367,"vX0":-3.186305383092274,"vY0":-117.96513430299717,"vZ0":-4.4376606295764764,"x":93.3,"y":218.01,"x0":2.3905595037296816,"y0":50.001373359144864,"z0":5.961949852502858,"aX":-4.28442700772415},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.0,"breakHorizontal":6.4,"spinRate":2405,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.4654295537247921,"extension":6.16562037498311},"index":3,"playId":"54bbee56-8f8c-38d3-82d1-889f1cbbc656","pitchNumber":4,"startTime":"2026-04-04T01:46:14.190Z","endTime":"2026-04-04T01:46:18.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.491709598041055,"aZ":-11.302546198741778,"pfxX":5.75905284111951,"pfxZ":11.406998848791886,"pX":0.2687354188354278,"pZ":1.5036868334905853,"vX0":-6.745022775867874,"vY0":-134.92967929264285,"vZ0":-8.900530214965988,"x":106.76,"y":198.18,"x0":2.06190390080232,"y0":50.003267961642045,"z0":5.657734486920175,"aX":10.537471609961033},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":-8.9,"spinRate":2262,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.40715356742509634,"extension":6.6003665457443645},"index":4,"playId":"c7c07a91-46a9-38fe-bb17-22b16dc7338d","pitchNumber":5,"startTime":"2026-04-04T01:46:32.915Z","endTime":"2026-04-04T01:46:36.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733098238472845,"aZ":-12.668927064345844,"pfxX":5.578479503641378,"pfxZ":10.623014617780612,"pX":1.1345609715385598,"pZ":2.6666701162928343,"vX0":-4.804039927161363,"vY0":-135.19694727127583,"vZ0":-5.77363939301419,"x":73.75,"y":166.78,"x0":2.216917783921034,"y0":50.003122225707166,"z0":5.732716177176077,"aX":10.242564519818513},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-9.0,"spinRate":2206,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4064240469662561,"extension":6.627596235004479},"index":5,"playId":"5dc6a49b-cc27-3357-9ecd-84e60337de7e","pitchNumber":6,"startTime":"2026-04-04T01:46:52.448Z","endTime":"2026-04-04T01:46:56.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:46:56.461Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Correa grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-04T01:47:05.568Z","endTime":"2026-04-04T01:48:11.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880759672544713,"aZ":-32.303073577572505,"pfxX":-5.8817612026514965,"pfxZ":-0.09794681842014263,"pX":-0.15658891521185514,"pZ":2.5516032528508363,"vX0":-4.345439475239765,"vY0":-114.50908828526993,"vZ0":-0.6415851233503234,"x":122.97,"y":169.89,"x0":2.5357832251071275,"y0":50.00345571444891,"z0":6.020213982261983,"aX":-7.741183772109566},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.0,"breakHorizontal":11.8,"spinRate":2427,"spinDirection":304},"zone":5,"typeConfidence":0.87,"plateTime":0.4799587039663278,"extension":5.9452690918677655},"index":0,"playId":"6a052b0e-3691-3b07-8548-3aecb2e21369","pitchNumber":1,"startTime":"2026-04-04T01:47:20.925Z","endTime":"2026-04-04T01:47:24.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16436735829125,"aZ":-11.92031069106564,"pfxX":4.436324059193843,"pfxZ":11.064387220566514,"pX":0.27389509497130277,"pZ":3.445001433422963,"vX0":-6.313990131383776,"vY0":-134.89403087108056,"vZ0":-4.279826056784479,"x":106.56,"y":145.76,"x0":2.075767081766178,"y0":50.005130354784,"z0":5.901806483698284,"aX":8.12321845896841},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-6.6,"spinRate":2273,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.4070862007616354,"extension":6.53978495345594},"index":1,"playId":"f96c4649-a68f-3b30-b192-74d8d7b24e10","pitchNumber":2,"startTime":"2026-04-04T01:47:40.057Z","endTime":"2026-04-04T01:47:43.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.387514277620358,"aZ":-15.43776976712859,"pfxX":4.500877578218,"pfxZ":9.093329529994142,"pX":-0.007057719634727859,"pZ":3.1553552353206404,"vX0":-7.020958426399926,"vY0":-135.26212624957108,"vZ0":-4.287760556378069,"x":117.27,"y":153.59,"x0":2.045606187650158,"y0":50.000086558609844,"z0":5.854200013752305,"aX":8.281894668550029},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-6.5,"spinRate":2172,"spinDirection":147},"zone":2,"typeConfidence":0.75,"plateTime":0.40599260807482906,"extension":6.497500111664149},"hitData":{"launchSpeed":87.6,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.74,"coordY":176.01}},"index":2,"playId":"2320d65a-cd82-3bd8-8bce-df2ce6fd4ad0","pitchNumber":3,"startTime":"2026-04-04T01:48:04.540Z","endTime":"2026-04-04T01:48:11.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:48:11.690Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to left fielder Brice Matthews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T01:50:03.147Z","endTime":"2026-04-04T01:50:48.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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":"Flyout","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":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835701889138157,"aZ":-12.715600485937156,"pfxX":-4.752543699863555,"pfxZ":10.74717722565999,"pX":0.1165180759137262,"pZ":2.182016896798329,"vX0":5.717873128836881,"vY0":-133.7054064876051,"vZ0":-5.865200724280574,"x":112.56,"y":179.87,"x0":-1.4322717847665074,"y0":50.00137321741968,"z0":5.3165032726332075,"aX":-8.604030748881582},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2145,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.4096487373130522,"extension":5.97129765727535},"hitData":{"launchSpeed":104.9,"launchAngle":40.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":54.79,"coordY":68.5}},"index":0,"playId":"7ab0db30-3365-3a43-878c-6474a93982e9","pitchNumber":1,"startTime":"2026-04-04T01:50:37.388Z","endTime":"2026-04-04T01:50:48.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:50:48.808Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T01:50:58.443Z","endTime":"2026-04-04T01:52:47.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28891839915781,"aZ":-11.643595569565313,"pfxX":-5.2785214772480336,"pfxZ":11.219071950880554,"pX":-0.2475975858627795,"pZ":2.9411920141807943,"vX0":5.036870450130303,"vY0":-134.68001619205776,"vZ0":-4.279410109991924,"x":126.44,"y":159.37,"x0":-1.4596638035087695,"y0":50.00498624465629,"z0":5.379515558325325,"aX":-9.66162657576976},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":8.4,"spinRate":2163,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4072848760265151,"extension":6.066382447634318},"index":0,"playId":"069f3ac3-4fb4-37a7-83ef-a53fac58ba19","pitchNumber":1,"startTime":"2026-04-04T01:51:20.227Z","endTime":"2026-04-04T01:51:23.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414685654597836,"aZ":-12.750199525768283,"pfxX":-4.207010128200272,"pfxZ":10.405247308833493,"pX":1.6020832976778336,"pZ":1.947317658342056,"vX0":8.949801098347821,"vY0":-135.91398821157583,"vZ0":-6.558631400678734,"x":55.93,"y":186.2,"x0":-1.1901395042283571,"y0":50.0005178216074,"z0":5.2809480984473565,"aX":-7.852184288091412},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2235,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4033280869350988,"extension":6.175535266516137},"index":1,"playId":"1808beb0-71dc-3546-b11d-428b6661796f","pitchNumber":2,"startTime":"2026-04-04T01:51:39.309Z","endTime":"2026-04-04T01:51:43.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75186777391744,"aZ":-32.78129020176075,"pfxX":6.176035447429492,"pfxZ":-0.45490668591154826,"pX":0.45265587148311326,"pZ":0.196083511705053,"vX0":2.830332199184109,"vY0":-115.9686509372394,"vZ0":-4.4921833597466625,"x":99.75,"y":233.49,"x0":-1.589735588820269,"y0":50.00108530123414,"z0":5.3204001397101806,"aX":8.324169235282916},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.7,"breakHorizontal":-11.9,"spinRate":2558,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.47415891775660546,"extension":5.558225371236722},"index":2,"playId":"524b5abf-e4ad-35df-b4b3-5ee13f6ee4c8","pitchNumber":3,"startTime":"2026-04-04T01:51:57.773Z","endTime":"2026-04-04T01:52:01.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463000784002706,"aZ":-32.35836838284617,"pfxX":7.922996861432807,"pfxZ":-0.1434570783657927,"pX":1.5660906645044395,"pZ":1.1633960215661066,"vX0":4.4630560036551,"vY0":-114.95426248909635,"vZ0":-2.3420991204782755,"x":57.3,"y":207.37,"x0":-1.4400964158274718,"y0":50.00188855013599,"z0":5.385837279847804,"aX":10.432611996830767},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.6,"breakHorizontal":-15.6,"spinRate":2533,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.47939799417540163,"extension":5.6935804857621894},"index":3,"playId":"ff438efd-29d3-3345-9e06-6a4fa13a1ee7","pitchNumber":4,"startTime":"2026-04-04T01:52:20.193Z","endTime":"2026-04-04T01:52:24.353Z","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":92.7,"endSpeed":83.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65050210974985,"aZ":-12.32744050854416,"pfxX":-4.409387689413909,"pfxZ":10.91186037256918,"pX":-0.6408039777165795,"pZ":3.349146654770605,"vX0":3.670542822638674,"vY0":-134.8291911227176,"vZ0":-2.986706442076254,"x":141.43,"y":148.35,"x0":-1.4551819822482916,"y0":50.00031262360902,"z0":5.35575184018769,"aX":-8.018222181536197},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":7.1,"spinRate":2273,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40815020204072905,"extension":5.902466672311076},"index":4,"playId":"3a31e1fe-952b-3794-8616-50976966dcaf","pitchNumber":5,"startTime":"2026-04-04T01:52:40.568Z","endTime":"2026-04-04T01:52:47.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:52:47.422Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to third baseman Carlos Correa in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T01:52:58.333Z","endTime":"2026-04-04T01:54:06.222Z","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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":621043,"link":"/api/v1/people/621043"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.7,"endSpeed":70.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596223282998785,"aZ":-32.126637421189706,"pfxX":9.02737748058641,"pfxZ":0.04009190175330701,"pX":-0.5929001591733967,"pZ":2.6701941446181587,"vX0":-1.919289060629548E-4,"vY0":-113.18105295033533,"vZ0":0.8016940333178362,"x":139.6,"y":166.68,"x0":-1.7637572517314073,"y0":50.00411540881496,"z0":5.5542438470367115,"aX":11.594992560037428},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.6,"breakHorizontal":-16.3,"spinRate":2595,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.48580150776929765,"extension":5.819292444749969},"index":0,"playId":"2379f3b6-1b22-3722-9027-72ee52016050","pitchNumber":1,"startTime":"2026-04-04T01:53:14.837Z","endTime":"2026-04-04T01:53:18.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9031938332423,"aZ":-13.302996068992977,"pfxX":-3.667171097519074,"pfxZ":10.519434545538632,"pX":-0.07251141446369146,"pZ":3.5759715673819312,"vX0":4.869287803009617,"vY0":-134.29327144962056,"vZ0":-2.400943849940268,"x":119.76,"y":142.23,"x0":-1.447920877440401,"y0":50.00257717148924,"z0":5.448817658350846,"aX":-6.578978369373366},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2254,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4106645016013437,"extension":6.064661079221051},"index":1,"playId":"cc605ef8-4f4b-36bb-8641-f7c6f77b513d","pitchNumber":2,"startTime":"2026-04-04T01:53:32.388Z","endTime":"2026-04-04T01:53:36.906Z","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":93.1,"endSpeed":83.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.460795010461794,"aZ":-11.277870853022035,"pfxX":-3.074495351483036,"pfxZ":11.412104203339771,"pX":-0.3332131896823815,"pZ":3.162356906048571,"vX0":4.120216315528864,"vY0":-135.41052185469175,"vZ0":-3.8482393518643594,"x":129.7,"y":153.4,"x0":-1.485126561130131,"y0":50.000708360612805,"z0":5.408864797232458,"aX":-5.628801946716405},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.9,"breakHorizontal":4.6,"spinRate":2283,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.40669441886587343,"extension":6.175872395540182},"hitData":{"launchSpeed":88.3,"launchAngle":60.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":74.28,"coordY":158.27}},"index":2,"playId":"d0425d10-91b6-3af6-8f37-32179d5e8feb","pitchNumber":3,"startTime":"2026-04-04T01:53:54.221Z","endTime":"2026-04-04T01:54:06.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:54:06.222Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out sharply to left fielder Brice Matthews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-04T01:54:34.159Z","endTime":"2026-04-04T01:55:47.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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":"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":3},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00090259219057,"aZ":-13.328476856888502,"pfxX":-3.8205382249828865,"pfxZ":10.164570594523598,"pX":1.0874625120996066,"pZ":2.1138414050437087,"vX0":7.726272037350428,"vY0":-136.07457011149947,"vZ0":-6.005668547150119,"x":75.55,"y":181.71,"x0":-1.3068631326804647,"y0":50.00293929170704,"z0":5.292221971418196,"aX":-7.084135453459776},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2176,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4042683061250143,"extension":6.225385398004344},"index":0,"playId":"ecaf0d57-bce0-3422-8ac9-889ed02c9773","pitchNumber":1,"startTime":"2026-04-04T01:54:35.994Z","endTime":"2026-04-04T01:54:40.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.546543817859785,"aZ":-12.352538962206992,"pfxX":-3.0927266279317753,"pfxZ":10.932204781138681,"pX":0.5478439656361407,"pZ":3.4950589169257253,"vX0":6.370788960903407,"vY0":-134.63197632864424,"vZ0":-2.729048496469026,"x":96.12,"y":144.41,"x0":-1.4604516015906892,"y0":50.00581982238849,"z0":5.410358888158593,"aX":-5.609816595189999},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":4.1,"spinRate":2202,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.40874345817310376,"extension":6.083802627387395},"index":1,"playId":"8945ebbd-b3cc-368b-9d93-7a13c29bd3ca","pitchNumber":2,"startTime":"2026-04-04T01:54:56.289Z","endTime":"2026-04-04T01:55:03.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.252427340422724,"aZ":-30.24142729091994,"pfxX":8.48573891171882,"pfxZ":1.4983471839166866,"pX":-0.11718043939304246,"pZ":0.8168981782286445,"vX0":1.1429164814368622,"vY0":-113.50287972256906,"vZ0":-3.2644541150425663,"x":121.47,"y":216.72,"x0":-1.7301540627057337,"y0":50.00558511891482,"z0":5.308956980566412,"aX":10.989582329199607},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2498,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.48398001237145616,"extension":5.858927049163616},"index":2,"playId":"1dd68fb6-823c-37fc-90a5-c022d992b171","pitchNumber":3,"startTime":"2026-04-04T01:55:17.684Z","endTime":"2026-04-04T01:55:22.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57175236585967,"aZ":-16.753630642737484,"pfxX":-7.2509728025571345,"pfxZ":8.271795581659292,"pX":-0.3145379209008411,"pZ":3.329200816113755,"vX0":5.377344720905364,"vY0":-136.31531548427165,"vZ0":-2.4606904014983293,"x":128.99,"y":148.89,"x0":-1.3799826731650175,"y0":50.002716242189884,"z0":5.412779613125014,"aX":-13.518691064134247},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2331,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4032468272910581,"extension":6.142504585523625},"hitData":{"launchSpeed":107.9,"launchAngle":16.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.07,"coordY":90.15}},"index":3,"playId":"4be57807-24f5-3673-a9fe-dcea95d0bba1","pitchNumber":4,"startTime":"2026-04-04T01:55:40.265Z","endTime":"2026-04-04T01:55:47.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:55:47.915Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T01:57:58.636Z","endTime":"2026-04-04T01:59:24.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505666717752327,"aZ":-13.74303161097922,"pfxX":3.861717997472101,"pfxZ":10.437165019409399,"pX":1.191660040024144,"pZ":3.3933446761013704,"vX0":-3.4857898969167205,"vY0":-132.59133561172527,"vZ0":-4.067511185253181,"x":71.58,"y":147.16,"x0":2.026867315019045,"y0":50.00229511085728,"z0":5.962180236493666,"aX":6.8196638012597255},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.1,"breakHorizontal":-6.1,"spinRate":2196,"spinDirection":147},"zone":12,"typeConfidence":0.7,"plateTime":0.4143815183925277,"extension":6.425368254036095},"index":0,"playId":"b19dcd55-fe55-3aa9-a82d-1af4fbb2d259","pitchNumber":1,"startTime":"2026-04-04T01:58:23.818Z","endTime":"2026-04-04T01:58:28.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.431915219900343,"aZ":-32.89461460508781,"pfxX":-1.182530116822303,"pfxZ":-0.49139168161304525,"pX":0.2837987922861585,"pZ":2.276041012732567,"vX0":-4.081266533161449,"vY0":-120.34661642710677,"vZ0":-2.335851384809847,"x":106.18,"y":177.33,"x0":2.155516168192596,"y0":50.00369646750758,"z0":6.173940321869344,"aX":-1.7330956275994829},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.2,"breakHorizontal":3.1,"spinRate":2240,"spinDirection":247},"zone":5,"typeConfidence":0.91,"plateTime":0.4551872735468043,"extension":5.969342016428758},"index":1,"playId":"1784c7d3-337c-37f4-85a0-4b787888223b","pitchNumber":2,"startTime":"2026-04-04T01:58:37.822Z","endTime":"2026-04-04T01:58:41.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82657125500336,"aZ":-13.33396643327157,"pfxX":5.138235929436321,"pfxZ":10.533673267061221,"pX":-0.42600745055755346,"pZ":2.3649894596640135,"vX0":-7.629838914362819,"vY0":-133.4145118108864,"vZ0":-6.617308876156208,"x":133.24,"y":174.93,"x0":1.8137753849797649,"y0":50.002403149812764,"z0":5.853219079409702,"aX":9.190017479023865},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2213,"spinDirection":143},"zone":4,"typeConfidence":0.86,"plateTime":0.41179361733351305,"extension":6.4480726846275465},"index":2,"playId":"85269b2a-61c1-37d4-85a3-2a19ebca0cf9","pitchNumber":3,"startTime":"2026-04-04T01:58:53.623Z","endTime":"2026-04-04T01:58:57.260Z","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":3,"startTime":"2026-04-04T01:59:03.756Z","endTime":"2026-04-04T01:59:15.622Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671203475516513,"aZ":-14.245345971347742,"pfxX":3.41182058216621,"pfxZ":9.969074117653019,"pX":0.49975495871372266,"pZ":3.423570821660184,"vX0":-4.87192477822668,"vY0":-133.7271707369617,"vZ0":-4.033226514583287,"x":97.95,"y":146.34,"x0":1.9077280424018135,"y0":50.00626476654446,"z0":5.983518710193441,"aX":6.138715077952745},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-5.0,"spinRate":2133,"spinDirection":144},"zone":12,"typeConfidence":0.64,"plateTime":0.4106506285229643,"extension":6.388459132664019},"hitData":{"launchSpeed":99.4,"launchAngle":29.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.96,"coordY":52.31}},"index":4,"playId":"409b6dfc-ed75-37b0-930c-1e5bd0c22f55","pitchNumber":4,"startTime":"2026-04-04T01:59:15.622Z","endTime":"2026-04-04T01:59:24.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T01:59:24.646Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T01:59:41.594Z","endTime":"2026-04-04T02:00:01.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26824250602819,"aZ":-32.48221698383849,"pfxX":-9.986446377520666,"pfxZ":-0.24075240721983526,"pX":-0.5789719204621214,"pZ":2.1499271531943234,"vX0":-3.5134540966260954,"vY0":-112.38889522572482,"vZ0":-1.1664510332760751,"x":139.07,"y":180.73,"x0":2.3066110696302666,"y0":50.004518804308944,"z0":6.00448666128613,"aX":-12.64811710347744},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-0.5,"breakHorizontal":19.1,"spinRate":2366,"spinDirection":305},"zone":7,"typeConfidence":0.91,"plateTime":0.4892174208081883,"extension":6.170101004577344},"hitData":{"launchSpeed":47.2,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.1,"coordY":151.27}},"index":0,"playId":"b6157a4b-0e9a-34ae-84b9-bebf16a20e89","pitchNumber":1,"startTime":"2026-04-04T01:59:53.492Z","endTime":"2026-04-04T02:00:01.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:00:01.024Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Meyers strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-04T02:00:10.458Z","endTime":"2026-04-04T02:02:00.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53645685815557,"aZ":-14.416985715465675,"pfxX":5.907708751070724,"pfxZ":9.679572196143347,"pX":1.0494186303013537,"pZ":2.614207760779995,"vX0":-4.61338588508217,"vY0":-134.66981967833965,"vZ0":-5.935842938706903,"x":77.0,"y":168.2,"x0":2.018045411397857,"y0":50.00516783613611,"z0":5.868700213072302,"aX":10.84113280954363},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-9.7,"spinRate":2164,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.4068771259049999,"extension":6.467188650933944},"index":0,"playId":"626b4b1f-5e96-3722-9e6c-07f1ddb3cc04","pitchNumber":1,"startTime":"2026-04-04T02:00:29.998Z","endTime":"2026-04-04T02:00:34.124Z","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":80.1,"endSpeed":73.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337475481150673,"aZ":-22.87903413527019,"pfxX":7.656974835705653,"pfxZ":6.826159003213798,"pX":0.987275305699769,"pZ":1.113268707908283,"vX0":-4.811236499507895,"vY0":-116.40265827089414,"vZ0":-6.301067337042494,"x":79.37,"y":208.72,"x0":2.09375270011327,"y0":50.00426581470287,"z0":6.04300297514265,"aX":10.431783532828684},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.9,"breakHorizontal":-12.6,"spinRate":1468,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.4718553681226889,"extension":6.151025989791037},"index":1,"playId":"4aef239f-dca4-3671-8943-110fb96cf812","pitchNumber":2,"startTime":"2026-04-04T02:00:48.235Z","endTime":"2026-04-04T02:00:52.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.786602996636596,"aZ":-13.014364568052171,"pfxX":5.508217672853871,"pfxZ":10.518320561296425,"pX":0.10358918328451266,"pZ":3.6117418975962448,"vX0":-6.681421478327801,"vY0":-134.51287360984375,"vZ0":-3.785941599634011,"x":113.05,"y":141.26,"x0":1.9109516179867094,"y0":50.002431505882164,"z0":5.968182865120746,"aX":10.033948501561339},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-8.4,"spinRate":2160,"spinDirection":139},"zone":12,"typeConfidence":0.92,"plateTime":0.40810260683958566,"extension":6.426616165212717},"index":2,"playId":"69fe1d1b-b7f0-3ddf-aa8f-a6061f46e6fc","pitchNumber":3,"startTime":"2026-04-04T02:01:05.236Z","endTime":"2026-04-04T02:01:08.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.407551449423142,"aZ":-23.179581232819395,"pfxX":7.157118982750342,"pfxZ":6.48253598435305,"pX":0.7110128972137626,"pZ":1.520295735588728,"vX0":-5.195219873811705,"vY0":-117.34891668000634,"vZ0":-5.519920562440923,"x":89.9,"y":197.73,"x0":2.030062672687313,"y0":50.000172617158086,"z0":6.078552712355591,"aX":9.922803252639477},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.6,"breakHorizontal":-11.6,"spinRate":1529,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.46779060004433104,"extension":6.380637834688055},"index":3,"playId":"b1ba39fd-a9d6-3fed-8a2e-202ad25e9f2b","pitchNumber":4,"startTime":"2026-04-04T02:01:35.508Z","endTime":"2026-04-04T02:01:40.792Z","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, 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":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30443885720491,"aZ":-30.829649156296664,"pfxX":-2.6853611037509197,"pfxZ":0.8730451878315524,"pX":0.4291398433656023,"pZ":2.4621420961891096,"vX0":-3.3146259658189523,"vY0":-122.97718955747708,"vZ0":-2.24859489137088,"x":100.64,"y":172.3,"x0":2.142992648244587,"y0":50.00072544595739,"z0":6.002631977077314,"aX":-4.112678366641439},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":5.6,"spinRate":2378,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.44533741541502314,"extension":6.1990930914216245},"index":4,"playId":"1f475638-b357-3da6-bbec-fcc1b0212a86","pitchNumber":5,"startTime":"2026-04-04T02:01:56.050Z","endTime":"2026-04-04T02:02:00.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:02:00.403Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Wilson pops out to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T02:03:57.764Z","endTime":"2026-04-04T02:05:35.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.701277031092616,"aZ":-14.521191938341964,"pfxX":-7.673346789614951,"pfxZ":9.726664811531286,"pX":0.5235330833978311,"pZ":2.5665079119280394,"vX0":7.320656600902022,"vY0":-134.26450756523448,"vZ0":-4.489159110952912,"x":97.04,"y":169.48,"x0":-1.2493667455759763,"y0":50.00315229635694,"z0":5.303080734541277,"aX":-13.926281273372256},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":12.2,"spinRate":2314,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4088881424416164,"extension":6.068614320471732},"index":0,"playId":"5ffed8dc-37b6-3573-95af-6eb9378d8fd6","pitchNumber":1,"startTime":"2026-04-04T02:04:27.473Z","endTime":"2026-04-04T02:04:31.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44403386472813,"aZ":-13.410562817860894,"pfxX":-7.449548759804383,"pfxZ":10.042565684393093,"pX":0.6204555286065778,"pZ":1.8005274708205672,"vX0":7.545629192111454,"vY0":-136.43122411572472,"vZ0":-6.668800998342973,"x":93.35,"y":190.17,"x0":-1.2248383602709403,"y0":50.00593715678548,"z0":5.2166446773427015,"aX":-13.924330471924275},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2344,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4028048707396237,"extension":6.148794513519985},"index":1,"playId":"933d1ec5-882b-3c32-a9d5-8b14b0064107","pitchNumber":2,"startTime":"2026-04-04T02:04:46.107Z","endTime":"2026-04-04T02:04:49.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87318896960346,"aZ":-15.386075192730253,"pfxX":-4.8423676158660625,"pfxZ":8.959765851314017,"pX":1.3907504942880087,"pZ":2.979550445257847,"vX0":8.470086593201072,"vY0":-136.25704342473122,"vZ0":-3.719282735006093,"x":63.99,"y":158.33,"x0":-1.1337337244346115,"y0":50.00445708145354,"z0":5.4302574536134385,"aX":-9.075750530755945},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2193,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4024888141095655,"extension":6.183516513480669},"index":2,"playId":"1a50a6a3-09ad-31c4-88f0-aebc1a3d3f07","pitchNumber":3,"startTime":"2026-04-04T02:05:06.072Z","endTime":"2026-04-04T02:05:10.874Z","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":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4138317272849,"aZ":-31.303646950446563,"pfxX":5.849650967554761,"pfxZ":0.6502414120883215,"pX":1.614603254687104,"pZ":0.8166519301356746,"vX0":5.369622304095283,"vY0":-116.0345176086566,"vZ0":-3.3683619617171576,"x":55.46,"y":216.73,"x0":-1.50108003247744,"y0":50.00489618233334,"z0":5.311487642688007,"aX":7.870712977505904},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.5,"breakHorizontal":-12.1,"spinRate":2552,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.47446575758184917,"extension":5.859875495012553},"hitData":{"launchSpeed":45.4,"launchAngle":46.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.73,"coordY":163.59}},"index":3,"playId":"6957a065-88d6-3f6e-881b-33905e179796","pitchNumber":4,"startTime":"2026-04-04T02:05:28.290Z","endTime":"2026-04-04T02:05:35.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:05:35.739Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T02:05:44.909Z","endTime":"2026-04-04T02:07:06.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.317889422615103,"aZ":-28.847646052913987,"pfxX":-9.010737255369005,"pfxZ":2.20580371347467,"pX":0.21277163125872614,"pZ":1.862568619735742,"vX0":6.705190096706692,"vY0":-122.25021793859126,"vZ0":-2.6943050234267973,"x":108.89,"y":188.49,"x0":-1.40221732618622,"y0":50.000678818797674,"z0":5.468912495974274,"aX":-13.563637523731987},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":14.6,"spinRate":2449,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.44898158501629126,"extension":6.133590519669724},"index":0,"playId":"54027478-a3f5-36cf-a4e2-3de3449db772","pitchNumber":1,"startTime":"2026-04-04T02:06:07.023Z","endTime":"2026-04-04T02:06:10.202Z","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":84.4,"endSpeed":76.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000767003654566,"aZ":-26.630907343774226,"pfxX":-9.003249879820407,"pfxZ":3.661710208646147,"pX":-0.7846290558495015,"pZ":2.3605795768672784,"vX0":4.46978982307695,"vY0":-122.77684054717241,"vZ0":-2.067216892513472,"x":146.91,"y":175.04,"x0":-1.4661666738278418,"y0":50.00603168861483,"z0":5.49671037868935,"aX":-13.645082124338408},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.4,"breakHorizontal":15.1,"spinRate":2275,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.44739527235357324,"extension":5.942538511299385},"index":1,"playId":"8fd6d3d7-4854-3989-bd5d-1ff7c706eb74","pitchNumber":2,"startTime":"2026-04-04T02:06:24.878Z","endTime":"2026-04-04T02:06:28.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.860440794936174,"aZ":-14.330711350664174,"pfxX":-4.600360381996822,"pfxZ":9.566533365374996,"pX":-0.09496798830838013,"pZ":4.262198987119763,"vX0":5.088895675455958,"vY0":-136.61418157838781,"vZ0":-0.39207397225966634,"x":120.62,"y":123.7,"x0":-1.3961230118082844,"y0":50.00017964372597,"z0":5.404578856263717,"aX":-8.578443168956905},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2253,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4030165616022061,"extension":6.025549762641287},"index":2,"playId":"d4e05a05-376d-3fb5-8ed6-055349c4d9f3","pitchNumber":3,"startTime":"2026-04-04T02:06:44.529Z","endTime":"2026-04-04T02:06:48.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.494928609873917,"aZ":-24.940232538127045,"pfxX":-9.50623172043912,"pfxZ":4.7825526946777694,"pX":-0.4300023668249233,"pZ":2.090651477605067,"vX0":5.453450256838576,"vY0":-122.81751278123352,"vZ0":-2.817027048287563,"x":133.39,"y":182.33,"x0":-1.4551360589198132,"y0":50.003459708598974,"z0":5.3951710773555295,"aX":-14.38441231763539},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.2,"breakHorizontal":15.7,"spinRate":2492,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.447593831968605,"extension":6.151145669841901},"index":3,"playId":"a7a3ccf7-2005-3691-8d00-54bc410d0920","pitchNumber":4,"startTime":"2026-04-04T02:07:03.197Z","endTime":"2026-04-04T02:07:06.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:07:06.961Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp line drive to left fielder Brice Matthews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T02:07:16.228Z","endTime":"2026-04-04T02:08:06.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12139969375007,"aZ":-11.270875619866217,"pfxX":-4.726863758320855,"pfxZ":10.865299046998922,"pX":0.6403298416224931,"pZ":3.242737395291839,"vX0":6.841802638837005,"vY0":-138.36807260151673,"vZ0":-3.6608483464249644,"x":92.59,"y":151.23,"x0":-1.2592031113520137,"y0":50.002034668378634,"z0":5.347367610440861,"aX":-9.093745211612713},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2332,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.39702289576829575,"extension":6.037688785596623},"index":0,"playId":"df737ee1-7842-3290-9975-598ed28ccf48","pitchNumber":1,"startTime":"2026-04-04T02:07:37.582Z","endTime":"2026-04-04T02:07:41.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.151524197610435,"aZ":-14.056093443110775,"pfxX":-5.868947387539608,"pfxZ":9.62999675794242,"pX":-0.191803676517739,"pZ":2.76840873099728,"vX0":5.345989218155153,"vY0":-136.99413499708893,"vZ0":-4.152052606651818,"x":124.31,"y":164.03,"x0":-1.4158031223532852,"y0":50.00222117757273,"z0":5.2793154742035435,"aX":-11.041180090707012},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2246,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4013950077541981,"extension":6.129711880831698},"hitData":{"launchSpeed":109.9,"launchAngle":9.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":60.07,"coordY":95.92}},"index":1,"playId":"37c5624f-f00c-3370-bb71-0378828edfb3","pitchNumber":2,"startTime":"2026-04-04T02:07:56.950Z","endTime":"2026-04-04T02:08:06.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:08:06.326Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to left fielder Brice Matthews. Max Muncy to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T02:08:18.368Z","endTime":"2026-04-04T02:09:29.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24512568641357,"aZ":-14.784362077336226,"pfxX":-4.546334319429404,"pfxZ":9.411353663023903,"pX":0.08164836999615163,"pZ":4.243467798602062,"vX0":5.374813971275017,"vY0":-135.68780062069675,"vZ0":-0.7084794511187668,"x":113.89,"y":124.21,"x0":-1.3428319462234233,"y0":50.00061536999265,"z0":5.547110300896744,"aX":-8.39881323450712},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2149,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4051040116446889,"extension":5.913831585417581},"index":0,"playId":"ca85f9f4-85f9-3007-bcd4-84ab0cc27168","pitchNumber":1,"startTime":"2026-04-04T02:08:35.839Z","endTime":"2026-04-04T02:08:39.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564785832962194,"aZ":-11.531182262076983,"pfxX":-4.487176363418145,"pfxZ":11.298670442584925,"pX":-0.07044783978300671,"pZ":2.384955538248449,"vX0":5.252109907009685,"vY0":-134.87233610882777,"vZ0":-5.490003169588682,"x":119.69,"y":174.39,"x0":-1.4675694334231322,"y0":50.005241746983216,"z0":5.272742364584747,"aX":-8.200621120474427},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":6.8,"spinRate":2317,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40737463336172786,"extension":6.134981570676215},"index":1,"playId":"e4d3cc34-7156-3146-bf01-96103d879a3c","pitchNumber":2,"startTime":"2026-04-04T02:08:57.823Z","endTime":"2026-04-04T02:09:01.377Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.635016229642968,"aZ":-28.86911914449933,"pfxX":-9.16267027649599,"pfxZ":2.170920266793991,"pX":-1.0585975081959205,"pZ":1.6616657936547268,"vX0":4.0237037632014,"vY0":-123.20816822308936,"vZ0":-3.002939727931916,"x":157.35,"y":193.92,"x0":-1.5308483034054283,"y0":50.003693608285005,"z0":5.360156576462765,"aX":-13.954632558510285},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":15.5,"spinRate":2439,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4461685056454461,"extension":6.240464918801199},"hitData":{"launchSpeed":85.2,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.41,"coordY":122.07}},"index":2,"playId":"fc73199f-4c55-3416-80e0-c004e38c6a13","pitchNumber":3,"startTime":"2026-04-04T02:09:18.699Z","endTime":"2026-04-04T02:09:29.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:09:29.887Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denzel Clarke singles on a ground ball to left fielder Brice Matthews. Max Muncy scores. Jeff McNeil to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T02:09:46.948Z","endTime":"2026-04-04T02:10:12.938Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":93.9,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.800593096163205,"aZ":-14.307298979986339,"pfxX":-8.504206354965206,"pfxZ":9.59790571054719,"pX":-0.5780009040923456,"pZ":2.9214905278932553,"vX0":5.484343976225993,"vY0":-136.49810058631246,"vZ0":-3.895773100944545,"x":139.03,"y":159.9,"x0":-1.5223083427243969,"y0":50.003602797262126,"z0":5.371567506109555,"aX":-15.833157865076291},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":14.0,"spinRate":2369,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4033465000939822,"extension":6.0132633184784074},"hitData":{"launchSpeed":95.8,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":129.89}},"index":0,"playId":"fa7d1fd2-5aa4-3b93-b463-8efa9332348a","pitchNumber":1,"startTime":"2026-04-04T02:10:00.754Z","endTime":"2026-04-04T02:10:12.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:10:12.938Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-04T02:11:21.015Z","endTime":"2026-04-04T02:12:50.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T02:10:43.938Z","endTime":"2026-04-04T02:11:23.325Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365985932902962,"aZ":-27.602908216876095,"pfxX":5.4073911198639255,"pfxZ":3.4414935295343874,"pX":-1.5315608601348418,"pZ":3.2200215054734582,"vX0":-0.8674849665793023,"vY0":-115.05898899896255,"vZ0":1.005310022680066,"x":175.38,"y":151.84,"x0":-1.8492772914155704,"y0":50.00066857944694,"z0":5.473070290338251,"aX":7.175575670499501},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.8,"breakHorizontal":-9.5,"spinRate":2554,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.47790355327117817,"extension":5.901426913486005},"index":1,"playId":"bcd6fa61-c58b-3d34-afd2-eb611b9131af","pitchNumber":1,"startTime":"2026-04-04T02:11:23.325Z","endTime":"2026-04-04T02:11:27.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514107448147445,"aZ":-28.031551094079788,"pfxX":-9.753981849627754,"pfxZ":2.7530003724513517,"pX":-0.17061030173392314,"pZ":2.3422758958712393,"vX0":5.846347462752739,"vY0":-122.5071736484916,"vZ0":-1.81466040870563,"x":123.5,"y":175.54,"x0":-1.333277231038468,"y0":50.003357612294465,"z0":5.512594404628345,"aX":-14.674605569685841},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":16.1,"spinRate":2287,"spinDirection":261},"zone":5,"typeConfidence":2.0,"plateTime":0.4488740596049925,"extension":6.1431148380278255},"index":2,"playId":"3009f09b-b25e-37aa-b471-27a19a708516","pitchNumber":2,"startTime":"2026-04-04T02:11:41.868Z","endTime":"2026-04-04T02:11:45.643Z","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":79.8,"endSpeed":72.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569853499594526,"aZ":-27.719106654120665,"pfxX":5.15035641060105,"pfxZ":3.310518629925662,"pX":0.0331502863342218,"pZ":2.67479552838896,"vX0":2.3481402054497718,"vY0":-116.08741631171719,"vZ0":-0.23268742874397985,"x":115.74,"y":166.56,"x0":-1.665015598672811,"y0":50.00278667213716,"z0":5.446693060013517,"aX":6.9305833804482635},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.2,"breakHorizontal":-10.0,"spinRate":2576,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.47437039115210755,"extension":6.021724720166947},"index":3,"playId":"1949846a-40dc-329a-be6c-53b78de0dd10","pitchNumber":3,"startTime":"2026-04-04T02:12:02.168Z","endTime":"2026-04-04T02:12:05.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21954235211819,"aZ":-14.588080754267404,"pfxX":-4.385677522949067,"pfxZ":9.425843474654988,"pX":1.38178701889755,"pZ":3.632595750764,"vX0":8.103058341261457,"vY0":-136.94613019362635,"vZ0":-2.242285817127904,"x":64.33,"y":140.7,"x0":-1.069619653154206,"y0":50.002771961299736,"z0":5.48086361926441,"aX":-8.183043024064308},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2164,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40268451858311094,"extension":6.210315237847577},"index":4,"playId":"d1635b56-504d-3d93-886a-15269695ca52","pitchNumber":4,"startTime":"2026-04-04T02:12:24.356Z","endTime":"2026-04-04T02:12:28.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.488890855048858,"aZ":-29.722479220311918,"pfxX":6.704906061005628,"pfxZ":1.8150328327420304,"pX":-0.22849338462030605,"pZ":2.5554426336420426,"vX0":1.3356463307203896,"vY0":-116.65213237213744,"vZ0":0.0033348500719085905,"x":125.71,"y":169.78,"x0":-1.6814418261694866,"y0":50.00557943548088,"z0":5.396987519501307,"aX":9.081878576364643},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.6,"breakHorizontal":-12.5,"spinRate":2596,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4726801183356071,"extension":6.082206147683159},"index":5,"playId":"519e6f07-604d-393e-acee-05011373d901","pitchNumber":5,"startTime":"2026-04-04T02:12:46.339Z","endTime":"2026-04-04T02:12:50.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:12:50.052Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T02:14:45.639Z","endTime":"2026-04-04T02:16:46.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.265745757945083,"aZ":-32.757686207310165,"pfxX":-2.726183161162041,"pfxZ":-0.41169368073722623,"pX":1.166221863661853,"pZ":2.7652709727443425,"vX0":-1.9562837518483562,"vY0":-118.5561353274349,"vZ0":-1.1202230748476925,"x":72.55,"y":164.12,"x0":2.3542586627225273,"y0":50.00087029203396,"z0":6.216157103891277,"aX":-3.9050275569217208},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":5.4,"spinRate":2321,"spinDirection":247},"zone":12,"typeConfidence":0.78,"plateTime":0.4608432994266245,"extension":5.889206475352175},"index":0,"playId":"68d2b0b1-138d-399d-b8af-36d8b8018734","pitchNumber":1,"startTime":"2026-04-04T02:14:59.885Z","endTime":"2026-04-04T02:15:04.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52630219713767,"aZ":-13.858190964043349,"pfxX":4.590844336531003,"pfxZ":10.512721212518812,"pX":0.2683142080508808,"pZ":2.2400293296743565,"vX0":-5.7474385277402185,"vY0":-131.33614837086552,"vZ0":-6.680934416920186,"x":106.77,"y":178.3,"x0":1.8913624816920418,"y0":50.001648400122285,"z0":5.852666995563834,"aX":7.997849399567083},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-7.0,"spinRate":2079,"spinDirection":140},"zone":5,"typeConfidence":0.83,"plateTime":0.4174710727147306,"extension":6.3934596013037535},"index":1,"playId":"708ec775-00a4-307d-8775-f3b94b524aca","pitchNumber":2,"startTime":"2026-04-04T02:15:15.184Z","endTime":"2026-04-04T02:15:18.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18878913637694,"aZ":-12.093670099022587,"pfxX":6.113693977166983,"pfxZ":11.35316895077953,"pX":-0.24502633240286578,"pZ":3.2911713086959713,"vX0":-7.737748809419611,"vY0":-132.8324767209841,"vZ0":-4.508478492415131,"x":126.34,"y":149.92,"x0":1.9254887224789385,"y0":50.00180407374986,"z0":5.904755007015569,"aX":10.812777077514632},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.7,"breakHorizontal":-9.2,"spinRate":2285,"spinDirection":148},"zone":2,"typeConfidence":0.93,"plateTime":0.41398852938493524,"extension":6.544847277568227},"index":2,"playId":"201e3ab3-7930-3a1c-a052-84c3276ad157","pitchNumber":3,"startTime":"2026-04-04T02:15:34.931Z","endTime":"2026-04-04T02:15:38.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-04T02:15:46.766Z","endTime":"2026-04-04T02:15:55.879Z","isPitch":false,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.580077305991907,"aZ":-26.132650391076503,"pfxX":7.5872776739985035,"pfxZ":4.45846196523251,"pX":0.776401725105893,"pZ":1.499543325670953,"vX0":-5.326316926366865,"vY0":-115.94312899710461,"vZ0":-5.043469848390458,"x":87.41,"y":198.29,"x0":2.122737296631288,"y0":50.00390971391361,"z0":6.210294344051663,"aX":10.284537597217208},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.1,"breakHorizontal":-12.4,"spinRate":1422,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.47322102630362295,"extension":6.256216857015199},"index":4,"playId":"baa8d336-d3ef-3df3-9102-6b570313e6c5","pitchNumber":4,"startTime":"2026-04-04T02:15:55.879Z","endTime":"2026-04-04T02:15:59.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126204079804822,"aZ":-14.684249009845297,"pfxX":5.87687424275859,"pfxZ":9.867294682324385,"pX":-0.3551816322501768,"pZ":2.393054374603006,"vX0":-7.612077457106141,"vY0":-132.26963757730414,"vZ0":-6.416838456259668,"x":130.54,"y":174.17,"x0":1.795984052707223,"y0":50.000876137790264,"z0":5.92643455808068,"aX":10.41540994385197},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-9.0,"spinRate":2194,"spinDirection":145},"zone":4,"typeConfidence":0.89,"plateTime":0.41404696110405226,"extension":6.450843267579995},"index":5,"playId":"ceebf675-b9f5-38fa-839b-cd205132f664","pitchNumber":5,"startTime":"2026-04-04T02:16:20.040Z","endTime":"2026-04-04T02:16:23.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0631090032293,"aZ":-22.09595168512983,"pfxX":-0.7325632795248027,"pfxZ":6.2617236523911295,"pX":0.488981368244365,"pZ":2.0731604057387,"vX0":-3.2948427074944124,"vY0":-126.41089984855319,"vZ0":-5.318894290914847,"x":98.36,"y":182.8,"x0":1.9073671045606286,"y0":50.00465093815189,"z0":5.991308506403318,"aX":-1.1786199378183966},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.3,"breakHorizontal":2.2,"spinRate":2163,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.4341895152124917,"extension":6.191075975468328},"hitData":{"launchSpeed":91.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.82,"coordY":149.95}},"index":6,"playId":"fb66f6d3-d369-3c7a-b641-e8009db53070","pitchNumber":6,"startTime":"2026-04-04T02:16:39.061Z","endTime":"2026-04-04T02:16:46.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:16:46.528Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brice Matthews lines out to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T02:17:04.552Z","endTime":"2026-04-04T02:19:56.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60689873209193,"aZ":-13.479634325778383,"pfxX":4.671983985177273,"pfxZ":10.628475220400404,"pX":-0.003491803453128606,"pZ":4.291859527734807,"vX0":-7.4120553397882105,"vY0":-131.92687553615747,"vZ0":-1.8315784362347078,"x":117.13,"y":122.9,"x0":2.2381265244590254,"y0":50.003895420535294,"z0":5.990973617755877,"aX":8.219232371072346},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.1,"breakHorizontal":-6.8,"spinRate":2215,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.4155016421124391,"extension":6.350676049473317},"index":0,"playId":"d6a0097c-8a23-3b48-aae0-9aed351e4416","pitchNumber":1,"startTime":"2026-04-04T02:17:18.601Z","endTime":"2026-04-04T02:17:22.855Z","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":75.9,"endSpeed":69.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.004246948208166,"aZ":-33.048305595886745,"pfxX":-8.577093875552038,"pfxZ":-0.7067828418981694,"pX":0.5928135911712434,"pZ":3.1014284572782165,"vX0":-1.8862562873308328,"vY0":-110.54404450658384,"vZ0":1.1448045966382572,"x":94.4,"y":155.04,"x0":2.571766076592709,"y0":50.00286938797364,"z0":6.050498800365688,"aX":-10.597692759759935},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-0.6,"breakHorizontal":16.1,"spinRate":2152,"spinDirection":298},"zone":3,"typeConfidence":0.91,"plateTime":0.49579368923020395,"extension":6.066387651187442},"index":1,"playId":"7649ad64-bec9-3abb-9df2-605bc0739fc3","pitchNumber":2,"startTime":"2026-04-04T02:17:41.885Z","endTime":"2026-04-04T02:17:45.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.269688501715432,"aZ":-26.517199722408357,"pfxX":7.626358076605534,"pfxZ":4.223372660798047,"pX":1.874893595923056,"pZ":2.298852756417427,"vX0":-3.2626545887637857,"vY0":-114.78395949368664,"vZ0":-2.9522677346947503,"x":45.53,"y":176.71,"x0":2.320065846097047,"y0":50.00544571881794,"z0":6.170429976044428,"aX":10.228079168715384},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.2,"breakHorizontal":-13.1,"spinRate":1496,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4762786047709673,"extension":6.256714848819553},"index":2,"playId":"8aeec6cd-e8c2-3541-969c-fb0e584cd57e","pitchNumber":3,"startTime":"2026-04-04T02:18:00.363Z","endTime":"2026-04-04T02:18:04.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.889327555082193,"aZ":-13.321620816981405,"pfxX":5.3316296481009156,"pfxZ":10.612176637830723,"pX":0.31709620512168507,"pZ":2.2064778532850533,"vX0":-6.637609661478174,"vY0":-132.13044477351488,"vZ0":-6.754166867725416,"x":104.91,"y":179.21,"x0":2.1634556365620665,"y0":50.00518934158346,"z0":5.765847141992275,"aX":9.47424993097012},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":-8.3,"spinRate":2141,"spinDirection":133},"zone":6,"typeConfidence":0.9,"plateTime":0.4137835345557197,"extension":6.494598464392036},"index":3,"playId":"f6b5c68a-a631-3656-88b1-18cb547a4a01","pitchNumber":4,"startTime":"2026-04-04T02:18:21.746Z","endTime":"2026-04-04T02:18:25.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.642846343285633,"aZ":-12.754147064500321,"pfxX":6.132495953632059,"pfxZ":10.942476947334391,"pX":-0.392823974923716,"pZ":3.234301368807734,"vX0":-8.431334211537367,"vY0":-132.45835638849442,"vZ0":-4.282951343015551,"x":131.97,"y":151.45,"x0":2.0366357741316032,"y0":50.00005791459099,"z0":5.806542365206545,"aX":10.881247834457461},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.1,"breakHorizontal":-9.2,"spinRate":2210,"spinDirection":140},"zone":1,"typeConfidence":0.93,"plateTime":0.41371007577216234,"extension":6.480713549518325},"index":4,"playId":"d2fc924a-5b58-35c3-b667-e969f5680e5a","pitchNumber":5,"startTime":"2026-04-04T02:18:45.991Z","endTime":"2026-04-04T02:18:50.156Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.774568426238783,"aZ":-28.45547652676392,"pfxX":7.497758014607411,"pfxZ":2.7648405452625067,"pX":-0.3012592082044777,"pZ":1.7139225943875933,"vX0":-7.698192993997502,"vY0":-115.11703737753837,"vZ0":-3.9011493337541374,"x":128.48,"y":192.5,"x0":2.1073844561143806,"y0":50.00558916359112,"z0":6.176464627505567,"aX":10.095237174423119},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.3,"breakHorizontal":-11.8,"spinRate":1437,"spinDirection":129},"zone":7,"typeConfidence":0.9,"plateTime":0.47527198054917585,"extension":6.1292857683688},"index":5,"playId":"5ebf775c-f723-3579-9d36-1be20c725785","pitchNumber":6,"startTime":"2026-04-04T02:19:08.556Z","endTime":"2026-04-04T02:19:12.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47963171042918,"aZ":-13.741726984416909,"pfxX":7.111492881791165,"pfxZ":10.395093888111607,"pX":-0.2821153391970067,"pZ":2.232418342795671,"vX0":-8.453266032619128,"vY0":-132.819372831313,"vZ0":-6.797434474283159,"x":127.75,"y":178.5,"x0":2.0293356894164525,"y0":50.00234193865962,"z0":5.838892004370167,"aX":12.609152998093732},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-10.9,"spinRate":2266,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.41360762966908826,"extension":6.6253540389619285},"hitData":{"launchSpeed":85.1,"launchAngle":23.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.14,"coordY":84.93}},"index":6,"playId":"e091a357-1b9d-34ad-bfc1-9ae64ecc5d76","pitchNumber":7,"startTime":"2026-04-04T02:19:45.591Z","endTime":"2026-04-04T02:19:56.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:19:56.583Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeremy Peña doubles (1) on a line drive to left fielder Tyler Soderstrom. Yainer Diaz to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T02:20:09.395Z","endTime":"2026-04-04T02:20:54.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnThird":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.225049108537313,"aZ":-35.58526317318878,"pfxX":-2.0436516733278847,"pfxZ":-2.3557784983341126,"pX":1.987261888913661,"pZ":1.950863606016378,"vX0":-0.4317848031431242,"vY0":-119.35178870387077,"vZ0":-2.1294492127042264,"x":41.25,"y":186.11,"x0":2.4359333904992586,"y0":50.00390778088542,"z0":6.0489197302520985,"aX":-2.9584819340690256},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.6,"breakHorizontal":3.8,"spinRate":2331,"spinDirection":255},"zone":14,"typeConfidence":0.82,"plateTime":0.45832429481119696,"extension":6.210796694663617},"index":0,"playId":"c76c98e5-e403-3ac1-adb0-e50caa85fd63","pitchNumber":1,"startTime":"2026-04-04T02:20:23.437Z","endTime":"2026-04-04T02:20:26.943Z","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":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.644896940165232,"aZ":-34.60382419436098,"pfxX":-1.1716413914302775,"pfxZ":-1.6753213667365001,"pX":-0.3388457897383879,"pZ":1.6904082370160858,"vX0":-5.264737578721774,"vY0":-119.4644940799177,"vZ0":-2.9369211042271948,"x":129.92,"y":193.14,"x0":2.044281175677524,"y0":50.00580237454094,"z0":6.04104932265942,"aX":-1.6954245146995255},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.5,"breakHorizontal":3.4,"spinRate":2337,"spinDirection":276},"zone":7,"typeConfidence":0.88,"plateTime":0.4582017806607328,"extension":6.081291011466201},"hitData":{"launchSpeed":99.5,"launchAngle":11.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.54,"coordY":130.62}},"index":1,"playId":"c31ae326-833a-3fda-90b3-656db2ec6537","pitchNumber":2,"startTime":"2026-04-04T02:20:42.196Z","endTime":"2026-04-04T02:20:54.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:20:54.964Z","atBatIndex":19},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Yordan Alvarez out on a sacrifice fly to right fielder Lawrence Butler. Yainer Diaz scores. Jeremy Peña to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T02:21:10.125Z","endTime":"2026-04-04T02:23:13.917Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122276154240755,"aZ":-27.330169155553435,"pfxX":-2.812236913374992,"pfxZ":3.130955566844224,"pX":-0.8392932968822473,"pZ":1.3044238980807537,"vX0":-6.619638982685847,"vY0":-123.55783156808707,"vZ0":-5.459913602787891,"x":148.99,"y":203.56,"x0":2.237873874621557,"y0":50.00589085016525,"z0":5.833307482520613,"aX":-4.358747566182483},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":6.6,"spinRate":2346,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.44292497568144507,"extension":6.356974189315049},"index":0,"playId":"3f18f2cc-270b-37d8-9583-8c6dc174eb75","pitchNumber":1,"startTime":"2026-04-04T02:21:31.017Z","endTime":"2026-04-04T02:21:35.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94965046067158,"aZ":-36.19243443262276,"pfxX":-6.727321057566087,"pfxZ":-3.1695776048257316,"pX":-0.8175459727039655,"pZ":0.8069486870706971,"vX0":-5.408934605636875,"vY0":-112.92933288029899,"vZ0":-2.8593047923241786,"x":148.16,"y":216.99,"x0":2.497854935200861,"y0":50.00076409269727,"z0":5.793792673013479,"aX":-8.534663905119118},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-6.2,"breakHorizontal":13.8,"spinRate":2379,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.48831570003684766,"extension":6.3590496564678},"index":1,"playId":"be83df71-6038-3cdb-b508-eae05afb28c3","pitchNumber":2,"startTime":"2026-04-04T02:21:55.101Z","endTime":"2026-04-04T02:21:59.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668897869789475,"aZ":-13.304206372169437,"pfxX":7.195967962097716,"pfxZ":10.610839119947169,"pX":-0.83750273563245,"pZ":2.68307182020108,"vX0":-9.61168223879532,"vY0":-133.03645677193026,"vZ0":-5.6195269110401505,"x":148.92,"y":166.34,"x0":1.9007391244923295,"y0":50.001118067600515,"z0":5.8006380989792845,"aX":12.795309787613991},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":-10.8,"spinRate":2314,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.4129731929140239,"extension":6.785864235600467},"index":2,"playId":"1ee14a5f-e2e0-3b5d-b1dc-a3f1df83d824","pitchNumber":3,"startTime":"2026-04-04T02:22:16.450Z","endTime":"2026-04-04T02:22:21.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262417646323843,"aZ":-33.543674487721916,"pfxX":-7.625810186547081,"pfxZ":-1.0522937837797848,"pX":-1.0178116549510434,"pZ":1.1709252090382836,"vX0":-5.216827208544962,"vY0":-113.99173767468274,"vZ0":-3.184091835725556,"x":155.8,"y":207.17,"x0":2.300742560199117,"y0":50.0042812775093,"z0":5.937487996325337,"aX":-9.916361573160094},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.5,"breakHorizontal":15.2,"spinRate":2402,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.48269674660423423,"extension":6.247811034349834},"index":3,"playId":"17c54fee-9568-3dd4-baf7-78a3972118f2","pitchNumber":4,"startTime":"2026-04-04T02:22:38.288Z","endTime":"2026-04-04T02:22:43.213Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.506743937299536,"aZ":-35.372000176132936,"pfxX":-8.4961191575857,"pfxZ":-2.6522057143410827,"pX":-0.17336677856706983,"pZ":2.226580130509326,"vX0":-3.377805067761246,"vY0":-109.71515732331181,"vZ0":0.28743205950207873,"x":123.61,"y":178.66,"x0":2.4954442642235315,"y0":50.003987110678146,"z0":5.899562817220035,"aX":-10.237756740657366},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-4.3,"breakHorizontal":16.3,"spinRate":2287,"spinDirection":302},"zone":8,"typeConfidence":0.91,"plateTime":0.5014517788554795,"extension":6.223626379460815},"hitData":{"launchSpeed":106.5,"launchAngle":40.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":164.19,"coordY":54.02}},"index":4,"playId":"e11eb28c-339d-3a1a-bfb1-7ccb1cedb0be","pitchNumber":5,"startTime":"2026-04-04T02:23:00.241Z","endTime":"2026-04-04T02:23:13.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:23:13.917Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Jose Altuve called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-04T02:23:40.740Z","endTime":"2026-04-04T02:26:33.569Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.457448045054285,"aZ":-11.317460180571267,"pfxX":3.877909799218747,"pfxZ":11.743827149654951,"pX":-1.6049961027989756,"pZ":3.3197033221619936,"vX0":-10.354273239042117,"vY0":-133.36796822977973,"vZ0":-4.5729939991164175,"x":178.18,"y":149.15,"x0":1.848403311487684,"y0":50.004524091671044,"z0":5.892944619852319,"aX":6.889637053512206},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.3,"breakHorizontal":-4.4,"spinRate":2278,"spinDirection":143},"zone":11,"typeConfidence":0.87,"plateTime":0.41293539592409134,"extension":6.618494246588657},"index":0,"playId":"bfde2cb6-a056-30de-b3c2-d8c9677a008d","pitchNumber":1,"startTime":"2026-04-04T02:23:57.273Z","endTime":"2026-04-04T02:24:00.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":72.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96545868387765,"aZ":-28.731707589659802,"pfxX":8.01844698545587,"pfxZ":2.5742953025275153,"pX":0.3285752719990176,"pZ":1.9850423070622099,"vX0":-6.571971351559674,"vY0":-115.11504470623716,"vZ0":-3.177672302831815,"x":104.48,"y":185.18,"x0":2.1828267532799703,"y0":50.004213281166905,"z0":6.17352621075908,"aX":10.73039919844129},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.1,"breakHorizontal":-12.8,"spinRate":1466,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.4763528531704222,"extension":6.184479145991214},"index":1,"playId":"7ba259c1-0763-303c-b426-c8054713691f","pitchNumber":2,"startTime":"2026-04-04T02:24:16.659Z","endTime":"2026-04-04T02:24:20.198Z","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":80.4,"endSpeed":73.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149722193841267,"aZ":-26.289758183081652,"pfxX":7.6575847294928865,"pfxZ":4.269600535210861,"pX":1.0215710856792055,"pZ":1.4993909246650707,"vX0":-4.920701604505347,"vY0":-116.96995255248719,"vZ0":-4.844335887419919,"x":78.06,"y":198.3,"x0":2.1632155846253265,"y0":50.00248012351863,"z0":6.077622200282901,"aX":10.554901590980139},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.7,"breakHorizontal":-12.6,"spinRate":1405,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.46920704924406875,"extension":6.1265346152049585},"index":2,"playId":"71716dc9-3c18-3113-a35e-ea2b3f0a21a1","pitchNumber":3,"startTime":"2026-04-04T02:24:35.692Z","endTime":"2026-04-04T02:24:40.269Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095928721730754,"aZ":-32.899476456256764,"pfxX":-2.965969932646874,"pfxZ":-0.48319906944099955,"pX":1.2016225714132078,"pZ":3.066054183520216,"vX0":-2.1599788486172073,"vY0":-122.17891051200142,"vZ0":-0.5512946524709315,"x":71.2,"y":156.0,"x0":2.4838237634248306,"y0":50.001624232039106,"z0":6.133035295215593,"aX":-4.463143794466621},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.7,"breakHorizontal":5.9,"spinRate":2382,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.4490743179537282,"extension":6.0432525298044455},"index":3,"playId":"be7328c9-ff11-30d3-a6bb-f57743cc4f8c","pitchNumber":4,"startTime":"2026-04-04T02:24:54.887Z","endTime":"2026-04-04T02:24:59.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140713265376565,"aZ":-11.629036830415783,"pfxX":5.27538561521104,"pfxZ":11.67428412595208,"pX":-0.14544635745899576,"pZ":1.8703610605446397,"vX0":-7.564767533469217,"vY0":-132.525764256899,"vZ0":-7.788674796150967,"x":122.54,"y":188.28,"x0":2.074767397114658,"y0":50.00409540604083,"z0":5.717910941757033,"aX":9.285319098474234},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":-7.7,"spinRate":2375,"spinDirection":146},"zone":8,"typeConfidence":0.89,"plateTime":0.4150052074013666,"extension":6.572468049523174},"index":4,"playId":"2e6f376d-a2fc-3a94-9c9e-04f6c820e85f","pitchNumber":5,"startTime":"2026-04-04T02:25:15.494Z","endTime":"2026-04-04T02:25:19.282Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367222136331588,"aZ":-25.95454999442661,"pfxX":7.121861224027669,"pfxZ":4.7446986742997534,"pX":-0.5874768615554238,"pZ":1.8398691578693973,"vX0":-7.834957514732247,"vY0":-114.16169008156628,"vZ0":-3.774915757048232,"x":139.39,"y":189.1,"x0":1.9747543700739456,"y0":50.00306760722138,"z0":6.089147248006156,"aX":9.336384188342775},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":7.8,"breakHorizontal":-10.8,"spinRate":1356,"spinDirection":130},"zone":7,"typeConfidence":0.91,"plateTime":0.4810451740132886,"extension":6.227549761409321},"index":5,"playId":"a32792bf-b057-3646-abe8-9d745906de9d","pitchNumber":6,"startTime":"2026-04-04T02:25:34.389Z","endTime":"2026-04-04T02:25:39.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.833341096592243,"aZ":-12.424315158915409,"pfxX":6.4302751859747485,"pfxZ":11.114910106244626,"pX":-0.699554822058796,"pZ":1.438195292914585,"vX0":-8.6283816324981,"vY0":-133.0294591368632,"vZ0":-9.0068363662702,"x":143.67,"y":199.95,"x0":1.7635376940953573,"y0":50.0009954806052,"z0":5.787133506687018,"aX":11.424553996492214},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-9.6,"spinRate":2256,"spinDirection":145},"zone":7,"typeConfidence":0.88,"plateTime":0.4130851897144008,"extension":6.5776068383906185},"index":6,"playId":"1bb8d12c-9c18-3f5d-bfe4-a6e81b0cb9f2","pitchNumber":7,"startTime":"2026-04-04T02:26:06.548Z","endTime":"2026-04-04T02:26:33.569Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-04-04T02:26:33.569Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Jake Meyers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:28:48.901Z","endTime":"2026-04-04T02:29:50.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":77.6,"endSpeed":70.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.918992112570596,"aZ":-34.83779856371986,"pfxX":9.578919411260348,"pfxZ":-2.0861970672000965,"pX":-1.224011988077036,"pZ":4.10680819492894,"vX0":-1.1750390831895317,"vY0":-112.88933164958566,"vZ0":4.365198131030979,"x":163.66,"y":127.9,"x0":-1.9360313407227214,"y0":50.00460379943729,"z0":5.681141058745142,"aX":12.211699411093036},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.2,"breakHorizontal":-16.9,"spinRate":2697,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4875078551829599,"extension":5.67025312921376},"index":0,"playId":"48ff4d87-10ed-3333-a054-6ea51cc5ac0d","pitchNumber":1,"startTime":"2026-04-04T02:28:48.901Z","endTime":"2026-04-04T02:28:53.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.713695837641072,"aZ":-38.63760062117184,"pfxX":7.8488223224660825,"pfxZ":-5.469530561225227,"pX":1.3628619769515606,"pZ":2.802586553955921,"vX0":3.679078452326749,"vY0":-108.78132260264017,"vZ0":2.7613466617628726,"x":65.05,"y":163.11,"x0":-1.3783520090033445,"y0":50.005430906941086,"z0":5.7496215618754025,"aX":9.2677655265605},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-8.6,"breakHorizontal":-15.2,"spinRate":2959,"spinDirection":37},"zone":12,"typeConfidence":2.0,"plateTime":0.5063849210029265,"extension":5.7996427969379205},"index":1,"playId":"a7c8fa8f-8d07-3b1c-a152-880c4db96452","pitchNumber":2,"startTime":"2026-04-04T02:29:03.815Z","endTime":"2026-04-04T02:29:07.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95709994970402,"aZ":-15.877935849124727,"pfxX":-4.435369210990398,"pfxZ":8.85302282546384,"pX":0.31726739212275396,"pZ":1.7480330239868196,"vX0":6.49572716098261,"vY0":-135.17801013206886,"vZ0":-6.126792010853714,"x":104.91,"y":191.58,"x0":-1.5466208778617696,"y0":50.00361732948366,"z0":5.168975644474477,"aX":-8.165234398868169},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":2235,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.40604060146238696,"extension":6.179967601701402},"index":2,"playId":"37cd9253-2cdc-31b3-b42a-4a9854fe9cd3","pitchNumber":3,"startTime":"2026-04-04T02:29:21.534Z","endTime":"2026-04-04T02:29:25.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092952065357608,"aZ":-15.613265921454731,"pfxX":-5.414300135363282,"pfxZ":9.104106746089514,"pX":0.9023402943638265,"pZ":2.9611666770922334,"vX0":7.577275967391835,"vY0":-134.50060372561828,"vZ0":-3.2797591670604107,"x":82.6,"y":158.83,"x0":-1.2571900675736574,"y0":50.00422939025561,"z0":5.313778805319864,"aX":-9.851229092062578},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":8.0,"spinRate":2305,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40833916700656214,"extension":6.097682422273592},"hitData":{"launchSpeed":92.3,"launchAngle":27.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.41,"coordY":58.89}},"index":3,"playId":"eac4d5ed-aefd-311f-9d76-f51e0e9f1d71","pitchNumber":4,"startTime":"2026-04-04T02:29:41.649Z","endTime":"2026-04-04T02:29:50.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:29:50.352Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:30:08.532Z","endTime":"2026-04-04T02:32:07.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884373894264204,"aZ":-31.41864909910319,"pfxX":9.519396417301792,"pfxZ":0.5726770077943435,"pX":-1.248142763967785,"pZ":2.6718913453707582,"vX0":-1.4304725846581432,"vY0":-114.26563969712433,"vZ0":0.7802063256226197,"x":164.58,"y":166.64,"x0":-1.8462003430979987,"y0":50.00076947522406,"z0":5.43579471436221,"aX":12.46858684475732},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":2690,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4810765383940936,"extension":5.86872810997527},"index":0,"playId":"db9b896b-1cde-3171-9f6b-c6001538d719","pitchNumber":1,"startTime":"2026-04-04T02:30:19.051Z","endTime":"2026-04-04T02:30:23.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46511672086568,"aZ":-12.155739271392793,"pfxX":-3.089259040009951,"pfxZ":10.712642173730895,"pX":0.5753031152617828,"pZ":2.644136489820851,"vX0":6.042383784136846,"vY0":-136.66186250365462,"vZ0":-4.902966878649295,"x":95.07,"y":167.39,"x0":-1.2750518636966786,"y0":50.00573875235027,"z0":5.313955950419326,"aX":-5.774904833934848},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":4.2,"spinRate":2284,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4026330878463713,"extension":6.120158190365087},"index":1,"playId":"fc6c0319-8bd7-38b5-961e-fdf4b7ff2a71","pitchNumber":2,"startTime":"2026-04-04T02:30:36.474Z","endTime":"2026-04-04T02:30:40.163Z","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":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.438573374254418,"aZ":-30.546064706802863,"pfxX":8.138232096727561,"pfxZ":1.2386702215422618,"pX":0.4141909334575952,"pZ":1.7826453834624074,"vX0":2.125079534256449,"vY0":-114.38689543103969,"vZ0":-1.2392916810023384,"x":101.21,"y":190.65,"x0":-1.586499964431415,"y0":50.000294700548714,"z0":5.358977839974298,"aX":10.653592584510916},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.3,"breakHorizontal":-15.2,"spinRate":2584,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.48102969439223653,"extension":5.8833024387845985},"index":2,"playId":"e173b0d4-f98f-3a8e-aca3-91b38832eb1c","pitchNumber":3,"startTime":"2026-04-04T02:30:54.891Z","endTime":"2026-04-04T02:30:57.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-04T02:31:06.564Z","endTime":"2026-04-04T02:31:21.349Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.535381955058146,"aZ":-30.99792721262885,"pfxX":6.010560348944966,"pfxZ":0.8541437133245986,"pX":0.8073597328421735,"pZ":0.9382968805066724,"vX0":3.6675507497341235,"vY0":-116.7613770956019,"vZ0":-3.13491814671694,"x":86.23,"y":213.45,"x0":-1.5660548029861743,"y0":50.00319172719393,"z0":5.223224605029332,"aX":8.276081189544723},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.1,"breakHorizontal":-11.8,"spinRate":2647,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4695765507342413,"extension":6.105061926191901},"index":4,"playId":"9cffade0-8be3-35bd-ac0f-cd0dcf802d89","pitchNumber":4,"startTime":"2026-04-04T02:31:21.349Z","endTime":"2026-04-04T02:31:26.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276754922299865,"aZ":-25.615814908057597,"pfxX":-9.770813287675567,"pfxZ":4.30238864248103,"pX":-1.072319759456687,"pZ":2.2129736731338463,"vX0":3.9531834482008525,"vY0":-123.12325195766641,"vZ0":-2.4358853322404794,"x":157.87,"y":179.03,"x0":-1.4365784316491819,"y0":50.000455458140486,"z0":5.400825542569929,"aX":-14.878361153289703},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":2406,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.44623777140480847,"extension":6.151658474961538},"index":5,"playId":"1797003d-9272-373f-9bf8-2f5dd06ac6b0","pitchNumber":5,"startTime":"2026-04-04T02:31:42.724Z","endTime":"2026-04-04T02:31:47.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.615115333035458,"aZ":-10.443975904801016,"pfxX":-3.7315271447021328,"pfxZ":11.890820990609043,"pX":1.4575854950537108,"pZ":2.8931310035958893,"vX0":8.018580920072429,"vY0":-134.89588742263246,"vZ0":-4.473439144124546,"x":61.44,"y":160.67,"x0":-1.0798251099736822,"y0":50.00392092232672,"z0":5.3201752191302605,"aX":-6.820310134595865},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.6,"breakHorizontal":4.9,"spinRate":2348,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4073187989143934,"extension":6.181770105602787},"index":6,"playId":"9caa88e8-fd58-3c68-99ab-e2602cf4ae70","pitchNumber":6,"startTime":"2026-04-04T02:32:04.047Z","endTime":"2026-04-04T02:32:07.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:32:07.927Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:32:31.140Z","endTime":"2026-04-04T02:34:52.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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(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.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.718131790181296,"aZ":-15.335436378228025,"pfxX":-8.112100797914621,"pfxZ":8.880251973849404,"pX":-0.8738049220017591,"pZ":3.6982536584192762,"vX0":4.208578032970298,"vY0":-137.61598746181178,"vZ0":-1.8363489212914428,"x":150.31,"y":138.93,"x0":-1.378150122169802,"y0":50.005268271628225,"z0":5.425893570512696,"aX":-15.387931505842499},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2327,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39972651877800436,"extension":6.00368608652387},"index":0,"playId":"ffdc62e9-aaf0-352b-8b6a-d71c4e582071","pitchNumber":1,"startTime":"2026-04-04T02:32:34.241Z","endTime":"2026-04-04T02:32:38.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731293830418615,"aZ":-30.231698099446838,"pfxX":6.208407008108718,"pfxZ":1.4007595699753468,"pX":1.3830121292394877,"pZ":1.583119768918051,"vX0":4.929939158886127,"vY0":-117.44231188938832,"vZ0":-2.2161177092680657,"x":64.28,"y":196.04,"x0":-1.5553584734598673,"y0":50.00345527407917,"z0":5.37060167535075,"aX":8.609353210272696},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.3,"breakHorizontal":-12.5,"spinRate":2672,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.46767304517160735,"extension":6.032058998382246},"index":1,"playId":"8a3c2285-4c8d-398f-abb4-835110978441","pitchNumber":2,"startTime":"2026-04-04T02:32:54.207Z","endTime":"2026-04-04T02:32:58.476Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"d65e3621-7e28-39ad-8d62-039d8f83be34","startTime":"2026-04-04T02:33:12.881Z","endTime":"2026-04-04T02:33:15.923Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034393142590467,"aZ":-15.302808379702087,"pfxX":-4.824770334431522,"pfxZ":9.222521188069859,"pX":0.3378395827291474,"pZ":2.567946994010537,"vX0":6.153081293977923,"vY0":-134.8339393683514,"vZ0":-4.449427843930933,"x":104.12,"y":169.45,"x0":-1.3536725084869887,"y0":50.006483314974965,"z0":5.329565523059058,"aX":-8.830329156077743},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":7.3,"spinRate":2374,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4072039040676576,"extension":5.948832034190647},"index":3,"playId":"1bee889a-7188-35c2-afd9-966873d855df","pitchNumber":3,"startTime":"2026-04-04T02:33:34.054Z","endTime":"2026-04-04T02:33:38.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.275672479510334,"aZ":-14.390822284568891,"pfxX":-2.9687388217034933,"pfxZ":9.689220741850031,"pX":0.35010325842516044,"pZ":3.53892726227132,"vX0":5.647237550522585,"vY0":-135.30919724894486,"vZ0":-2.171282663496564,"x":103.65,"y":143.23,"x0":-1.3878482449694454,"y0":50.00483331076989,"z0":5.3719501527565745,"aX":-5.450317178443647},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":4.1,"spinRate":2176,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4063413615141287,"extension":6.186505656126273},"index":4,"playId":"1a0d8843-e7d0-3022-aa80-fbfe23428860","pitchNumber":4,"startTime":"2026-04-04T02:34:01.711Z","endTime":"2026-04-04T02:34:07.952Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68907078419082,"aZ":-16.974490672826768,"pfxX":-3.2737775529766378,"pfxZ":8.339818966563532,"pX":0.49402251708361966,"pZ":3.382732911105778,"vX0":5.915696768288537,"vY0":-134.96753597836437,"vZ0":-2.050362546506306,"x":98.17,"y":147.45,"x0":-1.3129765304613694,"y0":50.002174299871,"z0":5.363656325444819,"aX":-5.9666443897546735},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":4.4,"spinRate":2055,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4077077961759987,"extension":6.247301631939321},"index":5,"playId":"a056faf5-87d4-39fe-a2f9-312a616721fb","pitchNumber":5,"startTime":"2026-04-04T02:34:24.542Z","endTime":"2026-04-04T02:34:29.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.068750478070854,"aZ":-15.818150111409189,"pfxX":-3.9785779537545403,"pfxZ":8.972654480598536,"pX":0.7313660182111069,"pZ":3.882912833787344,"vX0":6.679306816797455,"vY0":-134.85701071570185,"vZ0":-1.2387831346917273,"x":89.12,"y":133.94,"x0":-1.272074987175043,"y0":50.005919741065256,"z0":5.475325426307117,"aX":-7.25570595938227},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2225,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.407714375395436,"extension":6.20950770732283},"index":6,"playId":"c7959ad9-cfe4-3bad-8557-c43bb804ebe2","pitchNumber":6,"startTime":"2026-04-04T02:34:47.513Z","endTime":"2026-04-04T02:34:52.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:34:52.794Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:35:50.323Z","endTime":"2026-04-04T02:36:04.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-04T02:35:06.054Z","endTime":"2026-04-04T02:35:52.472Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.974424100839386,"aZ":-18.174895985579347,"pfxX":-7.053860097607107,"pfxZ":7.59784304899509,"pX":-0.18273119625139075,"pZ":3.210956517489793,"vX0":5.520366962608154,"vY0":-135.90441362980727,"vZ0":-2.3769393567783483,"x":123.97,"y":152.08,"x0":-1.339254504998341,"y0":50.00104213337216,"z0":5.380838660734295,"aX":-12.994817419701638},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2190,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4053717687924503,"extension":6.15804299196308},"hitData":{"launchSpeed":82.7,"launchAngle":40.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.98,"coordY":124.9}},"index":1,"playId":"6f8fb278-01f2-39a9-acf3-8ae176ea0121","pitchNumber":1,"startTime":"2026-04-04T02:35:52.472Z","endTime":"2026-04-04T02:36:04.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:36:04.495Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a fly ball to left fielder Brice Matthews. Tyler Soderstrom scores. Brent Rooker to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:36:15.666Z","endTime":"2026-04-04T02:36:45.362Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76255577781216,"aZ":-14.753343398473877,"pfxX":-4.504122592558318,"pfxZ":9.385989232398043,"pX":0.9005256684499567,"pZ":2.591652553063361,"vX0":7.325257218297098,"vY0":-135.8691331980585,"vZ0":-4.666009766841334,"x":82.67,"y":168.81,"x0":-1.25419369723184,"y0":50.00292687860976,"z0":5.367792702241703,"aX":-8.360648142201683},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2079,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.404236367137353,"extension":6.272485417970173},"hitData":{"launchSpeed":72.0,"launchAngle":29.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.4,"coordY":103.24}},"index":0,"playId":"9229946a-7213-37b7-bf33-8fe234cd146c","pitchNumber":1,"startTime":"2026-04-04T02:36:34.437Z","endTime":"2026-04-04T02:36:45.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:36:45.362Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Muncy doubles (3) on a sharp line drive to center fielder Jake Meyers. Brent Rooker scores. Lawrence Butler scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:36:59.408Z","endTime":"2026-04-04T02:38:41.160Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65019970798558,"aZ":-33.09602134706238,"pfxX":7.062169855508941,"pfxZ":-0.7004839953087831,"pX":-1.0446637477959844,"pZ":3.5163589463178395,"vX0":-0.3383177235284366,"vY0":-114.40978895595579,"vZ0":2.7100007175299954,"x":156.82,"y":143.84,"x0":-1.809702321125217,"y0":50.005382098173975,"z0":5.588767702579319,"aX":9.242406738014704},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.1,"breakHorizontal":-12.6,"spinRate":2555,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.48112739126456594,"extension":5.9531707837871854},"index":0,"playId":"a773ba02-d3fd-33a8-8053-d56e5d8c940d","pitchNumber":1,"startTime":"2026-04-04T02:37:15.020Z","endTime":"2026-04-04T02:37:18.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62243645513226,"aZ":-29.16609179699249,"pfxX":6.0678036688331884,"pfxZ":2.276166547300172,"pX":0.3957963276434131,"pZ":1.227660656820728,"vX0":2.9689688706535486,"vY0":-115.23023546728744,"vZ0":-2.8255097319855,"x":101.91,"y":205.63,"x0":-1.7045100202883159,"y0":50.00511553494844,"z0":5.33435116455273,"aX":8.028993963027501},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.6,"breakHorizontal":-11.8,"spinRate":2559,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.47829686647308867,"extension":6.182175490026641},"index":1,"playId":"f0eed2a5-a83c-3d06-a89d-649a9c18e9c7","pitchNumber":2,"startTime":"2026-04-04T02:37:32.563Z","endTime":"2026-04-04T02:37:36.520Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.356226010063978,"aZ":-14.792805086605053,"pfxX":-1.7728853000836478,"pfxZ":9.518322613427213,"pX":0.5095602305796766,"pZ":2.585907021540706,"vX0":5.649340962841304,"vY0":-134.7871107841625,"vZ0":-4.478400591842499,"x":97.58,"y":168.96,"x0":-1.3901482349013745,"y0":50.00224056550515,"z0":5.325338392462602,"aX":-3.2376191254909066},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":1.9,"spinRate":2144,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.40754241720642437,"extension":6.1999621908325055},"index":2,"playId":"c7ba1873-a780-302a-955f-4882f50bf749","pitchNumber":3,"startTime":"2026-04-04T02:37:52.223Z","endTime":"2026-04-04T02:37:57.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.067554630356046,"aZ":-15.5734405862363,"pfxX":-3.660732654199584,"pfxZ":9.116803157283814,"pX":0.6626176337401576,"pZ":2.3827934458316173,"vX0":6.680605655833047,"vY0":-134.3332825168979,"vZ0":-4.674184283776021,"x":91.74,"y":174.44,"x0":-1.3849524809032583,"y0":50.00343233981644,"z0":5.2583538183952845,"aX":-6.666854129116944},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":5.2,"spinRate":2091,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40829683756149926,"extension":6.284629428759156},"hitData":{"launchSpeed":104.9,"launchAngle":16.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.21,"coordY":80.13}},"index":3,"playId":"7ee609cc-f6ba-39d3-8c45-7eb4607de610","pitchNumber":4,"startTime":"2026-04-04T02:38:28.889Z","endTime":"2026-04-04T02:38:41.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:38:41.160Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Brice Matthews.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-04T02:39:26.710Z","endTime":"2026-04-04T02:41:38.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49617795395521,"aZ":-15.769359807566534,"pfxX":-3.52622435513069,"pfxZ":8.977170680212991,"pX":-0.7826303222493066,"pZ":4.105764461624152,"vX0":3.2326771120699638,"vY0":-134.87406932291495,"vZ0":-0.854336026085617,"x":146.83,"y":127.92,"x0":-1.5432105087601744,"y0":50.00518571646962,"z0":5.547095857613928,"aX":-6.446181832778961},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2230,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40732840882204036,"extension":5.972978388534835},"index":0,"playId":"d6d54d22-5e61-32c8-a9ae-8ea6048cf618","pitchNumber":1,"startTime":"2026-04-04T02:39:28.851Z","endTime":"2026-04-04T02:39:32.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1671528955858,"aZ":-16.339999696332924,"pfxX":-3.369725341244397,"pfxZ":8.820318701874964,"pX":-0.09448548526625561,"pZ":3.2120638207504832,"vX0":4.614609588281554,"vY0":-133.95230175665665,"vZ0":-2.7232344828195876,"x":120.6,"y":152.05,"x0":-1.4113922046346052,"y0":50.00602122492506,"z0":5.427157072284702,"aX":-6.051999941933178},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":4.9,"spinRate":2150,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.41078903237475517,"extension":6.23844639395211},"index":1,"playId":"5777599b-5d3a-3fa7-a70f-bdd8a40ad82c","pitchNumber":2,"startTime":"2026-04-04T02:39:49.861Z","endTime":"2026-04-04T02:39:54.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72909030689488,"aZ":-33.23493662528488,"pfxX":6.208466476683524,"pfxZ":-0.8071543485957049,"pX":-0.19398307218927632,"pZ":1.2248207569130318,"vX0":1.5484836054171311,"vY0":-114.3961284976686,"vZ0":-1.8381017699062632,"x":124.39,"y":205.71,"x0":-1.6884417663924902,"y0":50.00567951657955,"z0":5.337944314580623,"aX":8.119580005530594},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.7,"breakHorizontal":-11.6,"spinRate":2455,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.48126437088666707,"extension":6.021723157945539},"index":2,"playId":"53bf5a69-dd4b-3e49-98a9-ff4a4a5b378b","pitchNumber":3,"startTime":"2026-04-04T02:40:17.617Z","endTime":"2026-04-04T02:40:21.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.529375043359646,"aZ":-14.794829505365342,"pfxX":-4.714272022395614,"pfxZ":9.559044608229874,"pX":-0.14820997133492886,"pZ":3.170097476480246,"vX0":4.847588021100802,"vY0":-134.57622564259606,"vZ0":-3.14386462749845,"x":122.65,"y":153.19,"x0":-1.367760753154674,"y0":50.006725706630284,"z0":5.413229377937391,"aX":-8.57537764410182},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2244,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4083276892571317,"extension":6.182235688846093},"index":3,"playId":"0c725818-11f9-3f13-9fd3-141448653a84","pitchNumber":4,"startTime":"2026-04-04T02:40:39.252Z","endTime":"2026-04-04T02:40:43.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07903839623478,"aZ":-15.4823340488356,"pfxX":-4.3264917798392215,"pfxZ":9.197781044316866,"pX":-1.019054318002964,"pZ":2.9977573417717758,"vX0":2.838006678275849,"vY0":-134.56468732213898,"vZ0":-3.4311665890978835,"x":155.84,"y":157.84,"x0":-1.5310302487012597,"y0":50.000606434993436,"z0":5.401607604773596,"aX":-7.849622298839658},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2222,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4086868967626014,"extension":5.903241564965981},"index":4,"playId":"2cff36e6-ec1c-3e23-b24a-e1295f92e2c0","pitchNumber":5,"startTime":"2026-04-04T02:41:02.217Z","endTime":"2026-04-04T02:41:06.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77755085915623,"aZ":-28.524517313747225,"pfxX":-7.790268233891344,"pfxZ":2.4559453714780126,"pX":-0.5674374450344704,"pZ":2.207845726922598,"vX0":4.59585017772635,"vY0":-121.40631275637075,"vZ0":-1.7707817056493917,"x":138.63,"y":179.17,"x0":-1.477268365271113,"y0":50.0029132660367,"z0":5.440129800029485,"aX":-11.576463855756762},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":13.0,"spinRate":2337,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4519310029753889,"extension":6.3543007874257595},"hitData":{"launchSpeed":75.9,"launchAngle":40.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.46,"coordY":128.67}},"index":5,"playId":"34fff1d9-9199-3988-9240-6f57c6845530","pitchNumber":6,"startTime":"2026-04-04T02:41:29.687Z","endTime":"2026-04-04T02:41:38.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:41:38.947Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Correa strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-04T02:44:01.464Z","endTime":"2026-04-04T02:45:46.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.7,"endSpeed":82.4,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354091053196008,"aZ":-10.09288232938501,"pfxX":5.828099277137862,"pfxZ":12.624466537713431,"pX":0.41622784809666097,"pZ":2.685766591008956,"vX0":-5.971102505487442,"vY0":-131.7561348901351,"vZ0":-6.381599987909726,"x":101.13,"y":166.26,"x0":1.9603106014669196,"y0":50.00171006033668,"z0":5.893618845911323,"aX":10.193095921400332},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.6,"breakHorizontal":-9.1,"spinRate":2326,"spinDirection":142},"zone":6,"typeConfidence":0.93,"plateTime":0.41654000295246085,"extension":6.462384406507673},"index":0,"playId":"69e25e1b-b928-3b35-9961-f325f6fa31e6","pitchNumber":1,"startTime":"2026-04-04T02:44:06.441Z","endTime":"2026-04-04T02:44:10.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.8,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.889800380928573,"aZ":-31.460364237074067,"pfxX":-8.34583984107503,"pfxZ":0.5945244147748143,"pX":-0.0700924437508355,"pZ":1.8685194896010546,"vX0":-3.2414594697515353,"vY0":-109.4840025629625,"vZ0":-1.5806773787125632,"x":119.67,"y":188.33,"x0":2.5201106488370955,"y0":50.00152178343857,"z0":6.011369953246195,"aX":-9.986737615544572},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":2242,"spinDirection":302},"zone":8,"typeConfidence":0.91,"plateTime":0.5030181203296631,"extension":6.0131021320051214},"index":1,"playId":"19103d8b-fed5-3e7b-87cc-3844dd258f50","pitchNumber":2,"startTime":"2026-04-04T02:44:20.239Z","endTime":"2026-04-04T02:44:23.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-04T02:44:37.642Z","endTime":"2026-04-04T02:44:47.280Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.444090783747328,"aZ":-26.936309780556062,"pfxX":6.8818805474568325,"pfxZ":3.9029747161581936,"pX":2.340509402357082,"pZ":1.4115505005228803,"vX0":-1.699342079296454,"vY0":-115.42189096373542,"vZ0":-4.824549626854616,"x":27.79,"y":200.67,"x0":2.1943216202210394,"y0":50.00530660880627,"z0":6.137491732020694,"aX":9.241915425221578},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.0,"spinRate":1485,"spinDirection":130},"zone":14,"typeConfidence":0.88,"plateTime":0.47542504606911473,"extension":6.204272083359925},"index":3,"playId":"59a2e1eb-35dc-328d-b7cc-374ecae65dda","pitchNumber":3,"startTime":"2026-04-04T02:44:47.280Z","endTime":"2026-04-04T02:44:51.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231991189247267,"aZ":-15.525945501617587,"pfxX":6.231245742239429,"pfxZ":9.669473514363737,"pX":-0.046133537585713424,"pZ":4.420556293371935,"vX0":-7.177617061239885,"vY0":-130.81849166141672,"vZ0":-1.2027403746583691,"x":118.76,"y":119.42,"x0":1.9318353992960824,"y0":50.00584862039343,"z0":6.057513184456013,"aX":10.733366148435733},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.4,"breakHorizontal":-9.6,"spinRate":2174,"spinDirection":142},"zone":11,"typeConfidence":0.92,"plateTime":0.4197120281396076,"extension":6.419412632122438},"index":4,"playId":"d78e59be-16bc-37cf-bb69-6b81407e223f","pitchNumber":4,"startTime":"2026-04-04T02:45:03.475Z","endTime":"2026-04-04T02:45:07.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282092576608292,"aZ":-17.206052204288884,"pfxX":7.393821346778024,"pfxZ":8.630904549579272,"pX":0.9400213639123512,"pZ":3.842818128639433,"vX0":-5.860193967094667,"vY0":-131.25324973806937,"vZ0":-2.146690244751985,"x":81.17,"y":135.02,"x0":2.2474179709939093,"y0":50.00516549210174,"z0":5.960775006799028,"aX":12.827624003821692},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.4,"breakHorizontal":-12.0,"spinRate":2257,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.4182345029884318,"extension":6.238435184226459},"index":5,"playId":"70e9be57-6106-311e-ada9-59b02e7b3079","pitchNumber":5,"startTime":"2026-04-04T02:45:21.080Z","endTime":"2026-04-04T02:45:24.196Z","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":84.5,"endSpeed":77.6,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496093472419936,"aZ":-29.93505352569033,"pfxX":-1.6374399552392007,"pfxZ":1.464566131410022,"pX":0.8192404754714885,"pZ":3.036939334872122,"vX0":-3.232924601692905,"vY0":-123.02873606854544,"vZ0":-1.3542362487030775,"x":85.77,"y":156.78,"x0":2.3633618560312573,"y0":50.00512919729272,"z0":6.132543000480208,"aX":-2.509323970592932},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":3.7,"spinRate":2317,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4452691000910942,"extension":6.1562996775172065},"index":6,"playId":"79ad17c3-a93e-3be0-897e-242ad4127e13","pitchNumber":6,"startTime":"2026-04-04T02:45:43.602Z","endTime":"2026-04-04T02:45:46.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:45:46.890Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Walker pops out to first baseman Nick Kurtz in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-04T02:45:54.875Z","endTime":"2026-04-04T02:47:40.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":76.3,"endSpeed":69.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620202682554595,"aZ":-33.53246679249216,"pfxX":-3.610622704092412,"pfxZ":-1.106134836301008,"pX":-0.3308277476077872,"pZ":2.5687482078844845,"vX0":-4.895610504888588,"vY0":-110.91169018084892,"vZ0":0.18634260689826387,"x":129.61,"y":169.42,"x0":2.387096933848174,"y0":50.00319194031888,"z0":6.024346855110567,"aX":-4.430264544941022},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-1.6,"breakHorizontal":7.9,"spinRate":2325,"spinDirection":303},"zone":4,"typeConfidence":0.87,"plateTime":0.4967077207048205,"extension":6.220694531321583},"index":0,"playId":"75977770-144a-3023-85ef-4356f384e16b","pitchNumber":1,"startTime":"2026-04-04T02:46:12.791Z","endTime":"2026-04-04T02:46:16.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140122780496892,"aZ":-12.448443297399534,"pfxX":5.546619647838714,"pfxZ":11.145322714311924,"pX":-1.1090932666442748,"pZ":3.329066603042582,"vX0":-9.250412932657898,"vY0":-132.63786955676744,"vZ0":-4.643926909243675,"x":159.28,"y":148.9,"x0":1.7136566703881217,"y0":50.00107276646692,"z0":6.020234681224847,"aX":9.81574075783452},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":-7.9,"spinRate":2264,"spinDirection":143},"zone":11,"typeConfidence":0.92,"plateTime":0.4140030121426288,"extension":6.4239876853502995},"index":1,"playId":"40f37e1a-3ce2-3a96-a37b-b256ac846424","pitchNumber":2,"startTime":"2026-04-04T02:46:29.782Z","endTime":"2026-04-04T02:46:33.721Z","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":79.4,"endSpeed":72.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742895056476065,"aZ":-23.684197442827728,"pfxX":7.829334301594818,"pfxZ":6.361584548366158,"pX":0.9646069115528658,"pZ":1.8419711516450272,"vX0":-5.046110266457452,"vY0":-115.44532164609808,"vZ0":-4.567135887325278,"x":80.23,"y":189.05,"x0":2.173862947334775,"y0":50.003293670645114,"z0":6.1566041883429,"aX":10.449808518358019},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":10.6,"breakHorizontal":-12.7,"spinRate":1409,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.47650082024206686,"extension":6.004141025987667},"index":2,"playId":"d7f6125f-d026-3cb0-a410-8d4a13bf8350","pitchNumber":3,"startTime":"2026-04-04T02:46:46.750Z","endTime":"2026-04-04T02:46:51.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-04T02:47:00.399Z","endTime":"2026-04-04T02:47:13.663Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92762289242381,"aZ":-27.489583991199208,"pfxX":6.761390358774753,"pfxZ":3.5290402413936937,"pX":1.7378273841233454,"pZ":1.4645453852384607,"vX0":-3.2264075512940176,"vY0":-115.1729806023672,"vZ0":-4.517323164078663,"x":50.76,"y":199.24,"x0":2.2878873511300375,"y0":50.00170330885942,"z0":6.148941620964515,"aX":8.967385063273076},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.4,"breakHorizontal":-11.3,"spinRate":1207,"spinDirection":127},"zone":14,"typeConfidence":0.88,"plateTime":0.47791086526466753,"extension":6.131219623040686},"index":4,"playId":"dd756cbf-9640-30dd-94de-202eb23a1317","pitchNumber":4,"startTime":"2026-04-04T02:47:13.663Z","endTime":"2026-04-04T02:47:17.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659107076594736,"aZ":-26.340110789189893,"pfxX":9.106336953397765,"pfxZ":4.371541672837173,"pX":0.8157896850724085,"pZ":1.585027543835651,"vX0":-5.560353701292947,"vY0":-115.37271301698843,"vZ0":-4.505764521269407,"x":85.9,"y":195.98,"x0":2.08742211343781,"y0":50.00000424533402,"z0":6.134179058296484,"aX":12.139939512984698},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":1559,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.47674864320157884,"extension":6.180216057950667},"hitData":{"launchSpeed":79.3,"launchAngle":74.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.54,"coordY":172.22}},"index":5,"playId":"d29ea60d-e9f9-3f94-be2a-c2e3ad366010","pitchNumber":5,"startTime":"2026-04-04T02:47:31.480Z","endTime":"2026-04-04T02:47:40.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:47:40.748Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-04T02:47:57.466Z","endTime":"2026-04-04T02:49:30.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.952813072661343,"aZ":-11.597832516153506,"pfxX":5.510161171615533,"pfxZ":11.479371188351376,"pX":0.3027092322368356,"pZ":2.9261384702587505,"vX0":-6.073173581262514,"vY0":-133.58008244257377,"vZ0":-5.5743574155972055,"x":105.46,"y":159.77,"x0":1.8986112374781057,"y0":50.005086054650185,"z0":5.886821767167151,"aX":9.878961139085543},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":-8.5,"spinRate":2213,"spinDirection":145},"zone":3,"typeConfidence":0.92,"plateTime":0.41132400891494036,"extension":6.431129285989762},"index":0,"playId":"5ec71d4d-d52e-39e1-be2b-0d2cc915e09f","pitchNumber":1,"startTime":"2026-04-04T02:48:07.901Z","endTime":"2026-04-04T02:48:11.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382928606938094,"aZ":-11.74431523591004,"pfxX":5.330547543617232,"pfxZ":11.478290952210102,"pX":-0.705452827334609,"pZ":3.4508979956930177,"vX0":-8.0206833237659,"vY0":-133.03070403833783,"vZ0":-4.422124392272052,"x":143.89,"y":145.61,"x0":1.6657047966497982,"y0":50.00292552938596,"z0":5.9958707956564945,"aX":9.488439812831519},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.9,"breakHorizontal":-7.8,"spinRate":2225,"spinDirection":148},"zone":1,"typeConfidence":0.93,"plateTime":0.4128300126852751,"extension":6.43376725139911},"index":1,"playId":"0d116dd5-8708-3161-bf83-a7ca3b21e72a","pitchNumber":2,"startTime":"2026-04-04T02:48:27.837Z","endTime":"2026-04-04T02:48:34.943Z","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":79.7,"endSpeed":72.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455549371189832,"aZ":-23.701260425385474,"pfxX":9.35304123332947,"pfxZ":6.318032807078003,"pX":1.655006718992283,"pZ":1.5485878937113244,"vX0":-4.071944539911528,"vY0":-115.84294778853089,"vZ0":-5.2544151835817745,"x":53.92,"y":196.97,"x0":2.233792835575383,"y0":50.0000566375207,"z0":6.1519258128761285,"aX":12.532407229258247},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":10.2,"breakHorizontal":-15.7,"spinRate":1547,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.4753662290379035,"extension":6.024647788164467},"index":2,"playId":"3ce6ef39-0fc8-38b4-af90-d1b7634f5535","pitchNumber":3,"startTime":"2026-04-04T02:48:44.414Z","endTime":"2026-04-04T02:48:48.413Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960934433214785,"aZ":-31.12281445557514,"pfxX":-0.4041613296788882,"pfxZ":0.7118701363708926,"pX":0.45298849138037484,"pZ":2.232805677692579,"vX0":-4.260043515201062,"vY0":-120.88589552428785,"vZ0":-2.6269347328736234,"x":99.73,"y":178.49,"x0":2.2918844503682902,"y0":50.002679206386276,"z0":6.070567206665178,"aX":-0.5968578026528993},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":1.8,"spinRate":2409,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.453393839912676,"extension":6.071339023166526},"index":3,"playId":"c079ee26-d680-3fff-861b-db3cbc7aca78","pitchNumber":4,"startTime":"2026-04-04T02:49:03.465Z","endTime":"2026-04-04T02:49:06.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-04T02:49:19.251Z","endTime":"2026-04-04T02:49:26.746Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.518965267466005,"aZ":-8.81444878703364,"pfxX":5.5019562894680245,"pfxZ":13.092286120045973,"pX":0.7805072542437349,"pZ":1.741557393312561,"vX0":-4.8011552600942,"vY0":-133.42649804596337,"vZ0":-9.022017932198558,"x":87.25,"y":191.76,"x0":1.897697806403733,"y0":50.00177766958121,"z0":5.822533029116701,"aX":9.815737133298459},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.7,"breakHorizontal":-8.8,"spinRate":2383,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.41216292010813893,"extension":6.437360883965366},"index":5,"playId":"a33b2dd8-9536-384c-80b9-f1e896f052ad","pitchNumber":5,"startTime":"2026-04-04T02:49:26.746Z","endTime":"2026-04-04T02:49:30.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:49:30.972Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzel Clarke walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T02:51:37.897Z","endTime":"2026-04-04T02:52:41.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.935228734009897,"aZ":-13.786169661037471,"pfxX":-6.974904425769408,"pfxZ":10.237736939242094,"pX":0.08277244147130565,"pZ":1.3714482566162625,"vX0":5.9522680697982,"vY0":-133.68065942914563,"vZ0":-7.487953360067846,"x":113.84,"y":201.75,"x0":-1.2751234467992916,"y0":50.0007429327259,"z0":5.2143317988432285,"aX":-12.523433131881324},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2205,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4109672665024946,"extension":6.126548462239157},"index":0,"playId":"4cf437db-56c1-3674-b865-513d46277da5","pitchNumber":1,"startTime":"2026-04-04T02:51:46.853Z","endTime":"2026-04-04T02:51:52.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.544517494976866,"aZ":-15.033375453330379,"pfxX":-5.200752543483813,"pfxZ":9.640142130822802,"pX":0.43543736834369756,"pZ":1.5941020725544728,"vX0":6.690670358199846,"vY0":-133.22319251695532,"vZ0":-6.675076561435789,"x":100.4,"y":195.74,"x0":-1.4457217944068883,"y0":50.00217742202902,"z0":5.240413678359746,"aX":-9.246572592225665},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2105,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.41287270596923475,"extension":6.17926484682014},"index":1,"playId":"451843ba-7d24-3651-8b3f-74d29b739a1f","pitchNumber":2,"startTime":"2026-04-04T02:52:01.676Z","endTime":"2026-04-04T02:52:05.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.728095397903346,"aZ":-14.918027955570732,"pfxX":-3.069194081596276,"pfxZ":9.678020711475119,"pX":1.134973044643091,"pZ":3.8146616470905452,"vX0":7.44926526655259,"vY0":-133.2130138359323,"vZ0":-1.5236128783126,"x":73.74,"y":135.78,"x0":-1.308737765823463,"y0":50.00194704387901,"z0":5.481465767939686,"aX":-5.472427439267067},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":3.8,"spinRate":2088,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4124037858538605,"extension":6.129676660925748},"index":2,"playId":"945fea5b-5314-3254-a585-c7b37139eb8c","pitchNumber":3,"startTime":"2026-04-04T02:52:20.700Z","endTime":"2026-04-04T02:52:23.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.548450565882963,"aZ":-14.224022045975563,"pfxX":-6.3757599711100745,"pfxZ":9.855244359125763,"pX":-0.5169526668059774,"pZ":1.101536169376499,"vX0":4.595035658624318,"vY0":-134.45252925127062,"vZ0":-8.15613255506692,"x":136.71,"y":209.04,"x0":-1.4241664166952963,"y0":50.00537729238606,"z0":5.194916110979429,"aX":-11.615005423607165},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":10.4,"spinRate":2246,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40818492186157185,"extension":6.092724731622759},"index":3,"playId":"d1bd4258-a230-3cf4-a910-d6e85983d658","pitchNumber":4,"startTime":"2026-04-04T02:52:38.354Z","endTime":"2026-04-04T02:52:41.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:52:41.756Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Denzel Clarke to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T02:53:25.806Z","endTime":"2026-04-04T02:55:13.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"a0ec91f7-f5a0-3b96-8d9d-4229a6f1a54c","startTime":"2026-04-04T02:53:08.764Z","endTime":"2026-04-04T02:53:11.764Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834409274722013,"aZ":-30.378324149624273,"pfxX":7.025575082354685,"pfxZ":1.356044397286583,"pX":0.43820907495214534,"pZ":3.2050699704170857,"vX0":3.136099324971682,"vY0":-114.91420388307604,"vZ0":1.524200094612224,"x":100.3,"y":152.24,"x0":-1.8603648857331152,"y0":50.00432795654973,"z0":5.501241101145444,"aX":9.32382730933034},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.1,"breakHorizontal":-13.6,"spinRate":2616,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.4780484378508989,"extension":5.939239245609925},"index":1,"playId":"468489b4-f9c7-3428-a62a-8c55050a0e39","pitchNumber":1,"startTime":"2026-04-04T02:53:27.806Z","endTime":"2026-04-04T02:53:31.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057688798088353,"aZ":-15.818698164012371,"pfxX":-4.7515113711696255,"pfxZ":9.113769155970946,"pX":0.6928146768425409,"pZ":4.617700616624071,"vX0":7.186201762560632,"vY0":-133.66777859667428,"vZ0":0.48195023365883777,"x":90.59,"y":114.1,"x0":-1.4234714836907056,"y0":50.00178462113909,"z0":5.578179195387723,"aX":-8.526976324924036},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":7.0,"spinRate":2079,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4110874440050236,"extension":6.155775415636902},"index":2,"playId":"7a2d77fb-6df1-3c89-9805-e52d063cb634","pitchNumber":2,"startTime":"2026-04-04T02:53:47.965Z","endTime":"2026-04-04T02:53:51.431Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606825846608775,"aZ":-26.41336298008467,"pfxX":-8.973092494843009,"pfxZ":3.731787382029223,"pX":-1.2679558199731578,"pZ":1.9125584147461014,"vX0":3.8158643571784587,"vY0":-124.16310975495291,"vZ0":-3.189296926535654,"x":165.33,"y":187.14,"x0":-1.669036479001418,"y0":50.00153679122396,"z0":5.439961570294743,"aX":-13.843064720734855},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2324,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.44314160354078824,"extension":6.210154238915525},"index":3,"playId":"614afa96-8eb2-3c8f-846f-b2fb61115e77","pitchNumber":3,"startTime":"2026-04-04T02:54:06.467Z","endTime":"2026-04-04T02:54:10.847Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.353321973641297,"aZ":-28.72698599568542,"pfxX":7.68677936727774,"pfxZ":2.6192828870969773,"pX":-0.35535758111924176,"pZ":3.719754070180159,"vX0":1.1685420181352284,"vY0":-114.37046982650796,"vZ0":2.174157464225798,"x":130.55,"y":138.35,"x0":-1.8718603744028506,"y0":50.00267577109289,"z0":5.586586525676899,"aX":10.117850458185151},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.6,"breakHorizontal":-14.2,"spinRate":2458,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.48008460500022254,"extension":6.001502040243674},"index":4,"playId":"21bb7ea0-30a3-3110-b9ed-91a3eb1d07e4","pitchNumber":4,"startTime":"2026-04-04T02:54:25.945Z","endTime":"2026-04-04T02:54:31.175Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862147396640804,"aZ":-28.57021527207037,"pfxX":6.528212335305238,"pfxZ":2.695640284560998,"pX":0.20119975474496027,"pZ":2.225490716511901,"vX0":2.478140739250903,"vY0":-115.28462436757128,"vZ0":-0.9473899794694001,"x":109.33,"y":178.69,"x0":-1.7379858642242645,"y0":50.002567346908535,"z0":5.417242054403032,"aX":8.7232716375654},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.9,"breakHorizontal":-12.5,"spinRate":2493,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.47640838422086507,"extension":5.930473487350647},"index":5,"playId":"43e4f00c-f568-34c5-b838-58bb5b7b1d49","pitchNumber":5,"startTime":"2026-04-04T02:54:46.396Z","endTime":"2026-04-04T02:54:50.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26247340892842,"aZ":-16.7452786629463,"pfxX":-5.2343322027174235,"pfxZ":8.456647176130655,"pX":-0.047952280751713525,"pZ":4.9265581326111665,"vX0":5.315448293402418,"vY0":-134.7168943317879,"vZ0":1.5001756398668342,"x":118.83,"y":105.76,"x0":-1.373490487237505,"y0":50.00374503779386,"z0":5.551641478413641,"aX":-9.551625562080186},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2099,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40772246392901845,"extension":5.9309783710237856},"index":6,"playId":"d8cbcdfd-6a87-3dff-af39-2704a50cc9b8","pitchNumber":6,"startTime":"2026-04-04T02:55:09.443Z","endTime":"2026-04-04T02:55:13.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:55:13.762Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Shea Langeliers grounds into a double play, shortstop Jeremy Peña to second baseman Jose Altuve to first baseman Christian Walker. Denzel Clarke to 3rd. Nick Kurtz out at 2nd. Shea Langeliers out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T02:56:25.127Z","endTime":"2026-04-04T02:59:57.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T02:55:40.717Z","endTime":"2026-04-04T02:56:27.236Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687756464818026,"aZ":-29.051175360968195,"pfxX":8.06290991566201,"pfxZ":2.315465491798757,"pX":-0.012650539127178674,"pZ":2.1711117453788416,"vX0":1.7199196047053262,"vY0":-116.06602927451353,"vZ0":-1.061468279195031,"x":117.48,"y":180.16,"x0":-1.8123326296629976,"y0":50.00521013163234,"z0":5.425179923622614,"aX":10.89558273795776},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.2,"breakHorizontal":-15.0,"spinRate":2551,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4736726181542412,"extension":6.060984272736901},"index":1,"playId":"c110d226-ef39-3214-93bd-a8094c5e9251","pitchNumber":1,"startTime":"2026-04-04T02:56:27.236Z","endTime":"2026-04-04T02:56:30.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365083113608858,"aZ":-29.166784264551083,"pfxX":4.621016038370193,"pfxZ":2.258923930178124,"pX":1.1125812322651607,"pZ":2.723530704194066,"vX0":4.864307500382596,"vY0":-115.56378991377562,"vZ0":0.124132643147977,"x":74.59,"y":165.24,"x0":-1.6312852279381111,"y0":50.00485344376284,"z0":5.503653440523145,"aX":6.162963352651899},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.4,"breakHorizontal":-9.7,"spinRate":2536,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.4765381880783792,"extension":6.089586662519557},"index":2,"playId":"b2a14e34-3005-37cb-bf75-d0bf2d5d48c3","pitchNumber":2,"startTime":"2026-04-04T02:56:51.577Z","endTime":"2026-04-04T02:56:56.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15729861756079,"aZ":-44.32574606125937,"pfxX":5.603086936744694,"pfxZ":-10.228408364483123,"pX":-0.44433923071354,"pZ":3.7107290733133196,"vX0":0.981268540294266,"vY0":-109.22292410502781,"vZ0":5.674808277712513,"x":133.94,"y":138.59,"x0":-1.6283633648235105,"y0":50.00067581846136,"z0":5.8929186040006565,"aX":6.658476558914609},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-16.3,"breakHorizontal":-10.4,"spinRate":2998,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.50463172457366,"extension":5.653647847342761},"index":3,"playId":"edef5765-502f-396e-93c2-361ff5880910","pitchNumber":3,"startTime":"2026-04-04T02:57:12.333Z","endTime":"2026-04-04T02:57:16.336Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59796326996697,"aZ":-25.835569591097997,"pfxX":-9.315709881067788,"pfxZ":4.153027845544379,"pX":0.05275416263815141,"pZ":1.5571592895613133,"vX0":6.615577553301841,"vY0":-123.30359855940603,"vZ0":-3.856542613325978,"x":114.99,"y":196.74,"x0":-1.466915780276575,"y0":50.00171765300748,"z0":5.3440025548861225,"aX":-14.213290930005682},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":15.1,"spinRate":2426,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.44577086789682596,"extension":6.307342155402476},"index":4,"playId":"d7df17ff-04cf-3093-9d09-4b6b9f8ee144","pitchNumber":4,"startTime":"2026-04-04T02:57:32.950Z","endTime":"2026-04-04T02:57:36.442Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-04T02:57:44.725Z","endTime":"2026-04-04T02:58:04.531Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30691691608792,"aZ":-14.309010285542259,"pfxX":-4.178086048043696,"pfxZ":9.6334028061655,"pX":-0.2404149917210808,"pZ":3.694602021552273,"vX0":5.0807708235660405,"vY0":-136.14793133354567,"vZ0":-1.928746807785371,"x":126.16,"y":139.03,"x0":-1.5987360448568695,"y0":50.00110199580718,"z0":5.4163695809536225,"aX":-7.747226220015752},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2161,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40421098970024394,"extension":6.2836730344521845},"index":6,"playId":"781b71b6-085b-3fc5-8822-55f82626af44","pitchNumber":5,"startTime":"2026-04-04T02:58:04.531Z","endTime":"2026-04-04T02:58:08.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49469729447156,"aZ":-26.065331275196783,"pfxX":-8.711212101461717,"pfxZ":3.89029055997997,"pX":-1.3114289423255276,"pZ":3.254839520603344,"vX0":3.526108894224423,"vY0":-125.12137371745284,"vZ0":-0.31050760790504994,"x":166.99,"y":150.9,"x0":-1.6147230292365782,"y0":50.00269506457831,"z0":5.533981716807717,"aX":-13.680075028740637},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":14.9,"spinRate":2330,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4393635107467553,"extension":6.166345208775653},"index":7,"playId":"40f38442-ea5d-3968-a87d-32841643afe9","pitchNumber":6,"startTime":"2026-04-04T02:58:31.625Z","endTime":"2026-04-04T02:58:35.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.163386516954674,"aZ":-12.186048542813472,"pfxX":-4.058013605564934,"pfxZ":10.808372078663087,"pX":1.1587641172105838,"pZ":2.134586206009102,"vX0":8.042804181658724,"vY0":-135.51660164819674,"vZ0":-6.0402624516689025,"x":72.83,"y":181.15,"x0":-1.3279305644273884,"y0":50.00559922668975,"z0":5.253047785083764,"aX":-7.5072930335583825},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2285,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4050408297919952,"extension":6.3326710682235685},"index":8,"playId":"1d4ceeed-2093-3fd9-b2bc-14b7cabf06b0","pitchNumber":7,"startTime":"2026-04-04T02:58:58.512Z","endTime":"2026-04-04T02:59:02.792Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7839530093,"aZ":-31.95721801033697,"pfxX":9.292444085777195,"pfxZ":0.1594272894117328,"pX":-0.8183459666181605,"pZ":3.558945267305624,"vX0":-0.5203571428212407,"vY0":-115.38237143720772,"vZ0":2.5141108204313567,"x":148.19,"y":142.69,"x0":-1.796606567214519,"y0":50.001587337277165,"z0":5.537909716250562,"aX":12.508119479942286},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.2,"breakHorizontal":-16.7,"spinRate":2480,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4749985037497835,"extension":5.862507974912915},"index":9,"playId":"883b738a-bfa4-3227-b41c-63184876c964","pitchNumber":8,"startTime":"2026-04-04T02:59:21.041Z","endTime":"2026-04-04T02:59:25.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12477179497975,"aZ":-28.440206338042923,"pfxX":6.4407983745161905,"pfxZ":2.7623366663066085,"pX":0.08947630117071094,"pZ":1.5711020408831984,"vX0":2.2945615502752323,"vY0":-115.94486688163987,"vZ0":-2.2841896686768335,"x":113.59,"y":196.36,"x0":-1.7517219630391476,"y0":50.00236489797081,"z0":5.302137061341629,"aX":8.706129314421975},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.7,"breakHorizontal":-12.2,"spinRate":2543,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4736880576131459,"extension":5.9126561012101675},"hitData":{"launchSpeed":104.4,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":152.7}},"index":10,"playId":"75c81614-b8bf-3138-b462-206ebfb76037","pitchNumber":9,"startTime":"2026-04-04T02:59:48.069Z","endTime":"2026-04-04T02:59:57.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T02:59:57.560Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a pop up to first baseman Christian Walker. Denzel Clarke scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T03:00:26.993Z","endTime":"2026-04-04T03:01:21.635Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.623327694690527,"aZ":-24.451229079097956,"pfxX":-10.099761287470756,"pfxZ":5.134457630280278,"pX":0.13099037729763088,"pZ":1.8702474141983458,"vX0":7.023016011374165,"vY0":-122.75230509183082,"vZ0":-3.321369786980888,"x":112.01,"y":188.28,"x0":-1.4760902664169766,"y0":50.00087083880658,"z0":5.356603207954564,"aX":-15.18536153137396},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.6,"breakHorizontal":16.3,"spinRate":2393,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4487357995733583,"extension":6.190875525645099},"index":0,"playId":"ddfdf5e8-170b-3df0-a9e8-8725caa459f9","pitchNumber":1,"startTime":"2026-04-04T03:00:26.993Z","endTime":"2026-04-04T03:00:30.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.1,"endSpeed":75.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302044914638483,"aZ":-27.76259388592004,"pfxX":-9.458517233774772,"pfxZ":3.003285773797158,"pX":-0.6637912744207458,"pZ":1.2247099793548684,"vX0":5.093537523087872,"vY0":-120.89859416204905,"vZ0":-3.8256399998492014,"x":142.3,"y":205.71,"x0":-1.5777203665819732,"y0":50.00227424064568,"z0":5.285534399686074,"aX":-13.891123984129798},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":15.7,"spinRate":2258,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.454412428907788,"extension":6.2510246633054605},"index":1,"playId":"3e6aa676-0536-32e6-a75a-c9182190b776","pitchNumber":2,"startTime":"2026-04-04T03:00:48.607Z","endTime":"2026-04-04T03:00:52.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27288555735379,"aZ":-27.57657610096238,"pfxX":-8.320993592071229,"pfxZ":3.102544561554116,"pX":0.34245339141062175,"pZ":2.177423937783205,"vX0":6.850418853269272,"vY0":-121.62125276058889,"vZ0":-1.9371919740625003,"x":103.95,"y":179.99,"x0":-1.444621737434799,"y0":50.00254099420361,"z0":5.401386268479646,"aX":-12.330027302400207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":13.2,"spinRate":2265,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.4522443907568072,"extension":6.2543028735913895},"hitData":{"launchSpeed":90.3,"launchAngle":79.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":135.09,"coordY":190.7}},"index":2,"playId":"737613fc-586c-3dab-8c11-6f08f8c5b39b","pitchNumber":3,"startTime":"2026-04-04T03:01:08.387Z","endTime":"2026-04-04T03:01:21.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:01:21.635Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T03:04:25.053Z","endTime":"2026-04-04T03:05:44.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Roddery Muñoz replaces Cristian Javier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T03:02:44.215Z","endTime":"2026-04-04T03:04:06.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682610,"link":"/api/v1/people/682610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":"5d45f89c-8c0b-323c-bea0-64007836308d","startTime":"2026-04-04T03:04:06.388Z","endTime":"2026-04-04T03:04:09.388Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99305849888078,"aZ":-24.740917444416258,"pfxX":-9.939772182372586,"pfxZ":3.944863666017631,"pX":1.8796719105333584,"pZ":1.9060922535859561,"vX0":12.233177821536279,"vY0":-136.65370632029425,"vZ0":-4.9925997119172685,"x":45.35,"y":187.32,"x0":-1.3701564358227047,"y0":50.00603224588942,"z0":5.463370772441196,"aX":-18.744568068236205},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":15.4,"spinRate":2359,"spinDirection":228},"zone":14,"typeConfidence":0.89,"plateTime":0.40129381469439496,"extension":6.3093146447364},"index":2,"playId":"5f6c956b-c3fc-3056-8232-018224529409","pitchNumber":1,"startTime":"2026-04-04T03:04:27.270Z","endTime":"2026-04-04T03:04:30.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54485831903431,"aZ":-13.32659740416546,"pfxX":-4.711508622872664,"pfxZ":9.821869012620429,"pX":2.1936426329826895,"pZ":1.558025574990549,"vX0":11.160383063982712,"vY0":-137.65304414255766,"vZ0":-8.006532713802326,"x":33.38,"y":196.71,"x0":-1.3011255866853266,"y0":50.00452809114653,"z0":5.40662790580449,"aX":-9.043531130136705},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2428,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.39789915192906467,"extension":6.122120004226218},"index":3,"playId":"ca1165c0-2523-3b99-a87f-3decadeeb1d4","pitchNumber":2,"startTime":"2026-04-04T03:04:49.028Z","endTime":"2026-04-04T03:04:52.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25709114577118,"aZ":-14.667662085103942,"pfxX":-6.647724002940642,"pfxZ":9.223503294049731,"pX":2.2249499917502362,"pZ":2.075095661840947,"vX0":11.805283236263389,"vY0":-136.898654717688,"vZ0":-6.492573822688894,"x":32.19,"y":182.75,"x0":-1.279656689647305,"y0":50.000607295000506,"z0":5.481577482965804,"aX":-12.615336554112591},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2382,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.4001211508546878,"extension":5.941838032886017},"index":4,"playId":"4b09cc8e-8431-3626-a8a1-32f18fa54025","pitchNumber":3,"startTime":"2026-04-04T03:05:13.008Z","endTime":"2026-04-04T03:05:16.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":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62852678399922,"aZ":-16.64461094991005,"pfxX":-8.455937892504444,"pfxZ":8.095521859224554,"pX":1.3745423907407344,"pZ":1.3528845335767177,"vX0":10.730174216190091,"vY0":-138.0889267602976,"vZ0":-8.001572129211652,"x":64.61,"y":202.25,"x0":-1.4749645776459932,"y0":50.00465180639328,"z0":5.422123354575352,"aX":-16.22556949491973},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2367,"spinDirection":228},"zone":14,"typeConfidence":0.72,"plateTime":0.3976461389267514,"extension":5.946736726262546},"index":5,"playId":"019f9316-ca38-321e-81d7-e27e1cbad654","pitchNumber":4,"startTime":"2026-04-04T03:05:40.053Z","endTime":"2026-04-04T03:05:44.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:05:44.846Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a ground ball to center fielder Jake Meyers. Tyler Soderstrom scores. Brent Rooker to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T03:06:09.108Z","endTime":"2026-04-04T03:07:14.392Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.435560093213674,"aZ":-26.0453503253386,"pfxX":-9.645517793692072,"pfxZ":3.176432771788554,"pX":0.29849784177570937,"pZ":1.8241493773025497,"vX0":8.530416304106677,"vY0":-138.8458514921429,"vZ0":-5.082675498403486,"x":105.62,"y":189.53,"x0":-1.5779719929517693,"y0":50.00285853469822,"z0":5.437328322358259,"aX":-18.615301422283203},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.7,"breakHorizontal":15.5,"spinRate":2313,"spinDirection":224},"zone":9,"typeConfidence":0.93,"plateTime":0.3962415902280303,"extension":6.1852286967575845},"index":0,"playId":"48c37954-94cf-324a-bf22-a41ff8dd9258","pitchNumber":1,"startTime":"2026-04-04T03:06:22.209Z","endTime":"2026-04-04T03:06:25.985Z","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":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169196355395087,"aZ":-33.805158202145584,"pfxX":2.1169588792804213,"pfxZ":-1.0310518881633577,"pX":1.9417461758068406,"pZ":1.3139249637160768,"vX0":7.82095602930961,"vY0":-125.6484907171929,"vZ0":-3.687312814519424,"x":42.99,"y":203.3,"x0":-1.5009079362588733,"y0":50.00446365379205,"z0":5.58096273694644,"aX":3.344716374061698},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-5.9,"spinRate":2617,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.43784879349196393,"extension":6.1887919750972085},"index":1,"playId":"6e987f11-0264-3d12-af15-4bbb65951a93","pitchNumber":2,"startTime":"2026-04-04T03:06:41.362Z","endTime":"2026-04-04T03:06:45.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13949065938892,"aZ":-24.707854572175922,"pfxX":-8.832519856177239,"pfxZ":3.8624357578252617,"pX":0.40079275939793435,"pZ":2.3888800106308197,"vX0":8.826160727294617,"vY0":-138.71109260464792,"vZ0":-4.1061086654268895,"x":101.72,"y":174.28,"x0":-1.686049325567021,"y0":50.00665059523102,"z0":5.550505071998684,"aX":-17.090394424159037},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":2302,"spinDirection":223},"zone":6,"typeConfidence":0.93,"plateTime":0.39597999962480657,"extension":6.320998814725282},"hitData":{"launchSpeed":96.9,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":116.72}},"index":2,"playId":"c4683d7d-4aca-3ea0-9d52-3d2cb7489f72","pitchNumber":3,"startTime":"2026-04-04T03:07:03.919Z","endTime":"2026-04-04T03:07:14.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:07:14.392Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lawrence Butler homers (1) on a fly ball to left field. Brent Rooker scores. Jacob Wilson scores.","rbi":3,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T03:07:43.771Z","endTime":"2026-04-04T03:08:18.330Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29413341932488,"aZ":-19.298763623982,"pfxX":-5.379117766306937,"pfxZ":6.766102864782578,"pX":-0.21469753499599378,"pZ":3.2882725544163556,"vX0":5.65748664205264,"vY0":-137.28179458733104,"vZ0":-2.5858120892220424,"x":125.18,"y":150.0,"x0":-1.6064860992575924,"y0":50.0017359698008,"z0":5.560801486720326,"aX":-10.2343362722374},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":8.5,"spinRate":2214,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.3994721111287971,"extension":6.075264667994355},"hitData":{"launchSpeed":96.2,"launchAngle":35.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.13,"coordY":87.76}},"index":0,"playId":"9d7e0224-2199-3e1d-9d67-cdbf73d24a62","pitchNumber":1,"startTime":"2026-04-04T03:07:50.807Z","endTime":"2026-04-04T03:08:18.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:08:18.330Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (2) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T03:08:31.226Z","endTime":"2026-04-04T03:09:29.237Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870870355232036,"aZ":-37.05437539587574,"pfxX":1.351249587448613,"pfxZ":-3.2574360699769223,"pX":0.4632745903247696,"pZ":2.2714980505059663,"vX0":4.553683192774444,"vY0":-121.65758947694587,"vZ0":-0.8418099018113381,"x":99.34,"y":177.45,"x0":-1.6082256257979965,"y0":50.001119207225074,"z0":5.833627418426434,"aX":2.0252260408310083},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.9,"breakHorizontal":-3.5,"spinRate":2324,"spinDirection":32},"zone":6,"typeConfidence":0.91,"plateTime":0.45020893482698865,"extension":6.018247663863666},"hitData":{"launchSpeed":101.7,"launchAngle":25.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.26,"coordY":62.69}},"index":0,"playId":"5e62d1f3-ac4d-3b03-b964-0ea1a0fc13e2","pitchNumber":1,"startTime":"2026-04-04T03:09:04.460Z","endTime":"2026-04-04T03:09:29.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:09:29.237Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Jake Meyers.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-04T03:09:56.890Z","endTime":"2026-04-04T03:12:12.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":682610,"fullName":"Roddery Muñoz"}}},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"65f7a413-30bb-43c4-ab4c-a9cd5899ba39","pitchNumber":0,"startTime":"2026-04-04T03:09:56.890Z","endTime":"2026-04-04T03:10:01.890Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-04T03:10:47.191Z","endTime":"2026-04-04T03:11:26.159Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729713505027604,"aZ":-26.454671066782595,"pfxX":-0.16162482820404434,"pfxZ":3.272178145315328,"pX":-0.0212261508284587,"pZ":3.5645226927562477,"vX0":4.966258828098614,"vY0":-132.0033330744301,"vZ0":-0.012658933206330603,"x":117.81,"y":142.54,"x0":-1.9139324237795565,"y0":50.0016011488492,"z0":5.533459021679626,"aX":-0.28337560010573304},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2394,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.4165493793345081,"extension":6.121944046573861},"index":2,"playId":"3e42049b-e7d0-32a4-8dc4-970c29ef184f","pitchNumber":1,"startTime":"2026-04-04T03:11:26.159Z","endTime":"2026-04-04T03:11:30.067Z","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":90.8,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99260874757286,"aZ":-25.81545329960817,"pfxX":-0.09146270438547188,"pfxZ":3.6294572387196293,"pX":-0.4430937438090938,"pZ":3.0946265298831004,"vX0":3.7937559385806296,"vY0":-132.1918448847324,"vZ0":-1.0714633643635372,"x":133.89,"y":155.23,"x0":-1.891403036668002,"y0":50.00115950815222,"z0":5.419259517662613,"aX":-0.16103100001828505},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":-0.7,"spinRate":2430,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.416055439646136,"extension":6.160185396120242},"index":3,"playId":"5f5f30b3-121a-3d95-b745-cfc4acc6527a","pitchNumber":2,"startTime":"2026-04-04T03:11:43.113Z","endTime":"2026-04-04T03:11:48.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33061497961295,"aZ":-19.838851434662512,"pfxX":-4.854322661190951,"pfxZ":6.5948192027529675,"pX":-0.18705050015252378,"pZ":3.0984277879961843,"vX0":5.599530956059715,"vY0":-136.46385513187892,"vZ0":-2.6472090147590968,"x":124.13,"y":155.12,"x0":-1.6428919558168815,"y0":50.004255661997696,"z0":5.460571211232686,"aX":-9.081660894569342},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":7.4,"spinRate":2239,"spinDirection":229},"zone":2,"typeConfidence":0.86,"plateTime":0.4026406548779553,"extension":6.224085142533018},"hitData":{"launchSpeed":99.5,"launchAngle":15.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.71,"coordY":90.37}},"index":4,"playId":"abd573c8-0840-3f34-9e32-8e4ffecef644","pitchNumber":3,"startTime":"2026-04-04T03:12:04.957Z","endTime":"2026-04-04T03:12:12.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:12:12.398Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Meyers grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T03:14:25.583Z","endTime":"2026-04-04T03:14:51.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91410609579195,"aZ":-12.049030609024197,"pfxX":6.260906891727556,"pfxZ":11.78036433782593,"pX":-0.07791698043200537,"pZ":2.727862688218698,"vX0":-6.986511517278697,"vY0":-130.72114610518392,"vZ0":-5.9330859249565,"x":119.97,"y":165.13,"x0":1.8325398706126712,"y0":50.00074713761983,"z0":5.9540685238616975,"aX":10.693571890487481},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.0,"breakHorizontal":-9.6,"spinRate":2235,"spinDirection":147},"zone":5,"typeConfidence":0.92,"plateTime":0.4211237400619292,"extension":6.4255656201408184},"index":0,"playId":"e189e4b5-0247-338f-93b9-6b7faab0da18","pitchNumber":1,"startTime":"2026-04-04T03:14:27.593Z","endTime":"2026-04-04T03:14:31.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88717322647904,"aZ":-13.818514276567363,"pfxX":7.2532005391163725,"pfxZ":10.829037351995723,"pX":0.23807256752674374,"pZ":3.3710479930782844,"vX0":-6.525728833702353,"vY0":-130.27079170984877,"vZ0":-3.9831033257866038,"x":107.93,"y":147.76,"x0":1.8500896610271094,"y0":50.002767620226415,"z0":5.985547902265756,"aX":12.294722310824897},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.7,"breakHorizontal":-11.4,"spinRate":2117,"spinDirection":146},"zone":2,"typeConfidence":0.93,"plateTime":0.4226987751715394,"extension":6.7707385537022065},"hitData":{"launchSpeed":88.4,"launchAngle":-19.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.6,"coordY":152.19}},"index":1,"playId":"16cafafd-5be0-3387-abb4-2fc75de009e7","pitchNumber":2,"startTime":"2026-04-04T03:14:43.223Z","endTime":"2026-04-04T03:14:51.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:14:51.540Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T03:15:24.595Z","endTime":"2026-04-04T03:16:40.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20514046041514,"aZ":-14.19769118392454,"pfxX":6.914142740186671,"pfxZ":10.699620750684367,"pX":0.19933255970268388,"pZ":2.64682955187969,"vX0":-6.764314325567583,"vY0":-128.89513454157404,"vZ0":-5.563018927394358,"x":109.4,"y":167.32,"x0":1.9614209448998048,"y0":50.00146216408722,"z0":5.932369485320505,"aX":11.614401775196356},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.4,"breakHorizontal":-10.9,"spinRate":2079,"spinDirection":142},"zone":5,"typeConfidence":0.93,"plateTime":0.42521265955732046,"extension":6.483166108626908},"index":0,"playId":"1b8b89bd-6bb4-3e9f-8429-b65634b95bb7","pitchNumber":1,"startTime":"2026-04-04T03:15:26.584Z","endTime":"2026-04-04T03:15:30.106Z","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":80.0,"endSpeed":73.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.287982567602803,"aZ":-23.852648034847327,"pfxX":8.06176043020363,"pfxZ":6.1221390827421525,"pX":1.2379190522722643,"pZ":1.6637333711681632,"vX0":-4.463622572850268,"vY0":-116.2694957891097,"vZ0":-5.166253090266357,"x":69.81,"y":193.86,"x0":2.1424024713745218,"y0":50.003366897817614,"z0":6.1988556495450995,"aX":10.9573162517598},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.0,"breakHorizontal":-13.4,"spinRate":1434,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.472413685609387,"extension":6.116669985016507},"index":1,"playId":"581ea400-b90b-3027-a106-af314d6d6253","pitchNumber":2,"startTime":"2026-04-04T03:15:42.505Z","endTime":"2026-04-04T03:15:46.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84684456491607,"aZ":-14.782274910773996,"pfxX":6.497094106734849,"pfxZ":10.323706251625739,"pX":0.20319382264668528,"pZ":4.353724970490187,"vX0":-6.386159224389184,"vY0":-129.44324494508237,"vZ0":-1.5404334255268493,"x":109.25,"y":121.23,"x0":1.8667536485907212,"y0":50.0025263655397,"z0":6.096986092995063,"aX":10.945624487487141},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.5,"breakHorizontal":-10.2,"spinRate":2220,"spinDirection":143},"zone":12,"typeConfidence":0.93,"plateTime":0.42431407225093887,"extension":6.472533920470835},"index":2,"playId":"b06d78f4-3b79-3567-9716-765a0f091c96","pitchNumber":3,"startTime":"2026-04-04T03:15:58.799Z","endTime":"2026-04-04T03:16:02.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.371927746800612,"aZ":-14.255677940337637,"pfxX":7.294551155045844,"pfxZ":10.492063727196438,"pX":0.3625624271649763,"pZ":2.308044905106162,"vX0":-6.811535901622849,"vY0":-130.12312035239052,"vZ0":-6.576443122531523,"x":103.18,"y":176.46,"x0":2.071758435456965,"y0":50.000529674054604,"z0":5.95632081514946,"aX":12.455183486205094},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.6,"breakHorizontal":-11.6,"spinRate":2196,"spinDirection":144},"zone":6,"typeConfidence":0.92,"plateTime":0.42159573174401643,"extension":6.416863559034626},"index":3,"playId":"59e37352-e815-335c-a5b4-314081e82b8f","pitchNumber":4,"startTime":"2026-04-04T03:16:16.961Z","endTime":"2026-04-04T03:16:20.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1486850346721,"aZ":-14.201495300852743,"pfxX":5.678568399022408,"pfxZ":10.300626183208145,"pX":0.4205303963588121,"pZ":3.1916550564658,"vX0":-5.870318790905374,"vY0":-131.56572661752196,"vZ0":-4.497673180220348,"x":100.97,"y":152.61,"x0":1.9479722935192514,"y0":50.00222681390572,"z0":5.98341400501508,"aX":9.907751838532763},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.8,"breakHorizontal":-8.9,"spinRate":2236,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.4170761876883753,"extension":6.751064195004386},"index":4,"playId":"7bab37bb-c941-347b-a0db-88513b5e9748","pitchNumber":5,"startTime":"2026-04-04T03:16:36.635Z","endTime":"2026-04-04T03:16:40.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:16:40.026Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Matthews grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-04T03:16:48.342Z","endTime":"2026-04-04T03:19:00.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.9,"endSpeed":75.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.145165674424607,"aZ":-32.23898910355877,"pfxX":-1.7044672709001185,"pfxZ":-0.04511357293899643,"pX":0.6002103552841758,"pZ":3.6300187204289474,"vX0":-3.222562415295385,"vY0":-119.30642177645535,"vZ0":0.5065462048010938,"x":94.12,"y":140.77,"x0":2.190347982815964,"y0":50.003263856787115,"z0":6.322633219293993,"aX":-2.45423615089909},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":3.8,"spinRate":2365,"spinDirection":254},"zone":12,"typeConfidence":0.89,"plateTime":0.45924888461085445,"extension":5.9022572419965735},"index":0,"playId":"40f9696a-642a-3a02-9a6a-134a7f5bf93e","pitchNumber":1,"startTime":"2026-04-04T03:17:04.511Z","endTime":"2026-04-04T03:17:08.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.926701867895027,"aZ":-22.882343747439283,"pfxX":5.770528202235112,"pfxZ":6.986732382986418,"pX":-0.40397998347083686,"pZ":1.9752784526899219,"vX0":-7.282089110396536,"vY0":-114.75986730068306,"vZ0":-4.5729026224004485,"x":132.4,"y":185.45,"x0":2.065615134448278,"y0":50.00085908312023,"z0":6.232109949703421,"aX":7.670233942312256},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.8,"breakHorizontal":-8.5,"spinRate":1322,"spinDirection":125},"zone":7,"typeConfidence":0.91,"plateTime":0.4779334407847551,"extension":6.02170100503771},"index":1,"playId":"4d088e34-2d6a-3d87-b6a9-61fd8db05084","pitchNumber":2,"startTime":"2026-04-04T03:17:19.337Z","endTime":"2026-04-04T03:17:23.837Z","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":78.1,"endSpeed":71.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.057180805390534,"aZ":-24.641540466592872,"pfxX":7.023561311313262,"pfxZ":5.793551223571356,"pX":1.8964886079450394,"pZ":2.156463350182189,"vX0":-2.923894145044329,"vY0":-113.67275601597981,"vZ0":-3.634969136853676,"x":44.71,"y":180.56,"x0":2.2912865149799693,"y0":50.00342119428303,"z0":6.239744593675509,"aX":9.13416655541641},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":9.8,"breakHorizontal":-11.9,"spinRate":1377,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4829938592745746,"extension":5.991746954962177},"index":2,"playId":"ad0394dc-8cba-35d2-9e11-3445464ce683","pitchNumber":3,"startTime":"2026-04-04T03:17:36.319Z","endTime":"2026-04-04T03:17:40.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803978138979883,"aZ":-13.260681836832788,"pfxX":7.1264511730351785,"pfxZ":11.00921025762922,"pX":-0.5184407746971962,"pZ":2.577977672959575,"vX0":-8.351700404369252,"vY0":-130.34244038759917,"vZ0":-6.155924909103516,"x":136.76,"y":169.17,"x0":1.8037550392380648,"y0":50.00040490287998,"z0":5.974402034454824,"aX":12.240821111045932},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.7,"breakHorizontal":-11.0,"spinRate":2275,"spinDirection":145},"zone":4,"typeConfidence":0.93,"plateTime":0.42046527281812507,"extension":6.374317958577502},"index":3,"playId":"7cd693cb-48fb-31ce-a0a8-87d2be128c61","pitchNumber":4,"startTime":"2026-04-04T03:17:56.800Z","endTime":"2026-04-04T03:18:00.517Z","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":91.5,"endSpeed":83.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305447918698867,"aZ":-13.097627268290376,"pfxX":6.916822672797733,"pfxZ":10.671371954044025,"pX":0.22270769273822674,"pZ":4.760404119637407,"vX0":-6.5849077444420105,"vY0":-133.05070503184285,"vZ0":-1.0277810969029326,"x":108.51,"y":110.25,"x0":1.8344605403517784,"y0":50.002698587816894,"z0":6.103514802287375,"aX":12.365610000795645},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.3,"breakHorizontal":-11.0,"spinRate":2383,"spinDirection":153},"zone":12,"typeConfidence":0.95,"plateTime":0.41211530914896155,"extension":6.24957034157439},"index":4,"playId":"9fcad2a9-382f-37ea-af61-ca6c0372c9fd","pitchNumber":5,"startTime":"2026-04-04T03:18:14.892Z","endTime":"2026-04-04T03:18:17.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83854122344269,"aZ":-14.516712511266727,"pfxX":6.369306543116979,"pfxZ":10.368877447732036,"pX":0.3969675491359623,"pZ":2.4445732305258083,"vX0":-6.142881023060589,"vY0":-129.8402922240109,"vZ0":-6.236850404574319,"x":101.87,"y":172.78,"x0":1.9689063290220798,"y0":50.004200447156116,"z0":5.987509822569723,"aX":10.848190439855502},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.5,"breakHorizontal":-10.1,"spinRate":2065,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.4222673074200638,"extension":6.4101915573732535},"index":5,"playId":"2b8f0974-8f47-39f6-ad78-6edb1febd94c","pitchNumber":6,"startTime":"2026-04-04T03:18:34.583Z","endTime":"2026-04-04T03:18:38.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430283004903067,"aZ":-32.675334049050285,"pfxX":-2.3049146171003945,"pfxZ":-0.3524273539240923,"pX":-0.21262462232725257,"pZ":2.4382996020823455,"vX0":-4.868849502140999,"vY0":-118.56343087800457,"vZ0":-1.53006497771136,"x":125.1,"y":172.95,"x0":2.1739223631500324,"y0":50.00523178776485,"z0":6.097095319748801,"aX":-3.2535934427084108},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.7,"breakHorizontal":5.4,"spinRate":2295,"spinDirection":271},"zone":5,"typeConfidence":0.82,"plateTime":0.4634565244989055,"extension":6.119980557974219},"hitData":{"launchSpeed":77.7,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":159.28}},"index":6,"playId":"90c6e27c-a069-3ca1-b22a-4a74826f8c19","pitchNumber":7,"startTime":"2026-04-04T03:18:53.342Z","endTime":"2026-04-04T03:19:00.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:19:00.903Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzel Clarke called out on strikes.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T03:20:48.724Z","endTime":"2026-04-04T03:22:38.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.261938188325946,"aZ":-21.867482771073675,"pfxX":-0.7400810312649364,"pfxZ":5.873942389888946,"pX":1.365507816713832,"pZ":1.1071974891750573,"vX0":7.740691968898842,"vY0":-131.22662415694106,"vZ0":-6.89057074362938,"x":64.95,"y":208.89,"x0":-1.5189359088071515,"y0":50.001394975361684,"z0":5.381808659479126,"aX":-1.2991692293168593},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-0.2,"spinRate":2396,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.41647688444504505,"extension":6.0772693554495945},"index":0,"playId":"0b2a027e-7f78-37a8-b3dc-2679ce71c60b","pitchNumber":1,"startTime":"2026-04-04T03:21:09.892Z","endTime":"2026-04-04T03:21:13.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96405225229987,"aZ":-27.927501369595205,"pfxX":-9.479950577465138,"pfxZ":2.2903358672819154,"pX":0.1976831486386418,"pZ":1.524625694992253,"vX0":8.246546910757713,"vY0":-135.6443868133409,"vZ0":-5.125778686760271,"x":109.46,"y":197.62,"x0":-1.6572057139317118,"y0":50.00302386309795,"z0":5.397228787657506,"aX":-17.583361124921073},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":2422,"spinDirection":229},"zone":14,"typeConfidence":0.75,"plateTime":0.404517033996036,"extension":5.942746461713052},"index":1,"playId":"9bd1f066-6849-3c65-a946-7107bad1a566","pitchNumber":2,"startTime":"2026-04-04T03:21:32.259Z","endTime":"2026-04-04T03:21:36.300Z","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":85.9,"endSpeed":79.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13314312447563,"aZ":-36.39519339329658,"pfxX":4.217333688881913,"pfxZ":-2.6944654966693458,"pX":2.0648015124044137,"pZ":0.7408401721620255,"vX0":6.783339792860412,"vY0":-124.81817086075901,"vZ0":-4.689888259102337,"x":38.29,"y":218.78,"x0":-1.2452970155009762,"y0":50.00565181471773,"z0":5.6694521119305525,"aX":6.597651653333639},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":-9.4,"spinRate":2599,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.4402619149993834,"extension":5.914075010243078},"index":2,"playId":"78ca53ec-487e-3d11-a008-7c01583c4fd7","pitchNumber":3,"startTime":"2026-04-04T03:21:48.458Z","endTime":"2026-04-04T03:21:52.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002698302552673,"aZ":-26.078897547995187,"pfxX":-0.027797830688964797,"pfxZ":3.5005203841117467,"pX":0.6403936234698074,"pZ":2.791249598176283,"vX0":5.794476959639374,"vY0":-131.5921865048304,"vZ0":-1.9188896808831024,"x":92.59,"y":163.42,"x0":-1.5937946715722469,"y0":50.000455769720524,"z0":5.4772540464428365,"aX":-0.04959816803326257},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-1.3,"spinRate":2367,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.417510392698222,"extension":5.696222648756313},"index":3,"playId":"f17a82e1-f70d-30e0-bdc0-e21175c7621f","pitchNumber":4,"startTime":"2026-04-04T03:22:06.979Z","endTime":"2026-04-04T03:22:10.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-04T03:22:17.403Z","endTime":"2026-04-04T03:22:33.747Z","isPitch":false,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.435498864440913,"aZ":-19.95132298943143,"pfxX":-6.08808898265962,"pfxZ":6.279589538462853,"pX":0.13859551264737208,"pZ":3.4057316872304204,"vX0":6.702243471028696,"vY0":-138.7469814564999,"vZ0":-2.0569058633851283,"x":111.72,"y":146.83,"x0":-1.5188989408295632,"y0":50.00511240773719,"z0":5.488159401795885,"aX":-11.855511535017715},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":9.6,"spinRate":2328,"spinDirection":231},"zone":2,"typeConfidence":0.89,"plateTime":0.39496235806589386,"extension":5.639903059383201},"index":5,"playId":"1fe721eb-b1c0-34ad-aad5-25e71f707cee","pitchNumber":5,"startTime":"2026-04-04T03:22:33.747Z","endTime":"2026-04-04T03:22:38.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:22:38.401Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T03:22:48.956Z","endTime":"2026-04-04T03:24:36.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996399667758816,"aZ":-23.120926329668052,"pfxX":-0.24558391494059784,"pfxZ":5.0844938157108555,"pX":0.8256732652564103,"pZ":3.2544334716298877,"vX0":6.661349461795287,"vY0":-132.3188440088196,"vZ0":-1.279074065371312,"x":85.53,"y":150.91,"x0":-1.6876992283318772,"y0":50.00563975046956,"z0":5.430684016657236,"aX":-0.43801437315637476},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":2473,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.41320598549066023,"extension":6.39340025384703},"index":0,"playId":"94f7b36d-86db-3612-9377-a554a985cba2","pitchNumber":1,"startTime":"2026-04-04T03:23:06.999Z","endTime":"2026-04-04T03:23:12.872Z","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":90.5,"endSpeed":82.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45000552923985,"aZ":-26.86034424085126,"pfxX":-10.261517158399112,"pfxZ":3.0535290671839066,"pX":-0.22901954890661166,"pZ":1.3564480247219985,"vX0":6.2547417847540565,"vY0":-131.51162427113093,"vZ0":-5.8584144691043605,"x":125.73,"y":202.16,"x0":-1.3123333245172069,"y0":50.00381893661126,"z0":5.62088386727767,"aX":-17.867913631929234},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2052,"spinDirection":220},"zone":13,"typeConfidence":0.95,"plateTime":0.41744463000599774,"extension":5.988281220592349},"index":1,"playId":"6598711f-37d2-37bf-bdd3-82dd99ec2c1c","pitchNumber":2,"startTime":"2026-04-04T03:23:35.259Z","endTime":"2026-04-04T03:23:39.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728057368458092,"aZ":-36.42464866019576,"pfxX":1.180126090584229,"pfxZ":-2.7584015422725017,"pX":0.9497824416177582,"pZ":1.5079828948205327,"vX0":5.61049463071633,"vY0":-124.16965411512702,"vZ0":-2.6960917483193416,"x":80.8,"y":198.06,"x0":-1.5037773812779418,"y0":50.001974992528254,"z0":5.67573689011593,"aX":1.8188164487711909},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.4,"breakHorizontal":-3.6,"spinRate":2587,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.44321251541306994,"extension":6.038958242347029},"index":2,"playId":"b1b06582-9fce-3150-b05b-f0000735dd30","pitchNumber":3,"startTime":"2026-04-04T03:23:53.739Z","endTime":"2026-04-04T03:23:58.412Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.808618498790164,"aZ":-36.80619839041618,"pfxX":1.1584902564350787,"pfxZ":-2.9856201355322805,"pX":-0.12728813363808683,"pZ":1.2079528731107565,"vX0":3.4101421437238257,"vY0":-124.5922239917886,"vZ0":-3.3344360094248167,"x":121.85,"y":206.17,"x0":-1.6707410122350816,"y0":50.00056572768626,"z0":5.642379025241456,"aX":1.7989191496869437},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.0,"breakHorizontal":-3.0,"spinRate":2596,"spinDirection":23},"zone":13,"typeConfidence":0.91,"plateTime":0.4416267917599841,"extension":5.881571941868407},"index":3,"playId":"ed0c5795-2bd7-33e3-8c02-669641ed4765","pitchNumber":4,"startTime":"2026-04-04T03:24:13.029Z","endTime":"2026-04-04T03:24:16.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200318102244612,"aZ":-37.317924093015336,"pfxX":2.5413599931734656,"pfxZ":-3.369215060507904,"pX":0.507624145013757,"pZ":1.6320309327597722,"vX0":3.6830730180736895,"vY0":-123.17665703632787,"vZ0":-2.2198964425811587,"x":97.65,"y":194.72,"x0":-1.3416912762428266,"y0":50.00615671670771,"z0":5.723315892350479,"aX":3.875325947819486},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.4,"breakHorizontal":-5.5,"spinRate":2647,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4459799447350745,"extension":5.91210103422357},"index":4,"playId":"4d66394b-ae11-31bb-8c52-2f3bcf268308","pitchNumber":5,"startTime":"2026-04-04T03:24:32.395Z","endTime":"2026-04-04T03:24:36.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:24:36.680Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T03:24:57.465Z","endTime":"2026-04-04T03:26:52.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989145647593876,"aZ":-21.765217538147336,"pfxX":0.7397869200142013,"pfxZ":5.870263065456896,"pX":0.29988149614104675,"pZ":2.127481648924246,"vX0":4.951845545196152,"vY0":-132.9505182175404,"vZ0":-4.296057610193347,"x":105.57,"y":181.34,"x0":-1.6901900923575537,"y0":50.00465120639383,"z0":5.362834163806278,"aX":1.3111991470534996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2441,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.4134664849647627,"extension":5.9219150249088495},"index":0,"playId":"17755d4e-4dc7-3af4-8981-b12d3dfa78d5","pitchNumber":1,"startTime":"2026-04-04T03:25:03.717Z","endTime":"2026-04-04T03:25:06.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424852120260663,"aZ":-34.18119394468205,"pfxX":3.8691235056233415,"pfxZ":-1.2466631063973104,"pX":0.47794082611086336,"pZ":2.5457246348189972,"vX0":3.4266151146816597,"vY0":-125.70165744411591,"vZ0":-1.0453849491651157,"x":98.78,"y":170.05,"x0":-1.4034828333641387,"y0":50.0040112433713,"z0":5.7311197751728375,"aX":6.2192676904874435},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-7.8,"spinRate":2587,"spinDirection":22},"zone":6,"typeConfidence":0.9,"plateTime":0.43499882964203174,"extension":5.855504035981136},"index":1,"playId":"6a217cef-3482-375a-a31d-b55baa044c6f","pitchNumber":2,"startTime":"2026-04-04T03:25:23.048Z","endTime":"2026-04-04T03:25:26.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-04T03:25:31.243Z","endTime":"2026-04-04T03:25:48.397Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427643956973743,"aZ":-35.74413973064681,"pfxX":3.840364125958722,"pfxZ":-2.237257734359609,"pX":2.203963074565906,"pZ":1.051424644977349,"vX0":7.706089303846598,"vY0":-125.46637185063852,"vZ0":-3.6840711582264705,"x":32.99,"y":210.39,"x0":-1.406599198255294,"y0":50.00567617266416,"z0":5.452473671598524,"aX":6.120424766615054},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.7,"breakHorizontal":-8.8,"spinRate":2663,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.4365974456525241,"extension":5.985250692041558},"index":3,"playId":"fbeb5f81-1a3d-3bb7-9961-247f64fb34e4","pitchNumber":3,"startTime":"2026-04-04T03:25:48.397Z","endTime":"2026-04-04T03:25:52.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614834105795545,"aZ":-35.98728915742817,"pfxX":3.508802577877314,"pfxZ":-2.4235232722304483,"pX":1.4742874002514796,"pZ":1.6927430809041153,"vX0":5.973677859300728,"vY0":-124.68500276384115,"vZ0":-2.3104355496553586,"x":60.8,"y":193.08,"x0":-1.4108280256838295,"y0":50.00560449611168,"z0":5.607697830609981,"aX":5.512005576231828},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-7.8,"spinRate":2489,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4396835749475452,"extension":6.177626662061814},"index":4,"playId":"ca4350af-3d2f-3f21-8194-bd1af41799c7","pitchNumber":4,"startTime":"2026-04-04T03:26:06.933Z","endTime":"2026-04-04T03:26:11.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.823752879183957,"aZ":-24.25198449548431,"pfxX":-0.45215560831045654,"pfxZ":4.412183860529115,"pX":1.2809926568811985,"pZ":2.6455204179050664,"vX0":7.780493228697792,"vY0":-132.7628651894823,"vZ0":-2.444681007748935,"x":68.17,"y":167.35,"x0":-1.6214705282853084,"y0":50.00481569189318,"z0":5.332396833922331,"aX":-0.8139983558330953},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-0.7,"spinRate":2414,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.41162043236161683,"extension":5.906474330032263},"index":5,"playId":"8a318605-2cf9-3212-9bb3-7f44de500ff5","pitchNumber":5,"startTime":"2026-04-04T03:26:26.986Z","endTime":"2026-04-04T03:26:31.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90916700381542,"aZ":-35.906843298727246,"pfxX":4.29592317335871,"pfxZ":-2.2964530865061494,"pX":1.6745940587257624,"pZ":0.39863391883200155,"vX0":6.233202321558001,"vY0":-126.62717736089772,"vZ0":-5.613551756844059,"x":53.17,"y":228.02,"x0":-1.3773616228704297,"y0":50.004815104844766,"z0":5.517802323749423,"aX":6.974900173885194},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.3,"breakHorizontal":-9.2,"spinRate":2697,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.43258742231658953,"extension":5.907360167523042},"index":6,"playId":"ebbd1561-f9b9-357a-83ce-d6d9e7d10291","pitchNumber":6,"startTime":"2026-04-04T03:26:47.517Z","endTime":"2026-04-04T03:26:52.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:26:52.982Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (2) on a sharp line drive to center fielder Jake Meyers. Shea Langeliers scores.","rbi":1,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T03:27:09.779Z","endTime":"2026-04-04T03:29:39.600Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87991474319089,"aZ":-19.45078345741863,"pfxX":-2.6103851006648604,"pfxZ":6.825202166047813,"pX":-0.45536079948866187,"pZ":4.927654370776696,"vX0":3.7671141783488014,"vY0":-136.1390054837169,"vZ0":1.6166601958799907,"x":134.36,"y":105.73,"x0":-1.5224399256079388,"y0":50.000136047083416,"z0":5.678735102433101,"aX":-4.864675110287279},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":3.8,"spinRate":2307,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.4034305265482292,"extension":5.649262792413681},"index":0,"playId":"eb558f90-9f04-309f-a6da-7b946d879766","pitchNumber":1,"startTime":"2026-04-04T03:27:21.292Z","endTime":"2026-04-04T03:27:24.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527773345007365,"aZ":-25.6943983176679,"pfxX":0.6254313849343731,"pfxZ":3.6831983303439912,"pX":0.5253601069056515,"pZ":3.0880893795008384,"vX0":5.1387512836536855,"vY0":-131.93191854929316,"vZ0":-1.358986538258383,"x":96.97,"y":155.4,"x0":-1.5303435783266564,"y0":50.00385929897066,"z0":5.506734309010352,"aX":1.1000582968629327},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":-2.3,"spinRate":2460,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.41543923496026425,"extension":5.750612612304519},"index":1,"playId":"ec0c6036-86c3-3cd2-b054-59382bc2b802","pitchNumber":2,"startTime":"2026-04-04T03:27:40.683Z","endTime":"2026-04-04T03:27:45.220Z","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":89.1,"endSpeed":81.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431996706156482,"aZ":-28.333355662610515,"pfxX":-8.315581036124481,"pfxZ":2.257814130377586,"pX":-1.0876904246239245,"pZ":3.2039058369435005,"vX0":3.375122369915357,"vY0":-129.77577871643066,"vZ0":-1.175389036815813,"x":158.46,"y":152.27,"x0":-1.3254108636619162,"y0":50.00520403122459,"z0":5.822940356063084,"aX":-14.170741745735498},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":14.3,"spinRate":1975,"spinDirection":218},"zone":11,"typeConfidence":0.96,"plateTime":0.4222170385797437,"extension":5.788492561922121},"index":2,"playId":"bd0a52de-5d3e-3a5e-a87d-1fd62f16b3b6","pitchNumber":3,"startTime":"2026-04-04T03:28:17.234Z","endTime":"2026-04-04T03:28:21.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62011776212869,"aZ":-34.24529885363849,"pfxX":2.6007743078744436,"pfxZ":-1.3387079937050816,"pX":1.3794543140603817,"pZ":0.5845718011380315,"vX0":5.868847100119299,"vY0":-123.62821387694524,"vZ0":-4.990669867643918,"x":64.42,"y":223.0,"x0":-1.363012016539007,"y0":50.0038163438574,"z0":5.5036246331821355,"aX":4.024605077625369},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.4,"breakHorizontal":-6.1,"spinRate":2457,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.44303689466787777,"extension":6.257089623654188},"index":3,"playId":"920860bb-f8ea-3e6b-83a2-e9dd8aee68b0","pitchNumber":4,"startTime":"2026-04-04T03:28:36.364Z","endTime":"2026-04-04T03:28:41.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99660563018604,"aZ":-21.808306023751484,"pfxX":-5.495315645879932,"pfxZ":5.544835821942191,"pX":0.026413699304133176,"pZ":2.275014501918542,"vX0":6.298940009956808,"vY0":-136.33832516433327,"vZ0":-4.30276543481267,"x":115.99,"y":177.35,"x0":-1.6078318509834646,"y0":50.00087757799728,"z0":5.3925923695260725,"aX":-10.269785620358924},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":8.5,"spinRate":2231,"spinDirection":231},"zone":5,"typeConfidence":0.53,"plateTime":0.40284730263638036,"extension":6.161304000449604},"index":4,"playId":"5395dcc0-f9d9-3ec1-a27b-60e43ea91c83","pitchNumber":5,"startTime":"2026-04-04T03:29:03.792Z","endTime":"2026-04-04T03:29:07.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.231843955046806,"aZ":-21.202549282516962,"pfxX":-4.9885670399678075,"pfxZ":5.714343111501192,"pX":-0.17884332757786497,"pZ":3.0530132949688196,"vX0":5.708825332003762,"vY0":-138.02415871935838,"vZ0":-2.5974750322569164,"x":123.82,"y":156.35,"x0":-1.6310106223090803,"y0":50.00037046878408,"z0":5.442405832640049,"aX":-9.573533642399516},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":7.8,"spinRate":2282,"spinDirection":230},"zone":2,"typeConfidence":0.86,"plateTime":0.39764569230890423,"extension":6.156103283113181},"hitData":{"launchSpeed":111.7,"launchAngle":10.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.27,"coordY":72.04}},"index":5,"playId":"3bf99015-87e0-38a1-958f-4ce4cb12b431","pitchNumber":6,"startTime":"2026-04-04T03:29:27.186Z","endTime":"2026-04-04T03:29:39.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:29:39.600Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brent Rooker pops out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-04T03:30:08.571Z","endTime":"2026-04-04T03:31:58.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"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":"Pop Out","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":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21071917055757,"aZ":-17.24225840272939,"pfxX":-4.674176111838151,"pfxZ":7.73394973250508,"pX":0.3454390816029776,"pZ":3.5781706646065357,"vX0":6.73286866794384,"vY0":-137.95364545911863,"vZ0":-2.322376664765711,"x":103.83,"y":142.17,"x0":-1.5176111876067906,"y0":50.00362337993321,"z0":5.591063501062797,"aX":-9.02570594629032},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":2318,"spinDirection":223},"zone":12,"typeConfidence":0.92,"plateTime":0.3968009252964637,"extension":5.849909402125998},"index":0,"playId":"202e3861-a4b5-327e-b0d9-f2b1a6405d56","pitchNumber":1,"startTime":"2026-04-04T03:30:20.797Z","endTime":"2026-04-04T03:30:23.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77924033261132,"aZ":-36.70444359200306,"pfxX":1.4717688381875473,"pfxZ":-2.960479836449003,"pX":1.01870608575248,"pZ":1.7235679692657127,"vX0":5.304361120906044,"vY0":-123.31482781255602,"vZ0":-2.1729116405513977,"x":78.17,"y":192.24,"x0":-1.3560944586265524,"y0":50.00084054672779,"z0":5.728737918576387,"aX":2.2535719214729077},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.6,"breakHorizontal":-4.0,"spinRate":2462,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.44510235536259435,"extension":5.989164652316779},"index":1,"playId":"d31ca62e-7995-3a43-a3dd-a21fec059d33","pitchNumber":2,"startTime":"2026-04-04T03:30:44.437Z","endTime":"2026-04-04T03:30:47.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341519669334165,"aZ":-36.38338208125117,"pfxX":1.72908907547178,"pfxZ":-2.6925156403380326,"pX":2.3360128939088876,"pZ":0.927810866123636,"vX0":8.452169184229287,"vY0":-125.18844427855635,"vZ0":-4.101205281304751,"x":27.96,"y":213.73,"x0":-1.3265189838836335,"y0":50.000610668220446,"z0":5.607205368962518,"aX":2.705730165540367},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.6,"breakHorizontal":-5.3,"spinRate":2563,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.4397328975819903,"extension":6.0441612123988895},"index":2,"playId":"254881c0-f86d-3052-a05f-299b8603873e","pitchNumber":3,"startTime":"2026-04-04T03:31:04.117Z","endTime":"2026-04-04T03:31:08.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039024173892205,"aZ":-24.73682825793999,"pfxX":-0.2873684130540495,"pfxZ":4.2565108799458145,"pX":1.0817469311854362,"pZ":3.179211020229657,"vX0":7.284285753245931,"vY0":-131.1477378371175,"vZ0":-0.8536124236826536,"x":75.77,"y":152.94,"x0":-1.6911572969684732,"y0":50.0020383154435,"z0":5.349505777944723,"aX":-0.503917598075662},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":-1.1,"spinRate":2333,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.41721773286579866,"extension":5.955764541244106},"index":3,"playId":"6d9b605e-7787-3075-9364-662c7cf3022e","pitchNumber":4,"startTime":"2026-04-04T03:31:26.465Z","endTime":"2026-04-04T03:31:30.626Z","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":93.8,"endSpeed":85.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17045832725959,"aZ":-27.89835669383285,"pfxX":-8.137531374299964,"pfxZ":2.282004718706121,"pX":-0.49932183112036194,"pZ":3.2371195186402897,"vX0":5.483578307253717,"vY0":-136.52691721368106,"vZ0":-1.127158674012487,"x":136.03,"y":151.38,"x0":-1.484351865625621,"y0":50.00367879985682,"z0":5.588899499540295,"aX":-15.247054296791914},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":2198,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.402359732696147,"extension":5.883588866154101},"hitData":{"launchSpeed":65.6,"launchAngle":71.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.67,"coordY":171.45}},"index":4,"playId":"5ca4f98c-123d-3ff7-a401-2729a1b90d85","pitchNumber":5,"startTime":"2026-04-04T03:31:48.265Z","endTime":"2026-04-04T03:31:58.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:31:58.696Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, third baseman Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T03:34:06.048Z","endTime":"2026-04-04T03:36:11.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.824730491984624,"aZ":-32.052896535671,"pfxX":-6.062544433192516,"pfxZ":0.10484826733468289,"pX":-0.1340536133749365,"pZ":2.5792296369942505,"vX0":-3.7776682976423683,"vY0":-108.5568835964041,"vZ0":0.08254277236816066,"x":122.11,"y":169.14,"x0":2.4260616823792787,"y0":50.0038020903823,"z0":6.07653297440651,"aX":-7.120401331794704},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":0.6,"breakHorizontal":12.1,"spinRate":2273,"spinDirection":303},"zone":5,"typeConfidence":0.9,"plateTime":0.5076585448272763,"extension":6.141561355128563},"index":0,"playId":"ab9b5413-2cf1-3d49-b43f-1d1dfe23d5bd","pitchNumber":1,"startTime":"2026-04-04T03:34:06.596Z","endTime":"2026-04-04T03:34:11.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.687370841339217,"aZ":-13.978637106340829,"pfxX":5.771003829464245,"pfxZ":10.973718902681632,"pX":-0.32352874570645657,"pZ":4.435719025650408,"vX0":-7.866144771003527,"vY0":-128.48768843662634,"vZ0":-1.361309103020735,"x":129.33,"y":119.02,"x0":2.03963037232769,"y0":50.001636881486355,"z0":6.067987831917802,"aX":9.568409946086101},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.7,"breakHorizontal":-8.5,"spinRate":2215,"spinDirection":139},"zone":11,"typeConfidence":0.93,"plateTime":0.42764731448173166,"extension":6.305596924602688},"index":1,"playId":"33a0233a-3402-3c24-ab5c-eb8c12598ed2","pitchNumber":2,"startTime":"2026-04-04T03:34:22.871Z","endTime":"2026-04-04T03:34:26.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84463785339925,"aZ":-11.421094511259911,"pfxX":5.81702701668969,"pfxZ":12.391612902962827,"pX":-0.3097839313860405,"pZ":2.8897380990519426,"vX0":-7.4098900408368085,"vY0":-129.09568049252462,"vZ0":-5.649038221336424,"x":128.81,"y":160.76,"x0":1.8524625915028259,"y0":50.001280399216455,"z0":5.998496345206487,"aX":9.741175304254037},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":21.2,"breakHorizontal":-8.8,"spinRate":2216,"spinDirection":142},"zone":1,"typeConfidence":0.93,"plateTime":0.42556485445878245,"extension":6.454492644412858},"index":2,"playId":"517e91ad-cff4-3602-b4f5-921c8dde3a43","pitchNumber":3,"startTime":"2026-04-04T03:34:38.625Z","endTime":"2026-04-04T03:34:41.678Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-04T03:34:54.329Z","endTime":"2026-04-04T03:34:58.129Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93481891590694,"aZ":-27.089796961961788,"pfxX":7.797065057845637,"pfxZ":3.83898553015009,"pX":0.2201928952942498,"pZ":0.45609918171647684,"vX0":-6.420812791696541,"vY0":-114.04507783102467,"vZ0":-6.657951124089858,"x":108.61,"y":226.47,"x0":2.0519206735901143,"y0":50.00302212741824,"z0":6.067153402979365,"aX":10.325476071210725},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":5.6,"breakHorizontal":-12.6,"spinRate":1435,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.47929972993745995,"extension":6.115745404214802},"index":4,"playId":"6c43beeb-b21f-3687-ad7d-7ce528885f29","pitchNumber":4,"startTime":"2026-04-04T03:34:58.129Z","endTime":"2026-04-04T03:35:04.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26301172646275,"aZ":-13.673972007856323,"pfxX":5.684369975922997,"pfxZ":10.666526201017362,"pX":1.8687060489468588,"pZ":5.286882245492423,"vX0":-2.2743534452392264,"vY0":-131.47337172693042,"vZ0":0.16635286302025903,"x":45.77,"y":96.03,"x0":2.010973463480707,"y0":50.002834094941754,"z0":6.245150894024581,"aX":9.859884326184927},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.6,"breakHorizontal":-9.7,"spinRate":2198,"spinDirection":151},"zone":12,"typeConfidence":0.88,"plateTime":0.41806436779566036,"extension":6.139772253310037},"index":5,"playId":"8f7dc270-bf89-3246-9d09-95c39ce35b81","pitchNumber":5,"startTime":"2026-04-04T03:35:20.773Z","endTime":"2026-04-04T03:35:24.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023090830922136,"aZ":-14.847194752698567,"pfxX":7.346813080052328,"pfxZ":10.400052717781158,"pX":0.10661620478128385,"pZ":2.5681865099061993,"vX0":-6.674701768241203,"vY0":-128.84310362085319,"vZ0":-5.732161649874761,"x":112.94,"y":169.44,"x0":1.7876268437248635,"y0":50.002326689621434,"z0":5.986256968438488,"aX":12.240365501930903},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.6,"breakHorizontal":-11.6,"spinRate":2095,"spinDirection":145},"zone":5,"typeConfidence":0.92,"plateTime":0.42657960602028,"extension":6.412370390922995},"index":6,"playId":"0e5fbc00-c3eb-309b-a8bc-4d05a0260b6c","pitchNumber":6,"startTime":"2026-04-04T03:35:39.402Z","endTime":"2026-04-04T03:35:44.325Z","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":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19349403964033,"aZ":-27.557648104443906,"pfxX":7.472095490179015,"pfxZ":3.4904997272093805,"pX":0.6750988115431242,"pZ":3.031280802842505,"vX0":-5.37959361612311,"vY0":-114.33915068911745,"vZ0":-1.323885822284151,"x":91.27,"y":156.94,"x0":2.0882339977981803,"y0":50.004098791891174,"z0":6.3233392816182805,"aX":9.888708160934948},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.2,"breakHorizontal":-12.1,"spinRate":1358,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.47914292912389334,"extension":6.02998494056989},"hitData":{"launchSpeed":92.9,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.02,"coordY":157.76}},"index":7,"playId":"8950d65b-a802-362f-8e06-617ddf02b1f8","pitchNumber":7,"startTime":"2026-04-04T03:36:03.779Z","endTime":"2026-04-04T03:36:11.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:36:11.804Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T03:36:39.040Z","endTime":"2026-04-04T03:38:29.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Christian Vázquez replaces Yordan Alvarez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-04T03:36:32.645Z","endTime":"2026-04-04T03:36:40.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56137939631743,"aZ":-11.909301790812679,"pfxX":7.239090091504464,"pfxZ":11.788308384370094,"pX":-0.6572811243413829,"pZ":1.532528673915732,"vX0":-8.880174919227539,"vY0":-130.0987982920165,"vZ0":-8.804344899409056,"x":142.05,"y":197.4,"x0":1.8551804098829399,"y0":50.002937428422854,"z0":5.856973480273978,"aX":12.445245840956074},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.6,"breakHorizontal":-11.2,"spinRate":2174,"spinDirection":143},"zone":7,"typeConfidence":0.93,"plateTime":0.4205454696078448,"extension":6.5241905501655415},"index":1,"playId":"60d7aad5-64a8-3f4b-97ee-74aecceee099","pitchNumber":1,"startTime":"2026-04-04T03:36:40.885Z","endTime":"2026-04-04T03:36:47.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074727843550736,"aZ":-32.386958043618826,"pfxX":-2.7093417390948438,"pfxZ":-0.15042085489709933,"pX":0.8269191737895832,"pZ":2.1930029581266464,"vX0":-2.8668464357716172,"vY0":-118.12113166980082,"vZ0":-2.3476225562661783,"x":85.48,"y":179.57,"x0":2.4117473150438347,"y0":50.003121387727376,"z0":6.199278692130319,"aX":-3.7998918157492856},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.6,"breakHorizontal":5.6,"spinRate":2318,"spinDirection":273},"zone":6,"typeConfidence":0.74,"plateTime":0.46503381341065797,"extension":5.982001345520542},"index":2,"playId":"bf219284-24b6-39d5-b00d-c6d5f95b8aed","pitchNumber":2,"startTime":"2026-04-04T03:36:56.945Z","endTime":"2026-04-04T03:37:00.676Z","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":78.7,"endSpeed":72.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.525190091021553,"aZ":-24.367741871480426,"pfxX":7.53264823686253,"pfxZ":5.899575426081969,"pX":0.1504864559461222,"pZ":1.9468734641905454,"vX0":-6.746553151741472,"vY0":-114.4184497645055,"vZ0":-4.151675705267015,"x":111.26,"y":186.21,"x0":2.1615845117962977,"y0":50.00166442828511,"z0":6.178342999030073,"aX":9.965927003998223},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.8,"breakHorizontal":-11.9,"spinRate":1484,"spinDirection":125},"zone":8,"typeConfidence":0.91,"plateTime":0.4790911026176241,"extension":5.994811579991324},"index":3,"playId":"253b2fd1-4a2d-30c0-b60f-a2b436afa936","pitchNumber":3,"startTime":"2026-04-04T03:37:13.429Z","endTime":"2026-04-04T03:37:16.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516115388747366,"aZ":-13.241447735234432,"pfxX":6.851827596587237,"pfxZ":10.717864859723388,"pX":-0.30846921877799904,"pZ":3.3411006945510486,"vX0":-7.62849326060958,"vY0":-132.3824563062607,"vZ0":-4.396274017732412,"x":128.76,"y":148.57,"x0":1.7267880061697933,"y0":50.001455001586756,"z0":5.9996693479802845,"aX":12.102664382819949},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.6,"breakHorizontal":-10.7,"spinRate":2251,"spinDirection":147},"zone":11,"typeConfidence":0.94,"plateTime":0.41448690786875586,"extension":6.450822095697059},"index":4,"playId":"5b43687f-1c1f-3072-abfa-2d4ebde86059","pitchNumber":4,"startTime":"2026-04-04T03:37:33.061Z","endTime":"2026-04-04T03:37:37.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96788581869177,"aZ":-14.236331641925933,"pfxX":6.976010927284367,"pfxZ":10.171784267023785,"pX":0.28637663357187865,"pZ":2.895118694938354,"vX0":-6.775807810923431,"vY0":-131.93416349179924,"vZ0":-5.20948171456809,"x":106.08,"y":160.61,"x0":1.98105774799349,"y0":50.00474553886467,"z0":5.9439377065041095,"aX":12.30467165754201},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.5,"breakHorizontal":-11.2,"spinRate":2328,"spinDirection":149},"zone":2,"typeConfidence":0.93,"plateTime":0.4151024270953809,"extension":6.385536243315272},"index":5,"playId":"fc153c55-19d5-3ce8-8a52-9b4434cc4733","pitchNumber":5,"startTime":"2026-04-04T03:37:54.021Z","endTime":"2026-04-04T03:37:57.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95598595446003,"aZ":-25.64490234123171,"pfxX":7.442287001697281,"pfxZ":4.90429835336818,"pX":-0.19947655086426552,"pZ":1.1503170098663196,"vX0":-7.40063931993954,"vY0":-114.36492675393747,"vZ0":-5.517824828992497,"x":124.6,"y":207.72,"x0":2.102794096094528,"y0":50.00463366648987,"z0":6.091797065407177,"aX":9.916197236557908},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.8,"breakHorizontal":-11.8,"spinRate":1417,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.4778822209731963,"extension":6.1536363968174},"hitData":{"launchSpeed":93.3,"launchAngle":47.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.83,"coordY":96.77}},"index":6,"playId":"f2c0c1b9-bd36-31b4-b621-4aa8ede8d982","pitchNumber":6,"startTime":"2026-04-04T03:38:19.432Z","endTime":"2026-04-04T03:38:29.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:38:29.628Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-04T03:38:54.705Z","endTime":"2026-04-04T03:39:55.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"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":"Offensive Substitution: Pinch-hitter Shay Whitcomb replaces Jose Altuve.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T03:38:41.474Z","endTime":"2026-04-04T03:38:56.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888647377654785,"aZ":-13.393285433685435,"pfxX":7.15693815847632,"pfxZ":10.843324974890127,"pX":1.4725003193678008,"pZ":3.2073160621658037,"vX0":-3.87719770116745,"vY0":-131.07930903110315,"vZ0":-4.739088670235236,"x":60.87,"y":152.18,"x0":2.044530220121035,"y0":50.00369044963896,"z0":6.046004209827634,"aX":12.397868757478697},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.7,"breakHorizontal":-12.0,"spinRate":2306,"spinDirection":145},"zone":12,"typeConfidence":0.93,"plateTime":0.41858716589367706,"extension":6.339662170534725},"index":1,"playId":"1cb1ff93-8c5b-39c1-9362-a693d0bfea50","pitchNumber":1,"startTime":"2026-04-04T03:38:56.873Z","endTime":"2026-04-04T03:39:02.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78105264457325,"aZ":-11.060826292007699,"pfxX":8.029037591408454,"pfxZ":11.824274708515961,"pX":0.20984895095732334,"pZ":2.976792447186818,"vX0":-7.424692601084601,"vY0":-133.09620180425796,"vZ0":-5.630342925766364,"x":109.0,"y":158.41,"x0":1.9986115494425494,"y0":50.00590414246689,"z0":5.927845968373802,"aX":14.341869832028499},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.3,"breakHorizontal":-12.8,"spinRate":2391,"spinDirection":144},"zone":2,"typeConfidence":0.95,"plateTime":0.41223308420314053,"extension":6.412014066512385},"index":2,"playId":"7df5344d-adde-3c69-842c-9b5efd4581f2","pitchNumber":2,"startTime":"2026-04-04T03:39:13.335Z","endTime":"2026-04-04T03:39:16.628Z","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":89.1,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41638387074742,"aZ":-13.209327892224062,"pfxX":5.757188214199337,"pfxZ":11.263368380006328,"pX":-1.5022333598895,"pZ":3.372665381498549,"vX0":-10.112398396433413,"vY0":-129.32047683085065,"vZ0":-4.022624560279298,"x":174.26,"y":147.72,"x0":1.7211437446250617,"y0":50.0063024892103,"z0":5.970406089036813,"aX":9.698230773785447},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.6,"breakHorizontal":-8.0,"spinRate":2168,"spinDirection":149},"zone":11,"typeConfidence":0.92,"plateTime":0.42447631592559887,"extension":6.521287605740462},"index":3,"playId":"854862c8-f6ea-3e0c-b0d0-b8c400e8ca09","pitchNumber":3,"startTime":"2026-04-04T03:39:35.145Z","endTime":"2026-04-04T03:39:38.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.523645603946516,"aZ":-26.76746733307216,"pfxX":9.241184138050745,"pfxZ":3.968212676759787,"pX":1.3459681448723315,"pZ":1.0615631071176268,"vX0":-4.585006681238727,"vY0":-116.15954953240013,"vZ0":-5.75225032025236,"x":65.69,"y":210.12,"x0":2.148709151270653,"y0":50.0017258318308,"z0":6.1269182976343375,"aX":12.58007046229651},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.0,"breakHorizontal":-15.5,"spinRate":1391,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.47221598550121113,"extension":6.123586945317341},"index":4,"playId":"11bae683-5855-36c8-9396-f97a4aa3155c","pitchNumber":4,"startTime":"2026-04-04T03:39:51.878Z","endTime":"2026-04-04T03:39:55.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:39:55.902Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to center fielder Jake Meyers.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T03:42:25.066Z","endTime":"2026-04-04T03:43:04.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Christian Vázquez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T03:42:27.360Z","endTime":"2026-04-04T03:42:27.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"description":"Shay Whitcomb remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-04T03:42:27.362Z","endTime":"2026-04-04T03:42:27.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"description":"Defensive Substitution: Joey Loperfido replaces third baseman Carlos Correa, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-04T03:42:27.364Z","endTime":"2026-04-04T03:42:27.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"description":"Defensive Substitution: Nick Allen replaces first baseman Christian Walker, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-04T03:42:27.366Z","endTime":"2026-04-04T03:42:27.367Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"description":"Defensive switch from left field to second base for Brice Matthews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-04T03:42:27.368Z","endTime":"2026-04-04T03:42:27.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Ryan Weiss replaces Roddery Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-04-04T03:42:27.370Z","endTime":"2026-04-04T03:42:27.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680802,"link":"/api/v1/people/680802"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.458187044923672,"aZ":-32.760655344287635,"pfxX":8.815646338846232,"pfxZ":-0.39548023000340393,"pX":0.6360064417962241,"pZ":2.606202295999254,"vX0":3.7551561601152366,"vY0":-120.66860261293435,"vZ0":-1.2500515927015066,"x":92.76,"y":168.41,"x0":-2.088032710814762,"y0":50.005836767130454,"z0":6.029013698759638,"aX":12.943846775591354},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.7,"breakHorizontal":-16.9,"spinRate":2588,"spinDirection":45},"zone":6,"typeConfidence":0.9,"plateTime":0.4546969932444238,"extension":6.053916521802031},"index":6,"playId":"c92f67f2-f204-3056-aaea-402181d65cb0","pitchNumber":1,"startTime":"2026-04-04T03:42:27.372Z","endTime":"2026-04-04T03:42:31.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424302588389644,"aZ":-18.817554786256384,"pfxX":-9.858233020567766,"pfxZ":6.971372275951355,"pX":0.5151685516736586,"pZ":1.0980598893117528,"vX0":9.607789941277032,"vY0":-137.7301807255763,"vZ0":-8.979889843902717,"x":97.36,"y":209.13,"x0":-1.7425321299556713,"y0":50.002253630044066,"z0":5.680422280016468,"aX":-18.88436270780417},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2362,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3981327310596603,"extension":6.404846860657752},"index":7,"playId":"b51fdcd8-64dd-3d43-abac-a3da23126ccc","pitchNumber":2,"startTime":"2026-04-04T03:42:39.930Z","endTime":"2026-04-04T03:42:44.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.346338217936655,"aZ":-36.41726988754593,"pfxX":8.104246277909446,"pfxZ":-2.8334703292880103,"pX":0.18058680283889555,"pZ":2.302822705898357,"vX0":2.983179633169203,"vY0":-121.92154673794315,"vZ0":-1.2960690039516156,"x":110.12,"y":176.6,"x0":-2.1139932781503386,"y0":50.00508323355127,"z0":6.001772949394935,"aX":12.126098442351658},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.2,"breakHorizontal":-15.4,"spinRate":2673,"spinDirection":50},"zone":5,"typeConfidence":0.9,"plateTime":0.450315418096916,"extension":5.969626124696029},"hitData":{"launchSpeed":93.3,"launchAngle":14.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.68,"coordY":68.51}},"index":8,"playId":"63bdba53-70e4-3e29-a88e-3237cef38349","pitchNumber":3,"startTime":"2026-04-04T03:42:54.617Z","endTime":"2026-04-04T03:43:04.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:43:04.589Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to right fielder Cam Smith. Jacob Wilson to 2nd.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T03:43:18.729Z","endTime":"2026-04-04T03:43:42.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36541312369535,"aZ":-29.231044650757323,"pfxX":-6.052190238995002,"pfxZ":1.7956874315719578,"pX":0.4108901252880899,"pZ":1.384894464287504,"vX0":8.078322306959134,"vY0":-127.22868275468663,"vZ0":-5.236433462396929,"x":101.34,"y":201.39,"x0":-2.0206584324209285,"y0":50.00333960629549,"z0":5.789513236896235,"aX":-9.91281367755855},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":9.1,"spinRate":1448,"spinDirection":237},"zone":14,"typeConfidence":0.94,"plateTime":0.43068579799304185,"extension":5.984246586827574},"hitData":{"launchSpeed":97.4,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.13,"coordY":124.83}},"index":0,"playId":"10c99cb7-29a2-3636-9ecd-91a0ebe1dcbe","pitchNumber":1,"startTime":"2026-04-04T03:43:32.180Z","endTime":"2026-04-04T03:43:42.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:43:42.082Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Max Muncy grounds into a double play, third baseman Nick Allen to second baseman Brice Matthews to first baseman Shay Whitcomb. Jacob Wilson to 3rd. Lawrence Butler out at 2nd. Max Muncy out at 1st.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T03:44:01.639Z","endTime":"2026-04-04T03:44:18.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24001837129852,"aZ":-19.77954556532894,"pfxX":-9.733125171721753,"pfxZ":6.623226881889803,"pX":0.03528068604451044,"pZ":2.574985698790684,"vX0":8.285162567558523,"vY0":-136.47934211953373,"vZ0":-5.420463344682092,"x":115.66,"y":169.26,"x0":-1.7869873223106494,"y0":50.00527277624651,"z0":5.964820630477079,"aX":-18.21998208551531},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":15.7,"spinRate":2279,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40255061486440846,"extension":6.333402711834132},"hitData":{"launchSpeed":102.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":163.84}},"index":0,"playId":"965960bd-272a-348f-a0c1-adbae1ecbc6d","pitchNumber":1,"startTime":"2026-04-04T03:44:10.574Z","endTime":"2026-04-04T03:44:18.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:44:18.640Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, third baseman Nick Allen to first baseman Shay Whitcomb.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-04T03:44:54.896Z","endTime":"2026-04-04T03:45:53.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02680177708324,"aZ":-12.324342708963243,"pfxX":-3.9210339712060387,"pfxZ":10.2890403131559,"pX":0.24630171072994814,"pZ":1.8666869188609474,"vX0":7.460900290749748,"vY0":-138.51821410618928,"vZ0":-8.122702148222505,"x":107.61,"y":188.38,"x0":-1.9815457337226525,"y0":50.005587581178865,"z0":5.675322485288275,"aX":-7.567113026732922},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":5.4,"spinRate":2452,"spinDirection":211},"zone":8,"typeConfidence":0.92,"plateTime":0.3965267684666238,"extension":6.323600594776376},"index":0,"playId":"846004a2-c375-38e0-8a6d-6fb9ee423d58","pitchNumber":1,"startTime":"2026-04-04T03:45:03.486Z","endTime":"2026-04-04T03:45:07.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85932270161711,"aZ":-14.560568443336322,"pfxX":-3.468430523155822,"pfxZ":9.11084494265853,"pX":-1.1436735376953104,"pZ":4.47155915518174,"vX0":3.8011486788841986,"vY0":-138.61220571878295,"vZ0":-1.260790440393488,"x":160.59,"y":118.05,"x0":-2.086401386051469,"y0":50.00240608729952,"z0":5.9110085488781525,"aX":-6.705453273095246},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2403,"spinDirection":208},"zone":11,"typeConfidence":0.85,"plateTime":0.3961330208369538,"extension":6.165721982443252},"index":1,"playId":"c5aac8d6-ec35-38e1-af79-abf648cc3d6f","pitchNumber":2,"startTime":"2026-04-04T03:45:27.749Z","endTime":"2026-04-04T03:45:31.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.496843426312104,"aZ":-12.437841729989888,"pfxX":-4.279617239404793,"pfxZ":10.25256351356288,"pX":-0.7204891467566604,"pZ":3.2440221275220926,"vX0":5.392450643401672,"vY0":-138.4950922623951,"vZ0":-4.617565264109689,"x":144.46,"y":151.19,"x0":-2.1449630370960175,"y0":50.0061235241221,"z0":5.777371671019484,"aX":-8.241511441257291},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2439,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.39683990463669305,"extension":6.473913103956973},"hitData":{"launchSpeed":96.1,"launchAngle":-3.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":163.84}},"index":2,"playId":"3d4408e3-2aba-3309-8aa1-091c9f665985","pitchNumber":3,"startTime":"2026-04-04T03:45:44.984Z","endTime":"2026-04-04T03:45:53.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:45:53.068Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Loperfido called out on strikes.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T03:48:09.103Z","endTime":"2026-04-04T03:49:29.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"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":{"description":"Pitching Change: Michael Kelly replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T03:47:37.700Z","endTime":"2026-04-04T03:48:11.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.740217397555377,"aZ":-16.52447277561416,"pfxX":-4.352179412897906,"pfxZ":7.811566346752606,"pX":-0.194821146623759,"pZ":2.7791250474699725,"vX0":5.389501880860044,"vY0":-140.62965548640736,"vZ0":-5.541739630610135,"x":124.43,"y":163.74,"x0":-1.5702389678349902,"y0":50.00560986010339,"z0":5.846361245853372,"aX":-8.723044408562911},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":6.8,"spinRate":2334,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38939458151669504,"extension":5.726515036096321},"index":1,"playId":"caf606bf-d147-3e8d-b7d6-7d680b75ea8a","pitchNumber":1,"startTime":"2026-04-04T03:48:11.324Z","endTime":"2026-04-04T03:48:15.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032288673165745,"aZ":-32.15696098144448,"pfxX":-5.617402235032693,"pfxZ":0.009815737652903778,"pX":1.263778716240252,"pZ":0.8962409493770236,"vX0":9.209186486935177,"vY0":-130.8784865847866,"vZ0":-5.917284313965167,"x":68.83,"y":214.58,"x0":-1.5794958072982221,"y0":50.00372681654865,"z0":5.611123622706225,"aX":-9.693448347186498},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.2,"breakHorizontal":8.0,"spinRate":1155,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.419385455144869,"extension":6.0257280289207324},"index":2,"playId":"a4b020f8-9782-3077-bd2b-3c7b697da8a5","pitchNumber":2,"startTime":"2026-04-04T03:48:26.672Z","endTime":"2026-04-04T03:48:30.301Z","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":92.0,"endSpeed":84.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63762087193996,"aZ":-26.302784312300666,"pfxX":-0.45687433836561686,"pfxZ":3.2422016825746436,"pX":-0.06156255962310342,"pZ":3.005677164690701,"vX0":4.569657423896833,"vY0":-133.96412751974552,"vZ0":-2.5523114667616986,"x":119.35,"y":157.63,"x0":-1.7320853561364256,"y0":50.00644996662972,"z0":5.856103959107727,"aX":-0.8287687754274337},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":-0.2,"spinRate":2622,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.40926062012240294,"extension":5.683325259816282},"index":3,"playId":"48f74ecd-49dc-3f55-8b14-551fed33089d","pitchNumber":3,"startTime":"2026-04-04T03:48:45.935Z","endTime":"2026-04-04T03:48:49.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.233744898742565,"aZ":-16.93233219679597,"pfxX":-3.8044631274854988,"pfxZ":7.480948937479258,"pX":-0.40719050647816263,"pZ":3.066516328689381,"vX0":4.873880664137675,"vY0":-142.2065973904821,"vZ0":-4.703043915756089,"x":132.52,"y":155.98,"x0":-1.6533042267479998,"y0":50.003116594906174,"z0":5.824498855931952,"aX":-7.751282708520337},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":5.9,"spinRate":2375,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3859615304166373,"extension":5.953716412111627},"index":4,"playId":"9a17d23d-e3b5-3622-84c3-0db8d0905965","pitchNumber":4,"startTime":"2026-04-04T03:49:05.449Z","endTime":"2026-04-04T03:49:09.227Z","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":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89749461428906,"aZ":-26.85293618957725,"pfxX":-10.443117892220517,"pfxZ":2.6438931987568886,"pX":0.6153281469260852,"pZ":2.1251829443940533,"vX0":9.509699889287605,"vY0":-141.62118369287134,"vZ0":-5.20672651077138,"x":93.55,"y":181.4,"x0":-1.443230487273354,"y0":50.006278514570475,"z0":5.724072183635909,"aX":-21.038274601385904},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.7,"breakHorizontal":16.8,"spinRate":2272,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3880287925485031,"extension":5.878235448009259},"index":5,"playId":"8cffec5b-aded-35ca-8eda-bdfb76d18e3f","pitchNumber":5,"startTime":"2026-04-04T03:49:25.563Z","endTime":"2026-04-04T03:49:29.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:49:29.857Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T03:49:45.937Z","endTime":"2026-04-04T03:50:21.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534106709501263,"aZ":-25.417135649812426,"pfxX":2.0755331279283658,"pfxZ":3.7343505603495615,"pX":-0.5868092813303858,"pZ":2.5104029281415814,"vX0":2.0542308099142526,"vY0":-133.6252224833047,"vZ0":-3.775510638467005,"x":139.37,"y":171.0,"x0":-1.6349596230735883,"y0":50.004472134103146,"z0":5.765752706899282,"aX":3.757015192510568},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-4.2,"spinRate":2576,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.40974646502165335,"extension":5.696857236844593},"index":0,"playId":"1caf7d8d-128f-3e77-91b2-004c9b83c3ae","pitchNumber":1,"startTime":"2026-04-04T03:49:57.232Z","endTime":"2026-04-04T03:50:01.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98778159977878,"aZ":-28.222595614273974,"pfxX":-10.237523718565765,"pfxZ":2.0119802321795497,"pX":-0.7673896422498994,"pZ":2.553393433541472,"vX0":5.607519004643778,"vY0":-140.3705371773244,"vZ0":-3.7107710235141944,"x":146.25,"y":169.84,"x0":-1.4760403350693796,"y0":50.005962254035964,"z0":5.760018879527191,"aX":-20.143033362191318},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.0,"breakHorizontal":17.2,"spinRate":2213,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39234436477332046,"extension":5.626074814720453},"hitData":{"launchSpeed":70.2,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.25,"coordY":168.16}},"index":1,"playId":"277938a6-1979-311d-bf70-27c30e628007","pitchNumber":2,"startTime":"2026-04-04T03:50:13.003Z","endTime":"2026-04-04T03:50:21.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:50:21.698Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T03:50:39.450Z","endTime":"2026-04-04T03:51:44.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17819921344795,"aZ":-18.477018927865203,"pfxX":-3.4905901721993473,"pfxZ":6.907660056401312,"pX":0.036177018223712915,"pZ":3.3057087296353345,"vX0":5.323620963078201,"vY0":-139.82944619376752,"vZ0":-3.4964791848925163,"x":115.62,"y":149.53,"x0":-1.4377880922563322,"y0":50.00219695635655,"z0":5.7828744348573204,"aX":-6.920918313022311},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":5.3,"spinRate":2305,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39153777973670145,"extension":5.679827659642116},"index":0,"playId":"b1581c71-c32e-3d0d-b28d-faf05a19df6b","pitchNumber":1,"startTime":"2026-04-04T03:50:53.341Z","endTime":"2026-04-04T03:50:58.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66676860012582,"aZ":-26.693973924979055,"pfxX":-10.041037186267383,"pfxZ":2.798248653395291,"pX":-0.2790057173310574,"pZ":2.342162617443225,"vX0":6.311027634181988,"vY0":-139.98642539407888,"vZ0":-4.576956527747793,"x":127.64,"y":175.54,"x0":-1.2744193755352125,"y0":50.00261536653613,"z0":5.775852386810661,"aX":-19.65292884587694},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":16.7,"spinRate":2323,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39336059087865616,"extension":5.772488671170691},"index":1,"playId":"39afdbb7-73af-3eea-8da7-27cb73170c77","pitchNumber":2,"startTime":"2026-04-04T03:51:20.551Z","endTime":"2026-04-04T03:51:24.461Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55445315620954,"aZ":-14.18671553170653,"pfxX":-3.6770223594309117,"pfxZ":8.959505523932265,"pX":0.06506740437402352,"pZ":2.830321016827912,"vX0":5.725285238810432,"vY0":-141.14437237947294,"vZ0":-5.267790043121824,"x":114.52,"y":162.36,"x0":-1.5164314712597258,"y0":50.00485297763236,"z0":5.641837075086702,"aX":-7.384386542086329},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":5.4,"spinRate":2432,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3887631884679217,"extension":5.715493905243361},"index":2,"playId":"fa8b0f20-fb41-3e6d-a31e-77885b606e41","pitchNumber":3,"startTime":"2026-04-04T03:51:40.780Z","endTime":"2026-04-04T03:51:44.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:51:44.169Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Meyers walks.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T03:52:01.625Z","endTime":"2026-04-04T03:54:40.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":85.4,"endSpeed":77.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.469814139591065,"aZ":-26.190012092550756,"pfxX":8.710167479406955,"pfxZ":3.8935796124340847,"pX":1.133100386135608,"pZ":2.901526721300653,"vX0":3.7227316756553677,"vY0":-124.22283920901096,"vZ0":-1.6710728051772548,"x":73.81,"y":160.44,"x0":-1.52377431034674,"y0":50.00572445207756,"z0":5.7929352284418565,"aX":13.405444196747414},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.8,"breakHorizontal":-16.7,"spinRate":2791,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4435424968419759,"extension":5.7917381260581005},"index":0,"playId":"8fef9075-1388-3bb3-9a4c-b19dda3ba856","pitchNumber":1,"startTime":"2026-04-04T03:52:09.379Z","endTime":"2026-04-04T03:52:14.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.065481251962023,"aZ":-25.77508604355392,"pfxX":9.30232086118029,"pfxZ":4.3112200280030315,"pX":0.5207230347948345,"pZ":2.722063158380376,"vX0":2.0118356105032835,"vY0":-121.92259262567138,"vZ0":-1.8686681407442989,"x":97.15,"y":165.28,"x0":-1.5257908748901117,"y0":50.003906183681146,"z0":5.753261204524161,"aX":13.81111160472414},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.6,"breakHorizontal":-17.3,"spinRate":2815,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4516453263234599,"extension":5.767574392930617},"index":1,"playId":"2b5df185-77b9-359e-a8ba-db4a2da1a536","pitchNumber":2,"startTime":"2026-04-04T03:52:27.786Z","endTime":"2026-04-04T03:52:31.560Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19667973547988,"aZ":-23.809285195696418,"pfxX":-11.414550493629493,"pfxZ":4.389452421459182,"pX":0.3376740594953237,"pZ":1.5425167003337692,"vX0":8.08386048281205,"vY0":-138.19082113796776,"vZ0":-6.83363711940495,"x":104.13,"y":197.13,"x0":-1.16552917629039,"y0":50.00008165300231,"z0":5.683550697871812,"aX":-21.73514771885459},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.5,"breakHorizontal":18.6,"spinRate":2357,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39870261618954395,"extension":5.675957947307401},"index":2,"playId":"191b7cd0-d21b-31c4-ac57-8e1f7615174d","pitchNumber":3,"startTime":"2026-04-04T03:52:46.175Z","endTime":"2026-04-04T03:52:55.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Allen advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"191b7cd0-d21b-31c4-ac57-8e1f7615174d","startTime":"2026-04-04T03:53:07.656Z","endTime":"2026-04-04T03:53:08.393Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"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":95.4,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.37095248841252,"aZ":-25.20033248520131,"pfxX":-11.03327643306146,"pfxZ":3.6624889815708546,"pX":0.08946517561853652,"pZ":2.3411717736549034,"vX0":7.435395290687941,"vY0":-138.48089963319498,"vZ0":-4.5411279796206765,"x":113.59,"y":175.57,"x0":-1.2230373136719268,"y0":50.00527307793195,"z0":5.7282714424186585,"aX":-21.02721612768851},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":18.0,"spinRate":2397,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39842001799703164,"extension":5.7094036662472},"index":4,"playId":"d3268484-feed-3b60-8c86-cea060913a85","pitchNumber":4,"startTime":"2026-04-04T03:53:08.393Z","endTime":"2026-04-04T03:53:12.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83726276873074,"aZ":-14.005892337378201,"pfxX":-5.271643846435941,"pfxZ":9.135850798286638,"pX":0.9023926520097063,"pZ":1.9529222368101464,"vX0":7.869298509430149,"vY0":-140.60223606163703,"vZ0":-7.447165664702418,"x":82.6,"y":186.05,"x0":-1.2563845461644156,"y0":50.00642312339048,"z0":5.557412971794967,"aX":-10.488080858916287},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":7.8,"spinRate":2438,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3905430065036253,"extension":5.875653452702277},"index":5,"playId":"92e50365-df7f-34bd-adba-5a56659bbb7f","pitchNumber":5,"startTime":"2026-04-04T03:53:30.358Z","endTime":"2026-04-04T03:53:35.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.276014887596425,"aZ":-33.69101375563605,"pfxX":8.867861840407627,"pfxZ":-0.995666821616565,"pX":-0.14046173468238407,"pZ":2.004694260334501,"vX0":0.9652191352631642,"vY0":-123.43290299346987,"vZ0":-2.014250264847552,"x":122.35,"y":184.65,"x0":-1.688269355442988,"y0":50.001940942803984,"z0":5.7002796017436195,"aX":13.52093285050159},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-16.2,"spinRate":2860,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.44575932354406644,"extension":5.610020902318447},"index":6,"playId":"3b69a27c-07f0-3196-91b9-7fe84871be8e","pitchNumber":6,"startTime":"2026-04-04T03:53:49.105Z","endTime":"2026-04-04T03:53:55.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.433721100967738,"aZ":-30.714481814503173,"pfxX":7.441497699799168,"pfxZ":0.9413437352460496,"pX":1.425462664178493,"pZ":1.3021700646757284,"vX0":4.8306112959794705,"vY0":-124.18086023761248,"vZ0":-4.228360621460207,"x":62.66,"y":203.62,"x0":-1.5188754978444006,"y0":50.00102006405836,"z0":5.613825211439577,"aX":11.49038837546817},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.8,"breakHorizontal":-14.6,"spinRate":2943,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44294655857426024,"extension":5.85152790432787},"index":7,"playId":"068765d3-14ab-3cb1-ac91-1e76834fc823","pitchNumber":7,"startTime":"2026-04-04T03:54:14.742Z","endTime":"2026-04-04T03:54:19.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.487096349190274,"aZ":-23.791520856207708,"pfxX":-9.14692277352003,"pfxZ":4.404465529409496,"pX":1.713452524701594,"pZ":2.005652967655346,"vX0":10.71962301528085,"vY0":-138.0344534608967,"vZ0":-5.351642241279982,"x":51.69,"y":184.63,"x0":-1.05630174059384,"y0":50.00626295431436,"z0":5.600081845434227,"aX":-17.423187723646638},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":13.9,"spinRate":2409,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3988235373237914,"extension":5.766605199069902},"index":8,"playId":"bb45940a-4887-3632-b029-7494cee0c414","pitchNumber":8,"startTime":"2026-04-04T03:54:35.142Z","endTime":"2026-04-04T03:54:40.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:54:40.278Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers challenged (pitch result), call on the field was confirmed: Yainer Diaz walks. Nick Allen to 3rd. Jake Meyers to 2nd.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T03:54:44.569Z","endTime":"2026-04-04T03:57:21.281Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"postOnThird":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792003737606745,"aZ":-28.44806395846186,"pfxX":1.349996130938452,"pfxZ":2.1570229920215436,"pX":1.7227522577710213,"pZ":1.674564022523064,"vX0":7.249342852841266,"vY0":-130.3518664156359,"vZ0":-4.739708268095366,"x":51.33,"y":193.57,"x0":-1.2668277481068966,"y0":50.00059294388027,"z0":5.658123493916257,"aX":2.32695829216768},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.0,"spinRate":2816,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4198065986241617,"extension":5.5239709705010975},"index":0,"playId":"1f3fbb57-c6ff-39fd-9ac5-337a38b9f5b4","pitchNumber":1,"startTime":"2026-04-04T03:55:07.339Z","endTime":"2026-04-04T03:55:11.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736618463707817,"aZ":-29.283006442637056,"pfxX":1.8145943618654314,"pfxZ":1.6700583993866545,"pX":0.8636593913619399,"pZ":1.3503462023286417,"vX0":5.367881751422238,"vY0":-130.5396504704238,"vZ0":-5.479355037870073,"x":84.08,"y":202.32,"x0":-1.452604371289366,"y0":50.00179720350144,"z0":5.673082497972971,"aX":3.1405212020183693},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-4.4,"spinRate":2840,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.41911710735697705,"extension":5.804753228955129},"index":1,"playId":"a0b2d91e-0976-3a35-a599-f0cffdbe9a37","pitchNumber":2,"startTime":"2026-04-04T03:55:23.130Z","endTime":"2026-04-04T03:55:27.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14334170349158,"aZ":-30.208117831367336,"pfxX":6.075029266938181,"pfxZ":1.2603788166468428,"pX":2.024893391382099,"pZ":1.2335770047032555,"vX0":6.271718953141578,"vY0":-124.74984021692406,"vZ0":-4.5534995282120985,"x":39.82,"y":205.47,"x0":-1.3229878409998856,"y0":50.00177734092822,"z0":5.610130626866201,"aX":9.44713262812306},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":-12.6,"spinRate":2784,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4412736237296917,"extension":6.127273556000273},"index":2,"playId":"af35cb8a-e3e2-3cc3-8a80-bbc075d17ce6","pitchNumber":3,"startTime":"2026-04-04T03:55:39.720Z","endTime":"2026-04-04T03:55:44.100Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516840722029173,"aZ":-31.346207787108995,"pfxX":7.9142529042061796,"pfxZ":0.5487949316819103,"pX":0.6026190797477848,"pZ":1.845275912245972,"vX0":2.783791959149074,"vY0":-122.85897820774652,"vZ0":-2.6940545758851595,"x":94.03,"y":188.96,"x0":-1.5763542123790881,"y0":50.003350845168114,"z0":5.645861084142549,"aX":11.983570760377253},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":-15.0,"spinRate":2852,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.44745489445320086,"extension":5.715758537024166},"index":3,"playId":"6b388e7c-9b96-32f8-acc4-38cc5eaa1e02","pitchNumber":4,"startTime":"2026-04-04T03:55:59.591Z","endTime":"2026-04-04T03:56:04.888Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269011586951123,"aZ":-30.000262592490863,"pfxX":7.162818311146071,"pfxZ":1.4476292798856925,"pX":0.974755616495875,"pZ":1.7304257785581234,"vX0":3.8632590824641206,"vY0":-122.44152568782143,"vZ0":-3.1679184100525792,"x":79.84,"y":192.06,"x0":-1.559069217276112,"y0":50.00596769409119,"z0":5.633392192245335,"aX":10.7749853382967},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-13.9,"spinRate":2828,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44895139693699226,"extension":5.62406815333379},"index":4,"playId":"90fe8484-d327-3e7b-add1-b5717e10d313","pitchNumber":5,"startTime":"2026-04-04T03:56:16.693Z","endTime":"2026-04-04T03:56:26.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.693397818148537,"aZ":-16.028466235921424,"pfxX":-5.7879141768701,"pfxZ":7.912761471667947,"pX":0.9491936830755588,"pZ":1.5890892668827372,"vX0":8.385790991284994,"vY0":-141.56047212049407,"vZ0":-8.073234107937985,"x":80.82,"y":195.87,"x0":-1.2921600957803923,"y0":50.00146751004452,"z0":5.492936400220097,"aX":-11.809035465805506},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":8.9,"spinRate":2421,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3861257969229732,"extension":5.537165971169205},"index":5,"playId":"eb18e699-55a1-30ec-82c6-92ecae4cf916","pitchNumber":6,"startTime":"2026-04-04T03:56:54.274Z","endTime":"2026-04-04T03:57:21.281Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-04-04T03:57:21.281Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Matthews walks. Nick Allen scores. Jake Meyers to 3rd. Yainer Diaz to 2nd.","rbi":1,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T03:58:06.344Z","endTime":"2026-04-04T03:59:58.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnThird":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":{"id":547184,"link":"/api/v1/people/547184"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T03:57:49.748Z","endTime":"2026-04-04T03:58:08.541Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.002422357318075,"aZ":-17.620454812313145,"pfxX":-6.315236820358895,"pfxZ":7.216663524027657,"pX":0.9987638976445921,"pZ":1.2353396724005141,"vX0":8.361511297939119,"vY0":-140.85552869748958,"vZ0":-8.877077507215386,"x":78.93,"y":205.43,"x0":-1.1830932036329191,"y0":50.00038340444881,"z0":5.5594442416073,"aX":-12.73083967801774},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":9.8,"spinRate":2360,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3883670788719571,"extension":5.807385185439577},"index":1,"playId":"472e643f-5189-315b-a142-708520d169db","pitchNumber":1,"startTime":"2026-04-04T03:58:08.541Z","endTime":"2026-04-04T03:58:13.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.925933286121534,"aZ":-30.699616613979266,"pfxX":7.682807974435452,"pfxZ":0.9682994140756236,"pX":1.6492452904550525,"pZ":2.378182877556184,"vX0":4.846494589954934,"vY0":-123.54141638527824,"vZ0":-1.8545401337237397,"x":158.16,"y":167.11,"x0":-1.343085242241437,"y0":50.00596887966579,"z0":5.743987978863037,"aX":11.758202646315462},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-15.1,"spinRate":2890,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4450798166165355,"extension":5.401263306821827},"index":2,"playId":"e9eaff55-5148-31a3-a8e7-a2dd3e6653af","pitchNumber":2,"startTime":"2026-04-04T03:58:23.875Z","endTime":"2026-04-04T03:58:27.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57951976267833,"aZ":-29.554658981272805,"pfxX":7.301472886251359,"pfxZ":1.7568667092655446,"pX":-1.0796970663576997,"pZ":2.6544802342270954,"vX0":-0.6461541965398799,"vY0":-121.96815944220805,"vZ0":-1.2561715370735984,"x":70.63,"y":155.5,"x0":-1.7567393997226821,"y0":50.00231785327616,"z0":5.752241418154327,"aX":10.872110895168722},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.1,"breakHorizontal":-13.0,"spinRate":2855,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4510854331750904,"extension":5.687353757701095},"index":3,"playId":"3a75e6da-8416-3e37-9e51-5e891ac972d8","pitchNumber":3,"startTime":"2026-04-04T03:58:41.266Z","endTime":"2026-04-04T03:58:45.826Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.558171649050774,"aZ":-30.539976238463993,"pfxX":7.743580100687765,"pfxZ":1.0773855109455663,"pX":0.14356842625673297,"pZ":2.3592082051005474,"vX0":1.7906423854562488,"vY0":-123.2216055242691,"vZ0":-1.7792744171237576,"x":111.53,"y":175.08,"x0":-1.6004702447440349,"y0":50.00334517860486,"z0":5.704341862819525,"aX":11.747076174259707},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.4,"spinRate":2824,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.44682014077084453,"extension":6.058561908477597},"index":4,"playId":"b570129e-711b-35d0-a672-8622bb0059cd","pitchNumber":4,"startTime":"2026-04-04T03:58:57.469Z","endTime":"2026-04-04T03:59:01.065Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.033879028945996,"aZ":-30.125263284576253,"pfxX":8.17259308808484,"pfxZ":1.356319790721253,"pX":-0.20260783292995502,"pZ":2.695633176869132,"vX0":0.8873783911304303,"vY0":-122.71786167454829,"vZ0":-1.0484338706796292,"x":124.72,"y":166.0,"x0":-1.6301758222990408,"y0":50.00066983183881,"z0":5.722997171925423,"aX":12.311145220467955},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.0,"spinRate":2788,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.4484149596564837,"extension":5.983813581565332},"index":5,"playId":"e94504d7-16f4-345f-90ca-e477ead19a55","pitchNumber":5,"startTime":"2026-04-04T03:59:13.128Z","endTime":"2026-04-04T03:59:16.766Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70241095763549,"aZ":-30.325017953534125,"pfxX":8.1413983100229,"pfxZ":1.2163363491437256,"pX":-0.40062940052350454,"pZ":1.9180748760437178,"vX0":0.5114375755427886,"vY0":-123.06741264239032,"vZ0":-2.676384993980956,"x":132.27,"y":186.99,"x0":-1.6679362569363776,"y0":50.002953200543615,"z0":5.61451816737142,"aX":12.362213345651071},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":-14.9,"spinRate":2825,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.4467882326426946,"extension":5.806965174272557},"index":6,"playId":"f877bca2-8c8b-321c-bc36-617295b9380f","pitchNumber":6,"startTime":"2026-04-04T03:59:30.300Z","endTime":"2026-04-04T03:59:33.646Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308166190085426,"aZ":-28.318981244726665,"pfxX":8.57215943479324,"pfxZ":2.5702284045240855,"pX":-0.848440163572523,"pZ":2.5299331524788133,"vX0":-0.4785187202809604,"vY0":-122.0226967674228,"vZ0":-1.7010234455548385,"x":149.34,"y":170.47,"x0":-1.761840117630374,"y0":50.00161444806516,"z0":5.68942091070717,"aX":12.850694157413217},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.4,"breakHorizontal":-15.4,"spinRate":2851,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.449871119583503,"extension":5.57018834831789},"index":7,"playId":"8f3494be-16eb-39b6-8b1a-31a9fb4ce2b8","pitchNumber":7,"startTime":"2026-04-04T03:59:52.204Z","endTime":"2026-04-04T03:59:58.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T03:59:58.295Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-04T04:01:05.665Z","endTime":"2026-04-04T04:01:15.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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_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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-04T04:00:32.843Z","endTime":"2026-04-04T04:01:07.675Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.92778466212622,"aZ":-26.114701741170734,"pfxX":-10.330475456233781,"pfxZ":3.2524756642691823,"pX":-0.4978730047930863,"pZ":2.6360223442150197,"vX0":5.879586772255192,"vY0":-136.99370231537085,"vZ0":-3.294837109005911,"x":135.98,"y":167.61,"x0":-1.3527710159689392,"y0":50.00201021653925,"z0":5.680066156328774,"aX":-19.240225620626852},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":2385,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40293923676492627,"extension":5.691461689691232},"hitData":{"launchSpeed":75.8,"launchAngle":8.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":151.68}},"index":1,"playId":"63d2264e-ce47-30e7-aaca-256edd2837e1","pitchNumber":1,"startTime":"2026-04-04T04:01:07.675Z","endTime":"2026-04-04T04:01:15.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:01:15.449Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzel Clarke strikes out swinging.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T04:05:03.203Z","endTime":"2026-04-04T04:06:49.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,8],"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":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739289502772614,"aZ":-20.490379976503892,"pfxX":-9.192233029406761,"pfxZ":6.27349783117924,"pX":0.4475203423123632,"pZ":0.8979410778060336,"vX0":9.149419765204273,"vY0":-136.06363037061834,"vZ0":-9.431192519661227,"x":99.94,"y":214.54,"x0":-1.7753953144036188,"y0":50.004268793050805,"z0":5.847082928380394,"aX":-17.120966842208315},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":14.5,"spinRate":2234,"spinDirection":211},"zone":14,"typeConfidence":0.78,"plateTime":0.40360976658289305,"extension":6.385001431739293},"index":0,"playId":"28c067b3-8aa7-32c5-aa4a-4b2f9074d9f0","pitchNumber":1,"startTime":"2026-04-04T04:05:03.203Z","endTime":"2026-04-04T04:05:06.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.982367151665976,"aZ":-30.9593533181432,"pfxX":6.737123734111466,"pfxZ":0.8232321707539088,"pX":2.0921509782267047,"pZ":1.1879633905837865,"vX0":7.119831964621925,"vY0":-121.81812615767409,"vZ0":-4.6397659487439835,"x":37.25,"y":206.7,"x0":-1.768401573333692,"y0":50.000736110901855,"z0":5.863569004984167,"aX":9.893082353991659},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":-14.2,"spinRate":2591,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.45359406949721803,"extension":6.140422373267262},"index":1,"playId":"8d64fb49-3ef0-30d3-995e-557691d157a6","pitchNumber":2,"startTime":"2026-04-04T04:05:15.522Z","endTime":"2026-04-04T04:05:19.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5404922224454,"aZ":-11.721556387896115,"pfxX":-3.8028719569470284,"pfxZ":10.796681917074164,"pX":0.17305295604763116,"pZ":2.432439070551595,"vX0":7.015584805346806,"vY0":-137.7372146418822,"vZ0":-6.7486119494392245,"x":110.4,"y":173.1,"x0":-1.9291951234431366,"y0":50.006578778558676,"z0":5.730724124695878,"aX":-7.206984701048909},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":5.2,"spinRate":2463,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3997746922722656,"extension":6.339121443482713},"index":2,"playId":"5361ac89-b447-3059-95f6-5a6973301ca4","pitchNumber":3,"startTime":"2026-04-04T04:05:28.890Z","endTime":"2026-04-04T04:05:32.457Z","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":93.5,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.611072676209915,"aZ":-20.659489742653115,"pfxX":-8.977620784769517,"pfxZ":6.226636991198166,"pX":-0.11866265580148955,"pZ":2.665122278809722,"vX0":7.527722848996799,"vY0":-135.8400214548302,"vZ0":-4.797878747756941,"x":121.52,"y":166.82,"x0":-1.7734635296863908,"y0":50.00404162937852,"z0":5.910658987171474,"aX":-16.606580165168445},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2246,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.4048169144777014,"extension":6.121738008096901},"index":3,"playId":"08c29c84-4fb5-3c89-995e-019c583518b7","pitchNumber":4,"startTime":"2026-04-04T04:05:42.253Z","endTime":"2026-04-04T04:05:46.255Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-04T04:05:52.523Z","endTime":"2026-04-04T04:06:02.608Z","isPitch":false,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.270591467730455,"aZ":-11.346113497828078,"pfxX":-4.295292504823125,"pfxZ":10.511037655060123,"pX":-0.521491266692349,"pZ":3.8629327499572,"vX0":5.126459097831556,"vY0":-140.8878023440829,"vZ0":-3.584067378226475,"x":136.88,"y":134.48,"x0":-1.8190016406929475,"y0":50.003797693715185,"z0":5.901433304518603,"aX":-8.512475662046674},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2519,"spinDirection":202},"zone":11,"typeConfidence":0.87,"plateTime":0.3909085375854575,"extension":6.184086423115797},"index":5,"playId":"eca19b9b-ecaf-3bc1-83ea-7d45417a586f","pitchNumber":5,"startTime":"2026-04-04T04:06:02.608Z","endTime":"2026-04-04T04:06:06.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50913144511716,"aZ":-28.592592681553505,"pfxX":7.328219810572136,"pfxZ":2.3637746511270814,"pX":1.1672899244767152,"pZ":1.884302282336229,"vX0":5.024183301378939,"vY0":-122.87508840551013,"vZ0":-3.666340975636591,"x":72.51,"y":187.9,"x0":-1.86264153368543,"y0":50.002606124117946,"z0":5.850591118981813,"aX":11.09760753722843},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-14.5,"spinRate":2672,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4473933479686769,"extension":6.055853584930489},"index":6,"playId":"a0a06c40-fa02-3ac6-aee7-eab2bd2bf936","pitchNumber":6,"startTime":"2026-04-04T04:06:23.198Z","endTime":"2026-04-04T04:06:27.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-04T04:06:43.866Z","endTime":"2026-04-04T04:06:46.048Z","isPitch":false,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31006027718211,"aZ":-19.573106209501983,"pfxX":-9.309858081762457,"pfxZ":6.790625528673079,"pX":-0.3267733779696762,"pZ":2.8372881847192413,"vX0":7.246920847493346,"vY0":-136.16602972284215,"vZ0":-4.628475769129145,"x":129.46,"y":162.17,"x0":-1.8294878107111083,"y0":50.00029482815639,"z0":5.936113973679025,"aX":-17.26635582169681},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":15.1,"spinRate":2310,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4041569121738888,"extension":6.40118772969578},"index":8,"playId":"b1fee3bc-740b-3d42-8693-0df9b32add28","pitchNumber":7,"startTime":"2026-04-04T04:06:46.048Z","endTime":"2026-04-04T04:06:49.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:06:49.336Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out to shortstop Jeremy Peña.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T04:06:56.503Z","endTime":"2026-04-04T04:08:28.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":90.4,"endSpeed":82.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12213840157855,"aZ":-32.52168816738834,"pfxX":-7.430893603953386,"pfxZ":-0.2036467591193194,"pX":-0.35829804735107296,"pZ":1.3467240968304452,"vX0":6.561715506765281,"vY0":-131.36152965772547,"vZ0":-5.1822138212818025,"x":130.66,"y":202.42,"x0":-1.9292250325958356,"y0":50.000943024466565,"z0":5.777053780146973,"aX":-12.920834389963066},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.3,"breakHorizontal":11.9,"spinRate":1571,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.41776058112000314,"extension":6.18257324917957},"index":0,"playId":"8bab3a6a-ceca-3257-b974-a71014e66bb9","pitchNumber":1,"startTime":"2026-04-04T04:07:14.495Z","endTime":"2026-04-04T04:07:17.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74167983023938,"aZ":-33.7736353964573,"pfxX":-7.974483159158652,"pfxZ":-0.9063364254411894,"pX":-0.14314310821604362,"pZ":1.704164879691892,"vX0":7.0354872012039396,"vY0":-132.2590836649424,"vZ0":-4.19167525437394,"x":122.46,"y":192.77,"x0":-1.8091985566403033,"y0":50.00540212454306,"z0":5.802577845742125,"aX":-14.04788905402053},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.4,"breakHorizontal":12.8,"spinRate":1498,"spinDirection":236},"zone":8,"typeConfidence":0.89,"plateTime":0.41505785204441725,"extension":6.104555431672405},"index":1,"playId":"bd0f22ee-31b0-37c1-aefa-18987225937d","pitchNumber":2,"startTime":"2026-04-04T04:07:28.080Z","endTime":"2026-04-04T04:07:55.108Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26459961041507,"aZ":-29.927130047118155,"pfxX":8.186241528029274,"pfxZ":1.4216186877568493,"pX":1.376809334684585,"pZ":2.4013701307131217,"vX0":5.5418162854613815,"vY0":-125.87914242511411,"vZ0":-2.348103773944308,"x":64.52,"y":173.94,"x0":-1.9285425860803658,"y0":50.00251431793422,"z0":5.807184945962063,"aX":12.931165672910568},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-16.2,"spinRate":2689,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4377467304571905,"extension":6.225537788136381},"index":2,"playId":"c4ce2c61-c8dd-38c7-be2e-a4ce51108994","pitchNumber":3,"startTime":"2026-04-04T04:08:02.914Z","endTime":"2026-04-04T04:08:07.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43364033387597,"aZ":-10.35811821671157,"pfxX":-4.162699322323226,"pfxZ":10.93632070592239,"pX":0.5112392021301326,"pZ":3.2064646510587225,"vX0":8.04561174660059,"vY0":-141.1330390594847,"vZ0":-5.178119256375675,"x":97.51,"y":152.21,"x0":-1.850046159598805,"y0":50.00404823521715,"z0":5.746911708331501,"aX":-8.30531155353792},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2608,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.38973643679138403,"extension":6.699000563920922},"hitData":{"launchSpeed":90.5,"launchAngle":11.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":122.18,"coordY":136.78}},"index":3,"playId":"b4d9bd40-b1f6-3742-8b97-5562b66cb0f7","pitchNumber":4,"startTime":"2026-04-04T04:08:20.712Z","endTime":"2026-04-04T04:08:28.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:08:28.752Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-04T04:08:48.380Z","endTime":"2026-04-04T04:10:21.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939967928695165,"aZ":-33.64462022874451,"pfxX":10.251386392401614,"pfxZ":-0.9695447239454555,"pX":0.016955368657193427,"pZ":3.529601718427847,"vX0":1.6826693382751134,"vY0":-123.15251895520034,"vZ0":0.8990614357486855,"x":116.35,"y":143.48,"x0":-2.008218821588927,"y0":50.005420792395874,"z0":6.039935487204758,"aX":15.506841077955087},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":-19.0,"spinRate":2736,"spinDirection":48},"zone":12,"typeConfidence":0.9,"plateTime":0.44739091519789387,"extension":6.316916674232293},"index":0,"playId":"403b589c-d47c-30e9-ac74-7b2c1e1b93c9","pitchNumber":1,"startTime":"2026-04-04T04:08:51.013Z","endTime":"2026-04-04T04:08:55.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189332062452966,"aZ":-36.91514612687745,"pfxX":10.539856881617215,"pfxZ":-3.25906128499053,"pX":-0.6639209252647167,"pZ":2.5331277792776934,"vX0":0.3051501593730908,"vY0":-120.35881471224228,"vZ0":-0.3497137574766025,"x":142.31,"y":170.39,"x0":-2.160186998182912,"y0":50.002959642651575,"z0":5.972883511645711,"aX":15.333057792948905},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.6,"breakHorizontal":-19.1,"spinRate":2669,"spinDirection":45},"zone":4,"typeConfidence":0.9,"plateTime":0.4565490241031731,"extension":6.195651239900175},"index":1,"playId":"739433f6-022a-32bf-9756-3b35c3d84851","pitchNumber":2,"startTime":"2026-04-04T04:09:04.440Z","endTime":"2026-04-04T04:09:09.365Z","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":83.8,"endSpeed":76.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.761142908749353,"aZ":-33.86558882289803,"pfxX":9.457272216636218,"pfxZ":-1.1469824190158011,"pX":0.5072817865081858,"pZ":1.9298200181617298,"vX0":2.9427169452892468,"vY0":-121.98058977644814,"vZ0":-2.3551382805816377,"x":97.66,"y":186.67,"x0":-1.9482534335611612,"y0":50.0001718063256,"z0":5.876105207444382,"aX":14.007621653986698},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":-17.9,"spinRate":2669,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.45194932779111907,"extension":6.261427473394248},"index":2,"playId":"b41ca1a6-d854-3746-9978-dcfabe14e7df","pitchNumber":3,"startTime":"2026-04-04T04:09:18.856Z","endTime":"2026-04-04T04:09:22.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4420883576379,"aZ":-12.610366696016017,"pfxX":-3.2119300074820725,"pfxZ":10.08660692597001,"pX":1.2382966611963198,"pZ":2.4273158873154883,"vX0":8.73295177846619,"vY0":-138.70849908694308,"vZ0":-6.751135104752595,"x":69.8,"y":173.24,"x0":-1.5402482840592666,"y0":50.00014474254643,"z0":5.742012907519696,"aX":-6.22959956522692},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":4.0,"spinRate":2422,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.39562690933593503,"extension":6.424600308967668},"index":3,"playId":"a9b4661f-8ff7-332f-9f06-a50409a9b1cb","pitchNumber":4,"startTime":"2026-04-04T04:09:42.474Z","endTime":"2026-04-04T04:09:46.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85414869538953,"aZ":-12.795416538844961,"pfxX":-3.2399925157730234,"pfxZ":9.876103724632223,"pX":1.0526435849363556,"pZ":2.462602813099064,"vX0":8.617997419975362,"vY0":-139.74980350338652,"vZ0":-6.716348153453477,"x":76.88,"y":172.29,"x0":-1.6611714131843862,"y0":50.00260061958075,"z0":5.7514069474546705,"aX":-6.358254535817781},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":2467,"spinDirection":203},"zone":12,"typeConfidence":0.92,"plateTime":0.39313951960404614,"extension":6.184551653830959},"index":4,"playId":"d1929f26-8ef3-3bf6-ae76-fa565b93b131","pitchNumber":5,"startTime":"2026-04-04T04:09:57.460Z","endTime":"2026-04-04T04:10:01.394Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071786102921916,"aZ":-35.126077564578914,"pfxX":8.77353468678546,"pfxZ":-1.9653714701324656,"pX":1.451871929941056,"pZ":0.8596396418673384,"vX0":5.072022158386141,"vY0":-122.91878158489095,"vZ0":-4.587136312860398,"x":61.66,"y":215.57,"x0":-1.7890394680651696,"y0":50.000416456992525,"z0":5.786381374214412,"aX":13.203163053492702},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":-17.2,"spinRate":2641,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4484131232562216,"extension":6.504299869138504},"index":5,"playId":"7c871910-5078-330c-8f7a-17fbdf648289","pitchNumber":6,"startTime":"2026-04-04T04:10:16.867Z","endTime":"2026-04-04T04:10:21.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:10:21.343Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Vázquez lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T04:13:02.428Z","endTime":"2026-04-04T04:13:45.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Darell Hernaiz replaces shortstop Jacob Wilson, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T04:12:14.200Z","endTime":"2026-04-04T04:12:14.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"description":"Pitching Change: J.T. Ginn replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-04T04:12:14.214Z","endTime":"2026-04-04T04:13:04.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23260900230284,"aZ":-25.237421317861923,"pfxX":-8.501831431424682,"pfxZ":3.548973804360278,"pX":-0.17550109998446764,"pZ":2.5224326965838806,"vX0":4.985139717796153,"vY0":-139.57705116179162,"vZ0":-3.9339395129983252,"x":123.69,"y":170.67,"x0":-0.8892271737411823,"y0":50.00148361692934,"z0":5.631032454567284,"aX":-16.612403375920746},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":14.3,"spinRate":1930,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.3938668446223983,"extension":6.541479493299702},"index":2,"playId":"f189e5c9-61fb-3773-b983-8d76ec5cac75","pitchNumber":1,"startTime":"2026-04-04T04:13:04.768Z","endTime":"2026-04-04T04:13:08.372Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.478124977890513,"aZ":-26.125791376501187,"pfxX":-7.889024760235807,"pfxZ":3.1104747616811297,"pX":-0.37610418860704353,"pZ":1.7921254860890026,"vX0":4.474197240254603,"vY0":-138.64536436236628,"vZ0":-5.303374750113363,"x":131.34,"y":190.39,"x0":-0.9872794336389783,"y0":50.00148775082124,"z0":5.476996041998794,"aX":-15.331789179690308},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":13.3,"spinRate":1920,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.3953019328958174,"extension":6.664578732679097},"index":3,"playId":"088be1b2-f26f-3376-8170-04e9277fc500","pitchNumber":2,"startTime":"2026-04-04T04:13:20.400Z","endTime":"2026-04-04T04:13:24.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057452884597048,"aZ":-35.72842614141417,"pfxX":6.494865700117433,"pfxZ":-2.2372524619358582,"pX":0.956431880803311,"pZ":2.606475134462899,"vX0":3.4474140926264707,"vY0":-125.75232086207384,"vZ0":0.18712803280753687,"x":80.54,"y":168.41,"x0":-1.2810491458986235,"y0":50.006059612540284,"z0":5.455169097105062,"aX":10.292891141075653},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":-12.6,"spinRate":2486,"spinDirection":32},"zone":12,"typeConfidence":0.91,"plateTime":0.43734977199935887,"extension":6.310723136860929},"hitData":{"launchSpeed":89.6,"launchAngle":18.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.93,"coordY":109.58}},"index":4,"playId":"373c1a86-02bc-3108-a4ff-2a33258498cc","pitchNumber":3,"startTime":"2026-04-04T04:13:37.014Z","endTime":"2026-04-04T04:13:45.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:13:45.178Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shay Whitcomb strikes out swinging.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T04:13:51.817Z","endTime":"2026-04-04T04:15:03.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"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(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":86.1,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.253716315524407,"aZ":-35.40770866434507,"pfxX":6.637194794850311,"pfxZ":-2.023716685486466,"pX":0.17081069597446744,"pZ":2.644315462129861,"vX0":2.3603610030957585,"vY0":-125.39589496566603,"vZ0":0.4759470446317824,"x":110.49,"y":167.38,"x0":-1.6451315163069922,"y0":50.00617829306947,"z0":5.3396637408979855,"aX":10.576788245125773},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.4,"breakHorizontal":-12.6,"spinRate":2298,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.4367120022464426,"extension":6.36420369085182},"index":0,"playId":"17039002-b7d5-3958-87f3-e7cbf9a7f7a5","pitchNumber":1,"startTime":"2026-04-04T04:14:06.819Z","endTime":"2026-04-04T04:14:11.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80727938244597,"aZ":-27.29196618146031,"pfxX":-7.860570299020615,"pfxZ":2.4860500114106054,"pX":-0.2059368831438536,"pZ":1.4859423849583673,"vX0":4.898972494601212,"vY0":-139.65485083386028,"vZ0":-6.072504515288769,"x":124.85,"y":198.66,"x0":-0.9657354734304204,"y0":50.006647855219015,"z0":5.495057570842334,"aX":-15.458501212014017},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.4,"breakHorizontal":13.2,"spinRate":1914,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.39289731980418807,"extension":6.634160995860657},"index":1,"playId":"c0a9edcf-c9c4-3f4a-8585-9b18ee8c91cd","pitchNumber":2,"startTime":"2026-04-04T04:14:19.517Z","endTime":"2026-04-04T04:14:22.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-04T04:14:30.339Z","endTime":"2026-04-04T04:14:42.311Z","isPitch":false,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34559716803893,"aZ":-40.57693601156733,"pfxX":3.766936248503227,"pfxZ":-5.145070779370836,"pX":0.8335204985936694,"pZ":0.9511656553580312,"vX0":3.9123375840320693,"vY0":-128.01711603052144,"vZ0":-3.0546244795160344,"x":85.23,"y":213.1,"x0":-1.2129147626921,"y0":50.001988347803824,"z0":5.38669257527194,"aX":6.152482039450763},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.8,"breakHorizontal":-7.8,"spinRate":2251,"spinDirection":25},"zone":14,"typeConfidence":0.95,"plateTime":0.4304760098953202,"extension":6.5653925684800125},"index":3,"playId":"432ea78e-5f39-3ba4-aa5c-94535ed3c84c","pitchNumber":3,"startTime":"2026-04-04T04:14:42.311Z","endTime":"2026-04-04T04:14:46.578Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671158645596382,"aZ":-28.64427619846382,"pfxX":-7.880545343526026,"pfxZ":1.7788388599462674,"pX":-0.6428603248126751,"pZ":1.4656267908356202,"vX0":4.028991605587987,"vY0":-139.8083841586516,"vZ0":-5.951756553964656,"x":141.5,"y":199.21,"x0":-1.0765136999733378,"y0":50.00371633717121,"z0":5.494962239914205,"aX":-15.64616221139584},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.2,"breakHorizontal":13.4,"spinRate":1964,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3913424509903236,"extension":6.531086073271855},"index":4,"playId":"462b5224-d7e7-3c76-85eb-051cbd652528","pitchNumber":4,"startTime":"2026-04-04T04:15:00.098Z","endTime":"2026-04-04T04:15:03.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:15:03.552Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Loperfido grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T04:15:26.301Z","endTime":"2026-04-04T04:15:53.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"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_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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44154070260274,"aZ":-35.541017907242924,"pfxX":0.29220988330865927,"pfxZ":-2.123637027002454,"pX":-0.41282107886889063,"pZ":2.3949489251414664,"vX0":2.3080115257784315,"vY0":-125.10864553672053,"vZ0":-0.7755002583878294,"x":132.74,"y":174.12,"x0":-1.3856101247664085,"y0":50.00362268020682,"z0":5.623959438658682,"aX":0.4628641527273417},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":-1.1,"spinRate":2427,"spinDirection":23},"zone":4,"typeConfidence":2.0,"plateTime":0.4379357286955434,"extension":6.601851412847626},"index":0,"playId":"561c2cd3-6ab9-3575-bff3-013a30cbd395","pitchNumber":1,"startTime":"2026-04-04T04:15:28.836Z","endTime":"2026-04-04T04:15:32.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45361260219697,"aZ":-24.494991641054455,"pfxX":-0.576587844891963,"pfxZ":4.180714786591354,"pX":0.717886282853134,"pZ":2.9515356903011027,"vX0":5.75898422842059,"vY0":-134.2299343720724,"vZ0":-1.8296074930370578,"x":89.64,"y":159.09,"x0":-1.3749701575085584,"y0":50.00030700922943,"z0":5.375845685237515,"aX":-1.0595712211896278},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2134,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.40714333456131024,"extension":6.652426247354893},"hitData":{"launchSpeed":77.4,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":155.74}},"index":1,"playId":"8c18848e-fbe4-3e5c-ae7a-d5c3de7c5d13","pitchNumber":2,"startTime":"2026-04-04T04:15:44.715Z","endTime":"2026-04-04T04:15:53.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:15:53.731Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Jake Meyers.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T04:17:39.685Z","endTime":"2026-04-04T04:18:14.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"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":"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":0},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37097902628423,"aZ":-13.115151988027172,"pfxX":-3.651394251262108,"pfxZ":10.089316603769392,"pX":0.14997848316417303,"pZ":3.493816144390457,"vX0":7.015179553198335,"vY0":-137.5241274764985,"vZ0":-3.6685333247577843,"x":111.28,"y":144.45,"x0":-1.9754856656751845,"y0":50.005777333898386,"z0":5.752638313788865,"aX":-6.900214899855243},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2275,"spinDirection":217},"zone":12,"typeConfidence":0.88,"plateTime":0.4003618392142245,"extension":6.576366596583889},"hitData":{"launchSpeed":98.7,"launchAngle":39.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.68,"coordY":56.08}},"index":0,"playId":"b68fb431-58a5-31b9-8026-53646a850d34","pitchNumber":1,"startTime":"2026-04-04T04:18:04.001Z","endTime":"2026-04-04T04:18:14.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:18:14.038Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out sharply to left fielder Joey Loperfido.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T04:18:20.399Z","endTime":"2026-04-04T04:19:22.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81494610918122,"aZ":-19.78712363332637,"pfxX":-10.063282165440125,"pfxZ":6.585867348854094,"pX":0.8939036197017304,"pZ":0.7340432802057157,"vX0":9.925563419169182,"vY0":-136.49034938927846,"vZ0":-9.689193262684359,"x":82.93,"y":218.96,"x0":-1.487107447913523,"y0":50.00467369420267,"z0":5.69979283407846,"aX":-18.936752501308817},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":16.1,"spinRate":2252,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40171063595472534,"extension":6.416619401092418},"index":0,"playId":"7ca42021-0e49-3a45-8e67-0407d7a47006","pitchNumber":1,"startTime":"2026-04-04T04:18:39.638Z","endTime":"2026-04-04T04:18:43.580Z","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":93.3,"endSpeed":84.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.868923005536534,"aZ":-20.94679702552639,"pfxX":-9.112363945135257,"pfxZ":6.0414559147388704,"pX":-1.0157901270065557,"pZ":4.338972210423507,"vX0":4.787241363860291,"vY0":-135.76791670027825,"vZ0":-0.5871010638030566,"x":155.72,"y":121.63,"x0":-1.6217948019960158,"y0":50.00624432967813,"z0":6.021252383893702,"aX":-16.944530657180927},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":15.5,"spinRate":2356,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4040728157450495,"extension":6.171107754230948},"index":1,"playId":"4fb04f24-1174-37ff-b269-e716dd9561ca","pitchNumber":2,"startTime":"2026-04-04T04:18:57.915Z","endTime":"2026-04-04T04:19:02.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73810540105587,"aZ":-12.758443689933301,"pfxX":-5.308003045255273,"pfxZ":10.021424637189188,"pX":0.08162391562114213,"pZ":1.9538489406225203,"vX0":7.028692940858699,"vY0":-138.4897709182581,"vZ0":-7.663435294033826,"x":113.89,"y":186.03,"x0":-1.802875763682021,"y0":50.00002253808146,"z0":5.615423215787462,"aX":-10.280852123397521},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2469,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.39593020470368145,"extension":6.454012483930749},"hitData":{"launchSpeed":109.6,"launchAngle":18.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.37,"coordY":72.91}},"index":2,"playId":"6d98964b-0d71-3f2c-8286-56cc15b81aca","pitchNumber":3,"startTime":"2026-04-04T04:19:12.702Z","endTime":"2026-04-04T04:19:22.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:19:22.764Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T04:19:26.673Z","endTime":"2026-04-04T04:21:18.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523334363101696,"aZ":-13.713629138305924,"pfxX":-2.899156442898275,"pfxZ":9.428418205275504,"pX":0.6814929560092762,"pZ":1.4005400797026286,"vX0":7.793447189072004,"vY0":-139.10692006158447,"vZ0":-8.991619931457825,"x":91.02,"y":200.97,"x0":-1.7810617469493433,"y0":50.001936705156794,"z0":5.586270542429131,"aX":-5.6766978507838655},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2453,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.3939110262035097,"extension":6.408081974032324},"index":0,"playId":"921dc47e-9474-3bb5-a0d3-9161856516e1","pitchNumber":1,"startTime":"2026-04-04T04:19:43.747Z","endTime":"2026-04-04T04:19:48.287Z","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":93.6,"endSpeed":85.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797974578047484,"aZ":-17.43226031693984,"pfxX":-8.064314740599537,"pfxZ":7.962981515343683,"pX":1.0318452773428357,"pZ":1.3101150636741261,"vX0":9.536754384831813,"vY0":-135.69051116480506,"vZ0":-8.437336825271545,"x":77.67,"y":203.41,"x0":-1.4931989988901835,"y0":50.00078588273605,"z0":5.692226725268667,"aX":-14.923088625368568},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2394,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4048451486906921,"extension":6.3655182356202324},"index":1,"playId":"6cff816e-ac74-386f-a7da-eceae275d10a","pitchNumber":2,"startTime":"2026-04-04T04:19:56.596Z","endTime":"2026-04-04T04:20:00.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08085932960418,"aZ":-12.925733373213347,"pfxX":-4.771940775771807,"pfxZ":10.031047534083854,"pX":0.06320437962480464,"pZ":2.652448097942133,"vX0":6.95098768017395,"vY0":-138.40398392582858,"vZ0":-5.909487291904112,"x":114.59,"y":167.16,"x0":-1.8737381695551238,"y0":50.00197301337787,"z0":5.699065652835691,"aX":-9.15617041604991},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2530,"spinDirection":206},"zone":5,"typeConfidence":0.88,"plateTime":0.39744681037225016,"extension":6.248166754876168},"index":2,"playId":"7ca3e9c6-05b7-3863-84be-8deccf3e4a18","pitchNumber":3,"startTime":"2026-04-04T04:20:11.089Z","endTime":"2026-04-04T04:20:14.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50022969394441,"aZ":-31.33895375132698,"pfxX":6.758007615499887,"pfxZ":0.5662865217561412,"pX":0.7577348284445032,"pZ":1.2890469956319455,"vX0":4.196252729750211,"vY0":-121.5808830914704,"vZ0":-4.028649461007953,"x":88.12,"y":203.98,"x0":-1.8781696567548303,"y0":50.00236877921677,"z0":5.7367374372177276,"aX":9.94950441029135},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":-13.3,"spinRate":2622,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.45337385273530817,"extension":6.163392963806812},"index":3,"playId":"da00f1f0-8944-3b00-badf-0e4215fdab03","pitchNumber":4,"startTime":"2026-04-04T04:20:27.151Z","endTime":"2026-04-04T04:20:30.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-04T04:20:46.678Z","endTime":"2026-04-04T04:20:46.679Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80950014468021,"aZ":-11.336457550604726,"pfxX":-4.145150763259782,"pfxZ":10.522084157122048,"pX":0.05510683298879017,"pZ":2.5507710124207126,"vX0":6.236554104435374,"vY0":-140.30869128265817,"vZ0":-6.826081081331916,"x":114.9,"y":169.91,"x0":-1.6650035072750293,"y0":50.00015493483075,"z0":5.765327267873298,"aX":-8.207078914102775},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2536,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3914169759837476,"extension":6.052219182941005},"index":5,"playId":"f162a19b-675f-3742-a681-adcf15d7b2ee","pitchNumber":5,"startTime":"2026-04-04T04:20:46.680Z","endTime":"2026-04-04T04:20:50.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.286556408942744,"aZ":-11.824644304904906,"pfxX":-1.825553760084457,"pfxZ":10.309688502546813,"pX":1.0816222632787877,"pZ":2.302912527716676,"vX0":7.979228071101496,"vY0":-139.7838776461241,"vZ0":-7.176468739613735,"x":75.77,"y":176.6,"x0":-1.57594217615375,"y0":50.002554818259966,"z0":5.68447423661625,"aX":-3.604447263062141},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":1.6,"spinRate":2388,"spinDirection":207},"zone":14,"typeConfidence":0.93,"plateTime":0.3922338404704018,"extension":6.387801211813199},"hitData":{"launchSpeed":87.5,"launchAngle":6.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":124.83}},"index":6,"playId":"84b576bd-3c65-3e2b-8c40-2f082e051022","pitchNumber":6,"startTime":"2026-04-04T04:21:08.235Z","endTime":"2026-04-04T04:21:18.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:21:18.179Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to third baseman Nick Allen.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T04:21:31.573Z","endTime":"2026-04-04T04:22:26.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40516705433025,"aZ":-32.294807809405384,"pfxX":7.172004383514883,"pfxZ":-0.08271291643669709,"pX":0.24715382467527422,"pZ":0.7531603502841258,"vX0":3.3555267351601827,"vY0":-121.72753397332784,"vZ0":-5.195492459054137,"x":107.58,"y":218.44,"x0":-2.089706360379269,"y0":50.00326858724053,"z0":5.777686613582204,"aX":10.544096826768437},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":-13.9,"spinRate":2616,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4535004091913959,"extension":6.251469059091749},"index":0,"playId":"c7b107fa-f192-379c-bc6f-60af55fbab5d","pitchNumber":1,"startTime":"2026-04-04T04:21:45.628Z","endTime":"2026-04-04T04:21:49.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64278456946189,"aZ":-13.254464328369531,"pfxX":-3.136715532873689,"pfxZ":10.038197059657382,"pX":-1.0161777282607525,"pZ":3.199632376609628,"vX0":4.2229053843857125,"vY0":-136.9941460281802,"vZ0":-4.499762856258518,"x":155.73,"y":152.39,"x0":-2.1761685144603877,"y0":50.00136785377746,"z0":5.781649365756426,"aX":-5.9114860707817165},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2455,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.4011004606032209,"extension":6.131537386888844},"index":1,"playId":"b3013459-8e06-3a46-8c90-8b832753922d","pitchNumber":2,"startTime":"2026-04-04T04:22:05.128Z","endTime":"2026-04-04T04:22:09.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.632584373520718,"aZ":-12.989519787688963,"pfxX":-4.022078516841773,"pfxZ":10.178723690307152,"pX":0.02422062613759691,"pZ":1.6990407984305886,"vX0":6.728255746696408,"vY0":-136.763603369862,"vZ0":-8.230388911632625,"x":116.08,"y":192.91,"x0":-1.9510850743145969,"y0":50.00178532269599,"z0":5.648908954959301,"aX":-7.580116333950303},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.4012924460462357,"extension":6.413204131355873},"hitData":{"launchSpeed":104.9,"launchAngle":6.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":156.24}},"index":2,"playId":"de3cc641-e707-3fc5-827c-46b9890d6369","pitchNumber":3,"startTime":"2026-04-04T04:22:20.193Z","endTime":"2026-04-04T04:22:26.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:22:26.309Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:24:34.752Z","endTime":"2026-04-04T04:25:54.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Andy Ibáñez replaces second baseman Jeff McNeil, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T04:23:41.670Z","endTime":"2026-04-04T04:24:36.934Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29147396449369,"aZ":-26.646385095545195,"pfxX":-10.641241750116071,"pfxZ":2.8940662557980144,"pX":1.3708146931960417,"pZ":2.470359956658057,"vX0":9.261979874370335,"vY0":-138.45127225644183,"vZ0":-3.678766094220232,"x":64.75,"y":172.08,"x0":-0.6604824107221009,"y0":50.005196342875756,"z0":5.631040543432164,"aX":-20.347715862021257},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":1970,"spinDirection":221},"zone":12,"typeConfidence":0.88,"plateTime":0.39792115817548757,"extension":6.55243079859817},"index":1,"playId":"d67eb7d2-bba3-3b58-8e68-ab3a278c0af8","pitchNumber":1,"startTime":"2026-04-04T04:24:36.934Z","endTime":"2026-04-04T04:24:40.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.88956494666055,"aZ":-28.70796152992014,"pfxX":-10.743372240366362,"pfxZ":1.7895118983787057,"pX":-0.16163635187108444,"pZ":3.3504066694595487,"vX0":5.895666287963149,"vY0":-139.52383059845852,"vZ0":-1.1677811158475697,"x":123.16,"y":148.32,"x0":-0.9277413769836422,"y0":50.001490138603835,"z0":5.699679304578509,"aX":-20.78161282855744},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.1,"breakHorizontal":17.9,"spinRate":1909,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.39542933757994714,"extension":6.425072724889168},"index":2,"playId":"1156750c-73cd-3db1-b993-e0e5c41c9537","pitchNumber":2,"startTime":"2026-04-04T04:24:51.158Z","endTime":"2026-04-04T04:24:55.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":86.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19808583897146,"aZ":-23.785997976289824,"pfxX":-6.484701642183413,"pfxZ":4.2789899083602325,"pX":-0.10054726444909856,"pZ":3.8342934025790125,"vX0":4.682350119367824,"vY0":-139.98385424289057,"vZ0":-0.5904400206336655,"x":120.83,"y":135.25,"x0":-0.9628099738368192,"y0":50.00351415721793,"z0":5.622257727610033,"aX":-12.71303961036349},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":10.6,"spinRate":1988,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.39312813824054826,"extension":6.5638154355129394},"index":3,"playId":"1e8981bb-b48e-3f48-99b7-a8da63f764d0","pitchNumber":3,"startTime":"2026-04-04T04:25:06.615Z","endTime":"2026-04-04T04:25:10.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81902194120228,"aZ":-27.180579064307782,"pfxX":-10.089726431846696,"pfxZ":2.6389712166200816,"pX":-0.43074694021285714,"pZ":2.8962295436245338,"vX0":5.37701524370354,"vY0":-137.89222042363951,"vZ0":-2.283414887107427,"x":133.42,"y":160.58,"x0":-1.1141725649464294,"y0":50.002223549468425,"z0":5.603275949790613,"aX":-19.078651025430027},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.4,"breakHorizontal":16.8,"spinRate":2018,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.3999986353604341,"extension":6.533501766964508},"index":4,"playId":"98f2605c-c7f4-307f-a58f-63d01b139b79","pitchNumber":4,"startTime":"2026-04-04T04:25:26.792Z","endTime":"2026-04-04T04:25:31.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.87044848421469,"aZ":-25.37834051545788,"pfxX":-9.849336792461811,"pfxZ":3.5019165613883008,"pX":-0.10069372299478153,"pZ":1.780303640250723,"vX0":5.446175706352262,"vY0":-139.80106471887234,"vZ0":-5.57143398100394,"x":120.84,"y":190.71,"x0":-0.813340436018129,"y0":50.006954935251,"z0":5.506036425176871,"aX":-19.14559826616066},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":1965,"spinDirection":220},"zone":8,"typeConfidence":0.88,"plateTime":0.39454192717329395,"extension":6.491618947714327},"hitData":{"launchSpeed":105.8,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.96,"coordY":116.72}},"index":5,"playId":"531d7bf2-0f84-37c8-8ea1-7712349a46d8","pitchNumber":5,"startTime":"2026-04-04T04:25:43.578Z","endTime":"2026-04-04T04:25:54.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:25:54.603Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a line drive to right fielder Lawrence Butler. Nick Allen to 3rd.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:26:08.297Z","endTime":"2026-04-04T04:26:47.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10134101478906,"aZ":-25.495564795657252,"pfxX":-9.19922911731085,"pfxZ":3.520436021132422,"pX":-2.0449815645330514,"pZ":3.1443217361702716,"vX0":1.474761877040133,"vY0":-137.92403536302425,"vZ0":-1.8721942622370908,"x":194.95,"y":153.88,"x0":-1.3981381485216033,"y0":50.00226390674757,"z0":5.578136892499821,"aX":-17.448283754028797},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":2032,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.3995037131681931,"extension":6.512198347854423},"index":0,"playId":"7b48def9-e17c-3265-8d82-be42548349e5","pitchNumber":1,"startTime":"2026-04-04T04:26:17.399Z","endTime":"2026-04-04T04:26:20.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.867593764256554,"aZ":-26.729674115604404,"pfxX":-9.593107545418585,"pfxZ":2.861792394266038,"pX":-0.44546542616509943,"pZ":2.896920533665025,"vX0":4.860475642743054,"vY0":-138.2989504148092,"vZ0":-2.382270786705512,"x":133.98,"y":160.56,"x0":-0.9960829660427268,"y0":50.00476025772819,"z0":5.595245994281133,"aX":-18.260071627154385},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.8,"breakHorizontal":16.1,"spinRate":2006,"spinDirection":217},"zone":4,"typeConfidence":0.89,"plateTime":0.39873672487848166,"extension":6.447452978200697},"hitData":{"launchSpeed":66.9,"launchAngle":22.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":149.99,"coordY":105.25}},"index":1,"playId":"a76a3e52-ae27-32fb-b0c4-71ae0c0e9ebb","pitchNumber":2,"startTime":"2026-04-04T04:26:34.507Z","endTime":"2026-04-04T04:26:47.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:26:47.093Z","atBatIndex":74},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jake Meyers out on a sacrifice fly to center fielder Denzel Clarke. Nick Allen scores.","rbi":1,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:27:02.796Z","endTime":"2026-04-04T04:28:08.416Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38195009184466,"aZ":-35.08424308612558,"pfxX":4.514815456753166,"pfxZ":-1.82797951864492,"pX":-0.8800132900563977,"pZ":3.295181997925794,"vX0":0.7669792718144948,"vY0":-125.90280802821103,"vZ0":1.7091496914880406,"x":150.54,"y":149.81,"x0":-1.7753450662214934,"y0":50.00226304778642,"z0":5.462843702523842,"aX":7.191963412534373},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-8.4,"spinRate":2333,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.43631935146408996,"extension":6.37564195608288},"index":0,"playId":"31b5a679-3094-3e60-96e7-244ea28e9873","pitchNumber":1,"startTime":"2026-04-04T04:27:19.273Z","endTime":"2026-04-04T04:27:23.557Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05832778293797,"aZ":-27.431134838399522,"pfxX":-6.910195565463736,"pfxZ":2.488882590234769,"pX":0.059106140579656866,"pZ":1.158026277937263,"vX0":5.692583684397569,"vY0":-137.60645105641362,"vZ0":-6.320431199500038,"x":114.75,"y":207.51,"x0":-1.1440961192570827,"y0":50.004176493216434,"z0":5.356523580547045,"aX":-13.182340690948983},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.2,"breakHorizontal":11.3,"spinRate":1936,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3988416107548849,"extension":6.448531191199921},"index":1,"playId":"efae4c8c-4525-3c85-a365-184f9df079ec","pitchNumber":2,"startTime":"2026-04-04T04:27:37.121Z","endTime":"2026-04-04T04:27:40.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56416114824775,"aZ":-27.29211477896378,"pfxX":-6.955197263891186,"pfxZ":2.5400513408917327,"pX":-0.6609526032707969,"pZ":2.3551718051828585,"vX0":3.8289462938961063,"vY0":-138.37977795846584,"vZ0":-3.5697338758159765,"x":142.19,"y":175.19,"x0":-1.1658490205845824,"y0":50.00178161463579,"z0":5.509615473570568,"aX":-13.362248817517347},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.0,"breakHorizontal":11.6,"spinRate":1866,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3972286941580574,"extension":6.428486302053185},"hitData":{"launchSpeed":80.7,"launchAngle":35.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.48,"coordY":81.79}},"index":2,"playId":"05ed8af0-07c1-318b-9364-ef965f1ac7ae","pitchNumber":3,"startTime":"2026-04-04T04:27:57.242Z","endTime":"2026-04-04T04:28:08.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:28:08.416Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yainer Diaz doubles (1) on a line drive to right fielder Lawrence Butler. Cam Smith scores.","rbi":1,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:28:40.272Z","endTime":"2026-04-04T04:28:54.960Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11362866202425,"aZ":-35.715627929228354,"pfxX":2.583437444398312,"pfxZ":-2.207741201502751,"pX":0.42703380287096837,"pZ":2.209992911955789,"vX0":4.045795796418666,"vY0":-125.8252300914832,"vZ0":-0.5145955757353252,"x":100.72,"y":179.11,"x0":-1.5361409829351538,"y0":50.000525445777036,"z0":5.3067386253159885,"aX":4.148641741695997},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":-5.6,"spinRate":2306,"spinDirection":30},"zone":6,"typeConfidence":0.89,"plateTime":0.43502183478851864,"extension":6.557883122627691},"hitData":{"launchSpeed":93.0,"launchAngle":10.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.79,"coordY":128.25}},"index":0,"playId":"5096add5-1f76-3986-a1c4-bb86aab0edf2","pitchNumber":1,"startTime":"2026-04-04T04:28:40.272Z","endTime":"2026-04-04T04:28:54.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:28:54.960Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Matthews flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:29:59.673Z","endTime":"2026-04-04T04:31:33.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-04T04:29:29.156Z","endTime":"2026-04-04T04:30:01.861Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59945074235165,"aZ":-27.59621194016841,"pfxX":-9.606246908541557,"pfxZ":2.389378972818875,"pX":-0.5021636680381127,"pZ":2.284904730787745,"vX0":4.726833645609608,"vY0":-137.7500262891764,"vZ0":-3.7759582981616,"x":136.14,"y":177.09,"x0":-0.9956371787441969,"y0":50.001470497313,"z0":5.546549068939135,"aX":-18.39473828244654},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2017,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.398158735897431,"extension":6.575696130748193},"index":1,"playId":"cf938cf2-7919-3912-8892-6b5d8e550b50","pitchNumber":1,"startTime":"2026-04-04T04:30:01.861Z","endTime":"2026-04-04T04:30:07.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1578999004741,"aZ":-23.800738814386005,"pfxX":-8.48765055216553,"pfxZ":4.464284888379888,"pX":-0.3339521172471071,"pZ":2.1520882893187654,"vX0":4.687129731502727,"vY0":-136.7825894939783,"vZ0":-4.620508522278474,"x":129.73,"y":180.67,"x0":-0.9767494813762784,"y0":50.00158982447083,"z0":5.5173267294644335,"aX":-15.91097076159981},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":14.3,"spinRate":2067,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.40207710067441216,"extension":6.607321631544885},"index":2,"playId":"e0540fd1-23b7-3d25-97a1-f69ca0b048a3","pitchNumber":2,"startTime":"2026-04-04T04:30:54.693Z","endTime":"2026-04-04T04:30:58.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-04T04:31:05.662Z","endTime":"2026-04-04T04:31:21.585Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88438479365601,"aZ":-22.343375173175257,"pfxX":-8.77168587958386,"pfxZ":5.140443218593287,"pX":-1.0244168378973264,"pZ":2.5904646324394127,"vX0":3.957575799791229,"vY0":-138.42914227362496,"vZ0":-3.892441947514741,"x":156.05,"y":168.84,"x0":-1.3438773019428274,"y0":50.00685066457104,"z0":5.536324263214693,"aX":-16.79262285865666},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":2055,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.39777703829968436,"extension":6.448818493777901},"hitData":{"launchSpeed":78.5,"launchAngle":40.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.18,"coordY":107.46}},"index":4,"playId":"efdedf20-7412-31d6-aa3f-09d9e1425207","pitchNumber":3,"startTime":"2026-04-04T04:31:21.585Z","endTime":"2026-04-04T04:31:33.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:31:33.365Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeremy Peña walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:31:44.392Z","endTime":"2026-04-04T04:33:04.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32125757080939,"aZ":-30.885806440669572,"pfxX":-9.96855620949631,"pfxZ":0.6736550574698583,"pX":-0.8027097998247685,"pZ":1.5981606562381312,"vX0":4.274528843203976,"vY0":-138.92656033176203,"vZ0":-4.928411482691335,"x":147.6,"y":195.63,"x0":-1.0816870081626793,"y0":50.006256065800734,"z0":5.492874019399596,"aX":-19.140241422828968},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.2,"breakHorizontal":16.9,"spinRate":2077,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.3970000168573251,"extension":6.569431874523506},"index":0,"playId":"e6eb730f-0f1c-3da1-bd43-931b6e835ff5","pitchNumber":1,"startTime":"2026-04-04T04:32:00.601Z","endTime":"2026-04-04T04:32:05.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648780053943632,"aZ":-27.655384031095853,"pfxX":-7.626913066621711,"pfxZ":2.63482080897847,"pX":-0.0901506415668711,"pZ":0.19260804046218738,"vX0":4.875523808432873,"vY0":-130.8748323793604,"vZ0":-7.7061025466242565,"x":120.44,"y":233.58,"x0":-0.9975726296032925,"y0":50.002965485404815,"z0":5.281779569854231,"aX":-13.07524733495271},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":12.6,"spinRate":1545,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4204132353917287,"extension":6.4076043256601505},"index":1,"playId":"67e9cb73-e178-3791-8c6b-f5aa2e566d8e","pitchNumber":2,"startTime":"2026-04-04T04:32:18.628Z","endTime":"2026-04-04T04:32:22.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60847856378835,"aZ":-31.923237843342147,"pfxX":-10.408632713520522,"pfxZ":0.13102124391173398,"pX":-0.14301005982530474,"pZ":1.2747383595353166,"vX0":5.94135976954132,"vY0":-138.30996237721462,"vZ0":-5.539015410297381,"x":122.45,"y":204.36,"x0":-0.9856307033739186,"y0":50.00245696513503,"z0":5.488170722634241,"aX":-19.8317758454167},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.0,"breakHorizontal":17.3,"spinRate":1967,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.3985417930681918,"extension":6.545336965602745},"index":2,"playId":"4f6b8a8b-3ac9-3829-b6cb-a539876de138","pitchNumber":3,"startTime":"2026-04-04T04:32:41.363Z","endTime":"2026-04-04T04:32:46.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91981882274691,"aZ":-30.977234278688705,"pfxX":-9.953695736831238,"pfxZ":0.631482594425151,"pX":-0.08213604940676382,"pZ":1.3031014341984524,"vX0":6.0862159310831,"vY0":-137.73392762855525,"vZ0":-5.371158368109025,"x":120.13,"y":203.6,"x0":-1.049063380578553,"y0":50.000700791349985,"z0":5.421869986973266,"aX":-18.764630283923587},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":1966,"spinDirection":223},"zone":13,"typeConfidence":0.89,"plateTime":0.400559426737785,"extension":6.592805846178134},"index":3,"playId":"63a70e7f-b2f9-36af-b006-c79e07863365","pitchNumber":4,"startTime":"2026-04-04T04:33:00.067Z","endTime":"2026-04-04T04:33:04.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:33:04.737Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:33:25.433Z","endTime":"2026-04-04T04:35:43.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":"84.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.72"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.73"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.85"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.83"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.82"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.11"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.25"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.34"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".032"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52966290487379,"aZ":-30.964431219562957,"pfxX":-10.31023969616051,"pfxZ":0.6386399684522681,"pX":-1.044330703887029,"pZ":1.6178057105630543,"vX0":3.745978466877992,"vY0":-138.21865405265015,"vZ0":-4.923822070030691,"x":156.81,"y":195.1,"x0":-1.0936185160300642,"y0":50.00508848350418,"z0":5.55202863642068,"aX":-19.553148043740773},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.1,"breakHorizontal":17.6,"spinRate":2045,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.39934172438692217,"extension":6.588858524608368},"index":0,"playId":"6c1e326e-3a35-323e-896a-b964a77c7709","pitchNumber":1,"startTime":"2026-04-04T04:33:32.524Z","endTime":"2026-04-04T04:33:35.946Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.262314669087424,"aZ":-24.053786540671116,"pfxX":-8.189705789743904,"pfxZ":4.196656174399449,"pX":-0.6830409466004184,"pZ":0.8384221332595515,"vX0":4.024319130791453,"vY0":-138.56159071074666,"vZ0":-7.996986795710449,"x":143.04,"y":216.14,"x0":-1.093730114813935,"y0":50.00468710815972,"z0":5.380781165623711,"aX":-15.854632469803576},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":13.9,"spinRate":1993,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.39597882468373946,"extension":6.7605654420293755},"index":1,"playId":"ba91e9ec-91e7-3ab4-88b0-294feba4a472","pitchNumber":2,"startTime":"2026-04-04T04:33:56.270Z","endTime":"2026-04-04T04:34:00.205Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.798595479290114,"aZ":-24.357618260113515,"pfxX":-8.212475549118,"pfxZ":4.115097535767983,"pX":-1.3216106091811384,"pZ":2.045037919750199,"vX0":2.615910895181944,"vY0":-137.26203151989262,"vZ0":-4.847870556311595,"x":167.38,"y":183.56,"x0":-1.2230228145970707,"y0":50.00055805955758,"z0":5.503094752207705,"aX":-15.590315716425573},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":14.3,"spinRate":1976,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.39979090072407963,"extension":6.5756458904845445},"index":2,"playId":"d5734291-d16d-3fd1-b969-c18cc96c1178","pitchNumber":3,"startTime":"2026-04-04T04:34:16.614Z","endTime":"2026-04-04T04:34:20.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-04T04:34:35.304Z","endTime":"2026-04-04T04:34:54.061Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751046136295916,"aZ":-34.33463143300534,"pfxX":5.64800777833643,"pfxZ":-1.3620775044687807,"pX":0.7942672057500892,"pZ":2.7420048611131773,"vX0":3.5918134504400467,"vY0":-125.56984163981043,"vZ0":0.208338127404595,"x":86.72,"y":164.75,"x0":-1.3910048152925325,"y0":50.00114657706326,"z0":5.4641242258819895,"aX":8.968133649608147},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-11.0,"spinRate":2416,"spinDirection":42},"zone":12,"typeConfidence":0.91,"plateTime":0.4371244065410158,"extension":6.342090874318389},"index":4,"playId":"ce83249f-9f14-3e19-8b6c-d5f2da5ead1f","pitchNumber":4,"startTime":"2026-04-04T04:34:54.061Z","endTime":"2026-04-04T04:35:21.092Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":95.9,"endSpeed":87.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94929956760724,"aZ":-29.269578587768734,"pfxX":-7.400693878517355,"pfxZ":1.4832756801486404,"pX":-0.601248590348041,"pZ":2.342870828702688,"vX0":3.6341162442138146,"vY0":-139.58308924900334,"vZ0":-3.397162377380491,"x":139.92,"y":175.52,"x0":-0.964765417493283,"y0":50.00172719963471,"z0":5.5212812967669205,"aX":-14.47630375303139},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.2,"breakHorizontal":12.6,"spinRate":2022,"spinDirection":223},"zone":4,"typeConfidence":0.89,"plateTime":0.39370806604030895,"extension":6.512129395638572},"hitData":{"launchSpeed":72.1,"launchAngle":43.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.56,"coordY":109.2}},"index":5,"playId":"518d94bd-70ca-3922-8b3a-81a15b4ab6c3","pitchNumber":5,"startTime":"2026-04-04T04:35:34.165Z","endTime":"2026-04-04T04:35:43.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:35:43.380Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T04:33:25.433Z","endTime":"2026-04-04T04:35:43.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":"84.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.72"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.73"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.85"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.83"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.82"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.11"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.25"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.34"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".032"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52966290487379,"aZ":-30.964431219562957,"pfxX":-10.31023969616051,"pfxZ":0.6386399684522681,"pX":-1.044330703887029,"pZ":1.6178057105630543,"vX0":3.745978466877992,"vY0":-138.21865405265015,"vZ0":-4.923822070030691,"x":156.81,"y":195.1,"x0":-1.0936185160300642,"y0":50.00508848350418,"z0":5.55202863642068,"aX":-19.553148043740773},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.1,"breakHorizontal":17.6,"spinRate":2045,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.39934172438692217,"extension":6.588858524608368},"index":0,"playId":"6c1e326e-3a35-323e-896a-b964a77c7709","pitchNumber":1,"startTime":"2026-04-04T04:33:32.524Z","endTime":"2026-04-04T04:33:35.946Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.262314669087424,"aZ":-24.053786540671116,"pfxX":-8.189705789743904,"pfxZ":4.196656174399449,"pX":-0.6830409466004184,"pZ":0.8384221332595515,"vX0":4.024319130791453,"vY0":-138.56159071074666,"vZ0":-7.996986795710449,"x":143.04,"y":216.14,"x0":-1.093730114813935,"y0":50.00468710815972,"z0":5.380781165623711,"aX":-15.854632469803576},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":13.9,"spinRate":1993,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.39597882468373946,"extension":6.7605654420293755},"index":1,"playId":"ba91e9ec-91e7-3ab4-88b0-294feba4a472","pitchNumber":2,"startTime":"2026-04-04T04:33:56.270Z","endTime":"2026-04-04T04:34:00.205Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.798595479290114,"aZ":-24.357618260113515,"pfxX":-8.212475549118,"pfxZ":4.115097535767983,"pX":-1.3216106091811384,"pZ":2.045037919750199,"vX0":2.615910895181944,"vY0":-137.26203151989262,"vZ0":-4.847870556311595,"x":167.38,"y":183.56,"x0":-1.2230228145970707,"y0":50.00055805955758,"z0":5.503094752207705,"aX":-15.590315716425573},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":14.3,"spinRate":1976,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.39979090072407963,"extension":6.5756458904845445},"index":2,"playId":"d5734291-d16d-3fd1-b969-c18cc96c1178","pitchNumber":3,"startTime":"2026-04-04T04:34:16.614Z","endTime":"2026-04-04T04:34:20.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-04T04:34:35.304Z","endTime":"2026-04-04T04:34:54.061Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751046136295916,"aZ":-34.33463143300534,"pfxX":5.64800777833643,"pfxZ":-1.3620775044687807,"pX":0.7942672057500892,"pZ":2.7420048611131773,"vX0":3.5918134504400467,"vY0":-125.56984163981043,"vZ0":0.208338127404595,"x":86.72,"y":164.75,"x0":-1.3910048152925325,"y0":50.00114657706326,"z0":5.4641242258819895,"aX":8.968133649608147},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-11.0,"spinRate":2416,"spinDirection":42},"zone":12,"typeConfidence":0.91,"plateTime":0.4371244065410158,"extension":6.342090874318389},"index":4,"playId":"ce83249f-9f14-3e19-8b6c-d5f2da5ead1f","pitchNumber":4,"startTime":"2026-04-04T04:34:54.061Z","endTime":"2026-04-04T04:35:21.092Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":95.9,"endSpeed":87.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94929956760724,"aZ":-29.269578587768734,"pfxX":-7.400693878517355,"pfxZ":1.4832756801486404,"pX":-0.601248590348041,"pZ":2.342870828702688,"vX0":3.6341162442138146,"vY0":-139.58308924900334,"vZ0":-3.397162377380491,"x":139.92,"y":175.52,"x0":-0.964765417493283,"y0":50.00172719963471,"z0":5.5212812967669205,"aX":-14.47630375303139},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.2,"breakHorizontal":12.6,"spinRate":2022,"spinDirection":223},"zone":4,"typeConfidence":0.89,"plateTime":0.39370806604030895,"extension":6.512129395638572},"hitData":{"launchSpeed":72.1,"launchAngle":43.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.56,"coordY":109.2}},"index":5,"playId":"518d94bd-70ca-3922-8b3a-81a15b4ab6c3","pitchNumber":5,"startTime":"2026-04-04T04:35:34.165Z","endTime":"2026-04-04T04:35:43.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T04:35:43.380Z","atBatIndex":79},"scoringPlays":[15,20,26,27,35,37,38,39,47,61,75,76],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":99.01,"y":61.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":146.74,"y":176.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":54.79,"y":68.5},"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":1,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":74.28,"y":158.27},"type":"O","description":"Pop Out"},{"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":49.07,"y":90.15},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10],"bottom":[11,12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":149.96,"y":52.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":140.1,"y":151.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":148.73,"y":163.59},"type":"O","description":"Pop Out"},{"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":60.07,"y":95.92},"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":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":91.41,"y":122.07},"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":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"coordinates":{"x":82.89,"y":129.89},"type":"H","description":"Single"}]}},{"startIndex":17,"endIndex":28,"top":[17,18,19,20,21],"bottom":[22,23,24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":119.82,"y":149.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":128.14,"y":84.93},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":48.54,"y":130.62},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":164.19,"y":54.02},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":106.41,"y":58.89},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":201.98,"y":124.9},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":91.4,"y":103.24},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":170.21,"y":80.13},"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":3,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":51.46,"y":128.67},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":40,"top":[29,30,31],"bottom":[32,33,34,35,36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":161.54,"y":172.22},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":109.75,"y":152.7},"type":"O","description":"Grounded Into DP"},{"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":135.09,"y":190.7},"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":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":128.5,"y":116.72},"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":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":35.13,"y":87.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":34.26,"y":62.69},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":144.71,"y":90.37},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43],"bottom":[44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":98.6,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":143.19,"y":159.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":148.27,"y":72.04},"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":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":141.67,"y":171.45},"type":"O","description":"Pop Out"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":88.02,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":67.83,"y":96.77},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":106.68,"y":68.51},"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":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":176.13,"y":124.83},"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":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":102.15,"y":163.84},"type":"O","description":"Grounded Into DP"},{"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":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":101.14,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":65,"top":[56,57,58,59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":117.25,"y":168.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":146.24,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":122.18,"y":136.78},"type":"O","description":"Lineout"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":183.93,"y":109.58},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"coordinates":{"x":147.76,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":133.68,"y":56.08},"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":8,"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":61.37,"y":72.91},"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":8,"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":177.15,"y":124.83},"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":8,"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":101.64,"y":156.24},"type":"O","description":"Lineout"}]}},{"startIndex":73,"endIndex":79,"top":[73,74,75,76,77,78,79],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":87.96,"y":116.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":149.99,"y":105.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":116.48,"y":81.79},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":199.79,"y":128.25},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":71.18,"y":107.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":85.56,"y":109.2},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":6,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":11,"hits":13,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":7}},"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"third":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"shortstop":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"onDeck":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"inHole":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"battingOrder":7,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"onDeck":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"inHole":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"pitcher":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"battingOrder":2,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".259","atBats":31,"obp":".357","slg":".440","ops":".797","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":3,"airOuts":13,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":35,"obp":".476","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":159,"era":"5.45","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.46","battersFaced":42,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":70,"strikes":89,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":11,"pitchesPerInning":"19.88","runsScoredPer9":"12.38","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"14","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"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":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"obp":".462","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":56,"era":"19.29","inningsPitched":"2.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":28,"strikes":28,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"23.14","walksPer9Inn":"15.43","hitsPer9Inn":"7.71","runsScoredPer9":"19.29","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"501","stats":{"batting":{"summary":"2-2 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".667","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":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"2.70","inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.90","battersFaced":13,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":25,"strikes":28,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.90","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680802":{"person":{"id":680802,"fullName":"Ryan Weiss","link":"/api/v1/people/680802"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":14,"strikes":24,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":24,"outs":18,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.50","walksPer9Inn":"3.00","hitsPer9Inn":"7.50","runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".222","atBats":27,"obp":".364","slg":".370","ops":".734","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":10,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"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"}]},"ID676694":{"person":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"jerseyNumber":"6","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".280","slg":".238","ops":".518","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":5,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"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"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"obp":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.38","battersFaced":8,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.13","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"0","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".176","slg":".375","ops":".551","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":6,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"flyOuts":7,"groundOuts":2,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"obp":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":78,"era":"1.69","inningsPitched":"5.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.38","battersFaced":18,"outs":16,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":24,"strikes":54,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".500","pitchesPerInning":"14.63","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.13","walksPer9Inn":"0.00","hitsPer9Inn":"3.38","runsScoredPer9":"1.69","homeRunsPer9":"1.69","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":7,"airOuts":3,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":9,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".333","atBats":24,"obp":".515","slg":".625","ops":"1.140","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":15,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":0,"chances":28,"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"}]},"ID675989":{"person":{"id":675989,"fullName":"Cody Bolton","link":"/api/v1/people/675989"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":16,"strikes":34,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.67","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"15.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":0,"groundOuts":4,"airOuts":0,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"obp":".467","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"13.50","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.63","battersFaced":15,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":38,"strikes":36,"strikePercentage":".490","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"27.75","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"10.13","runsScoredPer9":"13.50","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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694388":{"person":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".278","atBats":18,"obp":".316","slg":".389","ops":".705","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":7,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"3.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".211","atBats":19,"obp":".250","slg":".263","ops":".513","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":5,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621121":{"person":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":1,"groundOuts":8,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"obp":".208","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":96,"era":"1.29","inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.71","battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.71","gamesFinished":0,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"1.29","hitsPer9Inn":"5.14","runsScoredPer9":"1.29","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":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":44,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"5.91","inningsPitched":"10.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.78","battersFaced":50,"outs":32,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":64,"strikes":114,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.22","hitsPer9Inn":"11.81","runsScoredPer9":"5.91","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"3.2 IP, 6 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":21,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":38,"strikes":44,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"14.73","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":9,"groundOuts":6,"airOuts":12,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":9,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":31,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"12.96","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"2.28","battersFaced":42,"outs":25,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":71,"strikes":85,"strikePercentage":".540","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":5,"winPercentage":".000","pitchesPerInning":"18.72","gamesFinished":0,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"3.24","walksPer9Inn":"9.72","hitsPer9Inn":"10.80","runsScoredPer9":"12.96","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":14,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.09","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":17,"strikes":47,"strikePercentage":".730","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.45","gamesFinished":1,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"17.18","walksPer9Inn":"2.45","hitsPer9Inn":"7.36","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621043":{"person":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"jerseyNumber":"1","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":11,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":1,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".344","slg":".414","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":12,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":9,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682610":{"person":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 5 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"33.75","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":19,"obp":".520","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":112,"era":"15.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"3.25","battersFaced":25,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":112,"balls":51,"strikes":61,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":6,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"15.75","runsScoredPer9":"15.75","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":3,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".296","atBats":27,"obp":".367","slg":".481","ops":".848","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":13,"rbi":7,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":43,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":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":4,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".273","slg":".500","ops":".773","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":3,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":10,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".280","slg":".273","ops":".553","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":6,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"5.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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":64,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"0-1 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":8,"flyOuts":7,"groundOuts":4,"airOuts":8,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":3,"hits":10,"hitByPitch":2,"avg":".400","atBats":25,"obp":".529","slg":".880","ops":"1.409","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":22,"rbi":7,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.33","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"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"}]}},"batters":[665161,670541,543877,514888,694376,621043,694388,572233,669397,701358,676694,673237,694728,664299,682610,680802],"pitchers":[664299,682610,680802],"bench":[],"bullpen":[650556,805123,675989,681347,837227,687911,621121,595345,678906],"battingOrder":[665161,543877,694376,694388,669397,701358,676694,673237,694728],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Peña (1, Springs); Diaz, Y (1, Ginn)."},{"label":"TB","value":"Allen, N 2; Diaz, Y 3; Peña 2; Smith."},{"label":"RBI","value":"Alvarez, Y (7); Diaz, Y (4); Matthews (2); Meyers (3)."},{"label":"2-out RBI","value":"Matthews."},{"label":"Runners left in scoring position, 2 out","value":"Peña 2; Vázquez, C; Altuve."},{"label":"SF","value":"Alvarez, Y; Meyers."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Peña-Altuve-Walker, C; Allen, N-Matthews-Whitcomb)."}]}],"note":[{"label":"a","value":"Flied out for Alvarez, Y in the 6th."},{"label":"b","value":"Struck out for Altuve in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":3,"airOuts":13,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".206","atBats":35,"obp":".266","slg":".348","ops":".614","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":21,"rbi":11,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":3,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"4.28","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.48","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":63,"strikes":104,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":4,"pitchesPerInning":"18.56","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":"600","stats":{"batting":{"summary":"3-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".278","slg":".412","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":7,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]},"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":2,"gamesStarted":2,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":6,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".395","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"6.48","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.80","battersFaced":38,"outs":25,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":74,"strikes":101,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"10.80","walksPer9Inn":"8.64","hitsPer9Inn":"7.56","runsScoredPer9":"6.48","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"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":7,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".148","atBats":27,"obp":".207","slg":".148","ops":".355","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":4,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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":{"summary":"2.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":2,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.06","battersFaced":22,"outs":17,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":27,"strikes":50,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":2,"winPercentage":".---","pitchesPerInning":"13.59","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.76","walksPer9Inn":"3.18","hitsPer9Inn":"6.35","runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".167","slg":".118","ops":".285","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"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"}]},"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":3,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":17,"strikes":37,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"20.25","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".200","ops":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":12,"obp":".214","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":39,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":0,"whip":"0.82","battersFaced":14,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":5,"strikes":34,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"10.64","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.45","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".400","slg":".500","ops":".900","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":true,"isSubstitute":false}},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":3,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":3,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".471","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":62,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"2.40","battersFaced":17,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":22,"strikes":40,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".---","pitchesPerInning":"18.60","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"8.10","hitsPer9Inn":"13.50","runsScoredPer9":"8.10","homeRunsPer9":"2.70","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"obp":".500","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":91,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.75","battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":45,"strikes":46,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"22.75","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"11.25","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".296","slg":".615","ops":".911","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":16,"rbi":5,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672016":{"person":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".263","slg":".176","ops":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":3,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"4.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":19,"errors":0,"chances":19,"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"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".222","atBats":27,"obp":".276","slg":".296","ops":".572","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":8,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":62,"era":"10.13","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"2.25","battersFaced":14,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":27,"strikes":35,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"23.25","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"10.13","walksPer9Inn":"6.75","hitsPer9Inn":"13.50","runsScoredPer9":"10.13","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"3.60","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"1.80","hitsPer9Inn":"7.20","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":"501","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".143","slg":".143","ops":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"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"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":6,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".048","atBats":21,"obp":".231","slg":".048","ops":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":53,"errors":0,"chances":54,"fielding":"1.000","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":4,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":78,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":21,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":29,"strikes":49,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"3.60","walksPer9Inn":"7.20","hitsPer9Inn":"3.60","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":9,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.29","battersFaced":10,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":14,"strikes":23,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"15.86","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":"0-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":6,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".333","atBats":27,"obp":".400","slg":".889","ops":"1.289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":24,"rbi":8,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.40","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":2,"putOuts":35,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"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":3,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":12,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.88","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":10,"strikes":28,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.25","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.38","walksPer9Inn":"0.00","hitsPer9Inn":"16.88","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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}},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"801","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":5,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".300","slg":".222","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","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":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"note":"(W, 1-0)","summary":"6.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":37,"strikes":66,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":11,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":38,"obp":".256","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":186,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.97","battersFaced":43,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":69,"strikes":117,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.18","hitsPer9Inn":"5.56","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":71,"era":"10.38","inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.62","battersFaced":20,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":30,"strikes":41,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.14","rbi":0,"winPercentage":".000","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.15","hitsPer9Inn":"10.38","runsScoredPer9":"10.38","homeRunsPer9":"6.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":11,"airOuts":6,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".241","atBats":29,"obp":".241","slg":".345","ops":".586","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[701762,669127,691016,667670,805779,687231,671732,691777,643446,628451,672016,605488,547184,669372],"pitchers":[605488,547184,669372],"bench":[666126,642851],"bullpen":[665660,605130,650644,663687,643410,682052,665622,806960,622663,686993],"battingOrder":[701762,669127,691016,667670,687231,671732,691777,628451,672016],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Muncy (3, Javier); Soderstrom (2, Muñoz, R)."},{"label":"HR","value":"Butler, L (1, 4th inning off Muñoz, R, 2 on, 2 out); Muncy (2, 4th inning off Muñoz, R, 0 on, 2 out)."},{"label":"TB","value":"Butler, L 6; Clarke; Hernaiz; McNeil; Muncy 7; Soderstrom 3; Wilson, J 2."},{"label":"RBI","value":"Butler, L 4 (4); Clarke (2); Muncy 3 (5); Soderstrom 2 (3); Wilson, J (3)."},{"label":"2-out RBI","value":"Soderstrom 2; Clarke; Muncy 3; Butler, L 4; Wilson, J."},{"label":"Runners left in scoring position, 2 out","value":"Kurtz; Rooker; McNeil 2."},{"label":"GIDP","value":"Langeliers; Muncy."},{"label":"Team RISP","value":"6-for-13."},{"label":"Team LOB","value":"7."}]}],"note":[]}},"officials":[{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Muñoz, R (pitcher)."},{"label":"ABS Challenge","value":"Langeliers 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Confirmed); Diaz, Y (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Javier 82-44; Muñoz, R 39-21; Weiss 38-24; Springs 103-66; Kelly, Mi 32-19; Ginn 32-19."},{"label":"Groundouts-flyouts","value":"Javier 1-4; Muñoz, R 0-0; Weiss 2-1; Springs 5-4; Kelly, Mi 1-0; Ginn 1-3."},{"label":"Batters faced","value":"Javier 21; Muñoz, R 10; Weiss 11; Springs 21; Kelly, Mi 7; Ginn 10."},{"label":"Inherited runners-scored","value":"Muñoz, R 1-1."},{"label":"Umpires","value":"HP: Edwin Moscoso. 1B: Vic Carapazza. 2B: Nic Lentz. 3B: Jacob Metz. "},{"label":"Weather","value":"73 degrees, Clear."},{"label":"Wind","value":"3 mph, Out To RF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"12,410."},{"label":"Venue","value":"Sutter Health Park."},{"label":"April 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","boxscoreName":"Springs"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"6.0 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":37,"strikes":66,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":11,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":38,"obp":".256","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":186,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.97","battersFaced":43,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":69,"strikes":117,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.18","hitsPer9Inn":"5.56","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":74,"pitchingGameScore":74},{"player":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","boxscoreName":"Muncy"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".296","slg":".615","ops":".911","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":16,"rbi":5,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","boxscoreName":"Butler, L"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".278","slg":".412","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":7,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]},"type":"hitter","gameScore":68,"hittingGameScore":68}]},"decisions":{"winner":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"loser":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}