{"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":823868,"link":"/api/v1.1/game/823868/feed/live","metaData":{"wait":10,"timeStamp":"20260510_191142","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823868,"type":"R","doubleHeader":"N","id":"2026/05/10/wasmlb-miamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823868-2026-05-10","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-10T16:15:00Z","originalDate":"2026-05-10","officialDate":"2026-05-10","dayNight":"day","time":"12:15","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":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":41,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":19,"losses":22,"ties":0,"pct":".463"},"records":{},"divisionLeader":false,"wins":19,"losses":22,"winningPercentage":".463"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":41,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":19,"losses":22,"ties":0,"pct":".463"},"records":{},"divisionLeader":false,"wins":19,"losses":22,"winningPercentage":".463"},"franchiseName":"Miami","clubName":"Marlins","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID663992":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992","firstName":"Richard","lastName":"Lovelady","primaryNumber":"55","birthDate":"1995-07-07","currentAge":31,"birthCity":"Hinesville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Lovelady","middleName":"Tyler","boxscoreName":"Lovelady","nickName":"Love","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Richard Lovelady","nameSlug":"richard-lovelady-663992","firstLastName":"Richard Lovelady","lastFirstName":"Lovelady, Richard","lastInitName":"Lovelady, R","initLastName":"R Lovelady","fullFMLName":"Richard Tyler Lovelady","fullLFMName":"Lovelady, Richard Tyler","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID702281":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281","firstName":"Robert","lastName":"Snelling","primaryNumber":"61","birthDate":"2003-12-19","currentAge":22,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Snelling","middleName":"Matthew","boxscoreName":"Snelling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Snelling","nameSlug":"robby-snelling-702281","firstLastName":"Robby Snelling","lastFirstName":"Snelling, Robby","lastInitName":"Snelling, R","initLastName":"R Snelling","fullFMLName":"Robert Matthew Snelling","fullLFMName":"Snelling, Robert Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669622":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622","firstName":"Anthony","lastName":"Bender","primaryNumber":"37","birthDate":"1995-02-03","currentAge":31,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Bender","middleName":"Wayne","boxscoreName":"Bender","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Bender","nameSlug":"anthony-bender-669622","firstLastName":"Anthony Bender","lastFirstName":"Bender, Anthony","lastInitName":"Bender, A","initLastName":"A Bender","fullFMLName":"Anthony Wayne Bender","fullLFMName":"Bender, Anthony Wayne","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID694795":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795","firstName":"Joshua","lastName":"Ekness","primaryNumber":"95","birthDate":"2002-02-07","currentAge":24,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Ekness","middleName":"Dean","boxscoreName":"Ekness","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Ekness","nameSlug":"josh-ekness-694795","firstLastName":"Josh Ekness","lastFirstName":"Ekness, Josh","lastInitName":"Ekness, J","initLastName":"J Ekness","fullFMLName":"Joshua Dean Ekness","fullLFMName":"Ekness, Joshua Dean","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686894":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","firstName":"Joseph","lastName":"Wiemer","birthDate":"1999-02-11","currentAge":27,"birthCity":"Sylvania","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Joey","useLastName":"Wiemer","middleName":"Daryl","boxscoreName":"Wiemer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"wee-mur","mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Wiemer","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"joey-wiemer-686894","firstLastName":"Joey Wiemer","lastFirstName":"Wiemer, Joey","lastInitName":"Wiemer, J","initLastName":"J Wiemer","fullFMLName":"Joseph Daryl Wiemer","fullLFMName":"Wiemer, Joseph Daryl","strikeZoneTop":3.383,"strikeZoneBottom":1.707},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676974":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974","firstName":"Max","lastName":"Meyer","primaryNumber":"23","birthDate":"1999-03-12","currentAge":27,"birthCity":"Woodbury","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Meyer","middleName":"Thomas","boxscoreName":"Meyer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"my-uhr","mlbDebutDate":"2022-07-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Meyer","nameSlug":"max-meyer-676974","firstLastName":"Max Meyer","lastFirstName":"Meyer, Max","lastInitName":"Meyer, M","initLastName":"M Meyer","fullFMLName":"Max Thomas Meyer","fullLFMName":"Meyer, Max Thomas","strikeZoneTop":3.4,"strikeZoneBottom":1.55},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687606":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606","firstName":"Paxton","lastName":"Schultz","primaryNumber":"75","birthDate":"1998-01-05","currentAge":28,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paxton","useLastName":"Schultz","middleName":"James","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paxton Schultz","nameSlug":"paxton-schultz-687606","firstLastName":"Paxton Schultz","lastFirstName":"Schultz, Paxton","lastInitName":"Schultz, P","initLastName":"P Schultz","fullFMLName":"Paxton James Schultz","fullLFMName":"Schultz, Paxton James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681393":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393","firstName":"Connor","lastName":"Norby","primaryNumber":"35","birthDate":"2000-06-08","currentAge":26,"birthCity":"Brooklyn Park","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Connor","useLastName":"Norby","middleName":"David","boxscoreName":"Norby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Norby","nameSlug":"connor-norby-681393","firstLastName":"Connor Norby","lastFirstName":"Norby, Connor","lastInitName":"Norby, C","initLastName":"C Norby","fullFMLName":"Connor David Norby","fullLFMName":"Norby, Connor David","strikeZoneTop":3.113,"strikeZoneBottom":1.571},"ID677053":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053","firstName":"Andrew","lastName":"Nardi","primaryNumber":"43","birthDate":"1998-08-18","currentAge":28,"birthCity":"West Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Nardi","middleName":"Christopher","boxscoreName":"Nardi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Nardi","nameSlug":"andrew-nardi-677053","firstLastName":"Andrew Nardi","lastFirstName":"Nardi, Andrew","lastInitName":"Nardi, A","initLastName":"A Nardi","fullFMLName":"Andrew Christopher Nardi","fullLFMName":"Nardi, Andrew Christopher","strikeZoneTop":3.467,"strikeZoneBottom":1.589},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169","location":{"address1":"501 Marlins Way","city":"Miami","state":"Florida","stateAbbrev":"FL","postalCode":"33125","defaultCoordinates":{"latitude":25.77796236,"longitude":-80.21951795},"azimuthAngle":128.0,"elevation":10,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37446,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":344,"leftCenter":386,"center":407,"rightCenter":392,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4169,"link":"/api/v1/venues/4169"},"weather":{"condition":"Roof Closed","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":11848,"firstPitch":"2026-05-10T16:15:00.000Z","gameDurationMinutes":176},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"home":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"}},"officialScorer":{"id":827715,"fullName":"Evan Roberts","link":"/api/v1/people/827715"},"primaryDatacaster":{"id":831984,"fullName":"Ryan Erickson","link":"/api/v1/people/831984"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James Wood doubles (11) on a sharp fly ball to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T16:15:10.237Z","endTime":"2026-05-10T16:15:40.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T13:48:42.176Z","endTime":"2026-05-10T15:54:53.397Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T15:54:53.397Z","endTime":"2026-05-10T16:14:07.503Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-10T16:14:07.503Z","endTime":"2026-05-10T16:15:12.267Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89916409924865,"aZ":-26.201348653772516,"pfxX":-11.287955908523987,"pfxZ":3.0013078042435666,"pX":-1.0116714461053944,"pZ":3.305929925669635,"vX0":6.593516274280305,"vY0":-140.80415068629605,"vZ0":-2.18837468287414,"x":155.56,"y":149.52,"x0":-1.9294581734628005,"y0":50.00000053944565,"z0":5.805754271665547,"aX":-22.439132823510803},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.2,"breakHorizontal":18.8,"spinRate":2192,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3904670097428138,"extension":6.024364903578503},"index":3,"playId":"67302bc2-30fe-33d6-9491-bebba1b6a79c","pitchNumber":1,"startTime":"2026-05-10T16:15:12.267Z","endTime":"2026-05-10T16:15:16.308Z","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":96.7,"endSpeed":87.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33103450447847,"aZ":-25.32299073433896,"pfxX":-11.894602150505046,"pfxZ":3.45930220830855,"pX":-0.49509482596036536,"pZ":2.4798139600003477,"vX0":8.071870868173129,"vY0":-140.4432398803029,"vZ0":-4.438329839596425,"x":135.87,"y":171.83,"x0":-1.8736245312737216,"y0":50.00361603664331,"z0":5.74508616580119,"aX":-23.56032915473748},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.4,"breakHorizontal":19.7,"spinRate":2226,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39127205489464556,"extension":6.181659653688421},"hitData":{"launchSpeed":100.2,"launchAngle":25.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":52.16,"coordY":72.96}},"index":4,"playId":"a1434b24-03b8-31c1-a21a-f7d303e1a091","pitchNumber":2,"startTime":"2026-05-10T16:15:25.395Z","endTime":"2026-05-10T16:15:40.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:15:40.937Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, pitcher Sandy Alcantara to first baseman Liam Hicks. James Wood to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T16:17:41.371Z","endTime":"2026-05-10T16:18:12.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T16:16:06.133Z","endTime":"2026-05-10T16:17:43.594Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52308084195984,"aZ":-31.833597298283458,"pfxX":-9.915549243042827,"pfxZ":0.20146945033260266,"pX":-1.3358448794392503,"pZ":3.1520023818025225,"vX0":4.689138637777315,"vY0":-129.99391516271652,"vZ0":-0.7549876535205503,"x":167.92,"y":153.68,"x0":-1.8796662557036534,"y0":50.00451786083977,"z0":5.8736178976183675,"aX":-16.88641177288621},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":16.8,"spinRate":2074,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.42215517732346575,"extension":6.114173213484113},"index":1,"playId":"00b313f5-d3da-3d0a-ac97-f999e2def87a","pitchNumber":1,"startTime":"2026-05-10T16:17:43.594Z","endTime":"2026-05-10T16:17:46.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.45246922933671,"aZ":-24.12749222248026,"pfxX":-10.601248037499708,"pfxZ":4.054861034259522,"pX":-1.0834355660582862,"pZ":2.6898688010740734,"vX0":5.583042807794325,"vY0":-141.27797304174092,"vZ0":-4.338348537247302,"x":158.3,"y":166.15,"x0":-1.726617760927029,"y0":50.00681372907499,"z0":5.830747321835171,"aX":-21.05875692827353},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":17.8,"spinRate":2233,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3903295265863749,"extension":6.181062744345556},"hitData":{"launchSpeed":68.3,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.04,"coordY":183.11}},"index":2,"playId":"21b86a9c-7e75-3564-9361-f826740b9363","pitchNumber":2,"startTime":"2026-05-10T16:18:03.470Z","endTime":"2026-05-10T16:18:12.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:18:12.017Z","atBatIndex":1},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Brady House reaches on a fielder's choice out, pitcher Sandy Alcantara to catcher Joe Mack to third baseman Javier Sanoja to pitcher Sandy Alcantara. James Wood out at home. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T16:18:25.150Z","endTime":"2026-05-10T16:18:54.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6198394978968,"aZ":-21.919965603638794,"pfxX":-11.342108793098921,"pfxZ":5.125438228634857,"pX":-0.7547907977448111,"pZ":2.2384756875172362,"vX0":7.318409029780691,"vY0":-141.14832559943196,"vZ0":-5.636006571345513,"x":145.77,"y":178.34,"x0":-1.9187472743672889,"y0":50.004793527831715,"z0":5.689549107159672,"aX":-22.69790514516962},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":18.8,"spinRate":2251,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3892952740735578,"extension":5.841137175380155},"hitData":{"launchSpeed":60.1,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.71,"coordY":184.33}},"index":0,"playId":"ba51cf9d-d254-3979-ba28-2711a943e3da","pitchNumber":1,"startTime":"2026-05-10T16:18:41.371Z","endTime":"2026-05-10T16:18:54.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:18:54.420Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-10T16:19:20.421Z","endTime":"2026-05-10T16:21:53.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49020391446545,"aZ":-30.056906542859544,"pfxX":3.2822136231835746,"pfxZ":1.3880771848780427,"pX":0.36517556447977045,"pZ":2.3575947361443044,"vX0":4.425126099554509,"vY0":-123.8824151921989,"vZ0":-2.2138952888880006,"x":103.08,"y":175.12,"x0":-1.8820092912246218,"y0":50.00608516196123,"z0":5.815994170902476,"aX":5.0188716795712205},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":-7.1,"spinRate":2344,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.44491854289617194,"extension":6.122041100918667},"index":0,"playId":"e2307fe4-7506-3cde-97a1-b7f6c7405f9f","pitchNumber":1,"startTime":"2026-05-10T16:19:25.464Z","endTime":"2026-05-10T16:19:28.747Z","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":91.4,"endSpeed":83.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115886821516757,"aZ":-28.818876984198138,"pfxX":-10.36502082307777,"pfxZ":1.8977590385213166,"pX":1.0244996074743133,"pZ":1.4551090670714955,"vX0":10.405238991345572,"vY0":-132.5702006827622,"vZ0":-5.39823896807183,"x":77.95,"y":199.49,"x0":-1.6173361208164034,"y0":50.00274372619601,"z0":5.638914513483468,"aX":-18.32575284043444},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.3,"breakHorizontal":16.3,"spinRate":1948,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4142204759450512,"extension":6.236222798113527},"index":1,"playId":"1fd058c3-3e69-3107-ab60-3f2095efd5cf","pitchNumber":2,"startTime":"2026-05-10T16:19:43.055Z","endTime":"2026-05-10T16:19:47.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.980645702702425,"aZ":-24.93979443328142,"pfxX":-11.923813234384584,"pfxZ":3.6167509366513375,"pX":0.6372562851718292,"pZ":2.0692393819192314,"vX0":10.210706762505541,"vY0":-141.44029204725078,"vZ0":-5.615721398671093,"x":92.71,"y":182.91,"x0":-1.4925909302901015,"y0":50.003241111755834,"z0":5.706668711033326,"aX":-23.860962291351473},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.4,"breakHorizontal":19.2,"spinRate":2291,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.38909154989797834,"extension":6.072423255474271},"index":2,"playId":"117f3bc9-96c6-31f8-b249-bfd17950343a","pitchNumber":3,"startTime":"2026-05-10T16:20:02.607Z","endTime":"2026-05-10T16:20:06.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926648921523583,"aZ":-31.721463862833037,"pfxX":3.655775760902917,"pfxZ":0.29990091051434753,"pX":1.1422439181749862,"pZ":2.273304045816387,"vX0":5.910101114503076,"vY0":-124.21378644114355,"vZ0":-2.0461214055634245,"x":73.46,"y":177.4,"x0":-1.7634461046924912,"y0":50.0049552678933,"z0":5.8015275476464465,"aX":5.589178796317609},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-8.3,"spinRate":2371,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4446683378817662,"extension":6.115668636979821},"index":3,"playId":"71207d5e-650a-35ab-8874-90cbedacfc5c","pitchNumber":4,"startTime":"2026-05-10T16:20:21.595Z","endTime":"2026-05-10T16:20:25.262Z","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":92.2,"endSpeed":83.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17166549559639,"aZ":-29.35564293208157,"pfxX":-11.391431085876164,"pfxZ":1.5657860213899646,"pX":0.9801073849468535,"pZ":2.4642441556494052,"vX0":10.510330341588652,"vY0":-133.72921908257277,"vZ0":-3.1492866821338343,"x":79.64,"y":172.25,"x0":-1.5376544543493902,"y0":50.000557255426486,"z0":5.782610013845077,"aX":-20.4517746385283},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":18.1,"spinRate":2149,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41095419369849173,"extension":6.148310207728905},"index":4,"playId":"4612d4ee-7a4f-34a0-84ff-bb7e667d671b","pitchNumber":5,"startTime":"2026-05-10T16:20:45.472Z","endTime":"2026-05-10T16:20:49.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9006366164301,"aZ":-29.5992936361536,"pfxX":-11.551891491454509,"pfxZ":1.4389013948171705,"pX":-0.4705852462122191,"pZ":1.5249794845300446,"vX0":7.383578990749689,"vY0":-134.00502070605904,"vZ0":-5.39825661311811,"x":134.94,"y":197.61,"x0":-1.7815644746552497,"y0":50.0044097168826,"z0":5.718643149148891,"aX":-20.704641246675113},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.4,"breakHorizontal":19.0,"spinRate":2110,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4110379744400041,"extension":6.114527831808735},"index":5,"playId":"8ed7dd77-cd71-3dd8-b141-cb5741ffe7b7","pitchNumber":6,"startTime":"2026-05-10T16:21:04.142Z","endTime":"2026-05-10T16:21:07.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32157588342882,"aZ":-22.670959081022044,"pfxX":-10.091544229767802,"pfxZ":4.64299034307159,"pX":-1.3154870889493464,"pZ":3.716651787769892,"vX0":5.2598679794639365,"vY0":-142.72019556888742,"vZ0":-2.022740420542635,"x":167.14,"y":138.43,"x0":-1.8793885854935275,"y0":50.00126997557859,"z0":5.874443242065151,"aX":-20.648240453333653},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.2,"breakHorizontal":17.0,"spinRate":2262,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38496435181816047,"extension":6.197188482980143},"index":6,"playId":"1ac7383e-2b74-34f7-a75c-04be87589ded","pitchNumber":7,"startTime":"2026-05-10T16:21:32.226Z","endTime":"2026-05-10T16:21:35.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13093477666744,"aZ":-33.08965330643643,"pfxX":3.6100370029198143,"pfxZ":-0.5924796465492985,"pX":0.2415770371304019,"pZ":2.3656269495353994,"vX0":3.8716278649339486,"vY0":-124.67311533265097,"vZ0":-1.673075451873944,"x":107.79,"y":174.91,"x0":-1.8105881870720415,"y0":50.00269168203871,"z0":5.821540290750516,"aX":5.583246991799703},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-7.6,"spinRate":2344,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.44228154704165323,"extension":6.143750965686632},"index":7,"playId":"074daca0-7422-311e-a5b7-feacd15abd92","pitchNumber":8,"startTime":"2026-05-10T16:21:50.021Z","endTime":"2026-05-10T16:21:53.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:21:53.936Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T16:23:53.440Z","endTime":"2026-05-10T16:26:39.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00252501236182,"aZ":-12.124245907067884,"pfxX":-5.325326148874291,"pfxZ":10.37074244202742,"pX":0.052237943418722,"pZ":1.8512529246814118,"vX0":7.023403781554943,"vY0":-138.85696262274433,"vZ0":-8.118178343494932,"x":115.01,"y":188.8,"x0":-1.8299198561696082,"y0":50.002201815499554,"z0":5.6386523974706755,"aX":-10.295102184399733},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2338,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.3959811830390061,"extension":6.212889274030457},"index":0,"playId":"ae165b7f-a088-3c39-a028-0436c7b2573c","pitchNumber":1,"startTime":"2026-05-10T16:24:21.417Z","endTime":"2026-05-10T16:24:25.257Z","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.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.938452123155564,"aZ":-22.251280303486304,"pfxX":-10.128129102197324,"pfxZ":5.184462011145868,"pX":-1.400327271640704,"pZ":3.872668058727556,"vX0":5.184062660665274,"vY0":-138.26219631691086,"vZ0":-1.2013153208073928,"x":170.38,"y":134.22,"x0":-1.9946032764461716,"y0":50.006743103723615,"z0":5.82160811078532,"aX":-19.401098331534705},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":17.0,"spinRate":2129,"spinDirection":223},"zone":11,"typeConfidence":0.8,"plateTime":0.3978114177398018,"extension":6.679709034437695},"index":1,"playId":"09ecc216-0368-38c5-ab54-d28a0c761d13","pitchNumber":2,"startTime":"2026-05-10T16:24:38.918Z","endTime":"2026-05-10T16:24:42.096Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.048691746731706,"aZ":-37.518959748329166,"pfxX":4.990088826654189,"pfxZ":-3.536424799403112,"pX":0.5046991861049539,"pZ":1.4838331189672105,"vX0":4.706637292431996,"vY0":-122.80290194595909,"vZ0":-2.638388867688742,"x":97.76,"y":198.72,"x0":-2.0937731816536336,"y0":50.00588668920003,"z0":5.801510389447272,"aX":7.531240685507224},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.8,"breakHorizontal":-10.2,"spinRate":2128,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44809563703006106,"extension":6.177384904378595},"index":2,"playId":"03fa1ebc-6a08-30fd-a71a-5d83a4fe3438","pitchNumber":3,"startTime":"2026-05-10T16:24:55.894Z","endTime":"2026-05-10T16:24:59.823Z","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-05-10T16:25:12.595Z","endTime":"2026-05-10T16:25:30.528Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8230516690638,"aZ":-36.110054209642804,"pfxX":7.031246000874058,"pfxZ":-2.4937929262153125,"pX":1.7207207781172438,"pZ":0.986835047624772,"vX0":6.891120673729551,"vY0":-126.24231507937381,"vZ0":-4.216866345448187,"x":51.41,"y":212.14,"x0":-1.9793761223105215,"y0":50.00227473164043,"z0":5.653576185181527,"aX":11.10398502663914},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.4,"breakHorizontal":-14.5,"spinRate":2289,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.43747780200060893,"extension":6.253218436998218},"index":4,"playId":"4b3e32f5-d990-3fc4-81da-0fdece5a943b","pitchNumber":4,"startTime":"2026-05-10T16:25:30.528Z","endTime":"2026-05-10T16:25:34.292Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70934325305775,"aZ":-42.083757051366504,"pfxX":4.365839554326729,"pfxZ":-6.325246852823913,"pX":-0.6421165476262181,"pZ":3.5137928852285567,"vX0":2.1158210526084154,"vY0":-124.52022905016919,"vZ0":2.4250426280813837,"x":141.48,"y":143.91,"x0":-2.0709571675903016,"y0":50.00521765610638,"z0":6.0165721250883015,"aX":6.8358792807023},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.6,"breakHorizontal":-8.4,"spinRate":2058,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.44038471877794816,"extension":6.144297193820731},"index":5,"playId":"62cbec6a-32ac-39da-aa8d-e0b1ad6149f0","pitchNumber":5,"startTime":"2026-05-10T16:25:51.516Z","endTime":"2026-05-10T16:25:55.523Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15960333493057,"aZ":-13.673149907034574,"pfxX":-5.975964673222986,"pfxZ":9.255818059107694,"pX":-0.7431930971738988,"pZ":3.4909929007745775,"vX0":5.747855514214876,"vY0":-140.76193034026193,"vZ0":-3.843171393976418,"x":145.33,"y":144.52,"x0":-2.0392356271836354,"y0":50.001145167495594,"z0":5.764594012718944,"aX":-11.942793790743572},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2242,"spinDirection":215},"zone":11,"typeConfidence":0.8,"plateTime":0.38971522289722227,"extension":6.81549495019478},"index":6,"playId":"c459b7c6-9c07-3ece-b3fa-f6f4035fb191","pitchNumber":6,"startTime":"2026-05-10T16:26:11.689Z","endTime":"2026-05-10T16:26:14.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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.911830419901634,"aZ":-42.93622821903062,"pfxX":3.590891977943029,"pfxZ":-6.975522418157734,"pX":-0.7199179694147015,"pZ":2.279407704200503,"vX0":2.099101604157873,"vY0":-124.48877927538165,"vZ0":-0.10755780149884941,"x":144.44,"y":177.24,"x0":-2.0452725088868804,"y0":50.00299988222216,"z0":5.928265620158406,"aX":5.540365747723871},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.4,"breakHorizontal":-7.1,"spinRate":2247,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.44284630893216903,"extension":6.863652768898614},"hitData":{"launchSpeed":94.7,"launchAngle":22.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.91,"coordY":102.4}},"index":7,"playId":"22b51d33-f748-3ef6-aa65-2fd61b433e08","pitchNumber":7,"startTime":"2026-05-10T16:26:29.557Z","endTime":"2026-05-10T16:26:39.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:26:39.067Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T16:26:43.659Z","endTime":"2026-05-10T16:27:59.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.139667175948965,"aZ":-42.13754999238629,"pfxX":2.1942479610372043,"pfxZ":-6.445827498073829,"pX":0.21330075096182693,"pZ":1.6178681660079466,"vX0":4.5692232203414935,"vY0":-124.91029880719837,"vZ0":-1.7324322194371313,"x":108.87,"y":195.1,"x0":-1.9401688618586823,"y0":50.000738185897404,"z0":5.853608677026093,"aX":3.392658708200271},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.8,"breakHorizontal":-5.3,"spinRate":2255,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.4421013910771481,"extension":6.029145089136164},"index":0,"playId":"2cbb8c03-cfce-3ac4-8b12-5a80d3572a91","pitchNumber":1,"startTime":"2026-05-10T16:27:04.053Z","endTime":"2026-05-10T16:27:08.241Z","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":1,"outs":1},"index":1,"startTime":"2026-05-10T16:27:13.652Z","endTime":"2026-05-10T16:27:26.409Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.210656824788074,"aZ":-11.07788493789577,"pfxX":-5.155500832002527,"pfxZ":10.621698586847126,"pX":-0.5910366688714164,"pZ":2.5131646807732224,"vX0":5.408534047305199,"vY0":-140.79374528851338,"vZ0":-6.856312674486817,"x":139.53,"y":170.92,"x0":-1.8771902770625903,"y0":50.00132505815835,"z0":5.7146798825515415,"aX":-10.237553781980452},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2378,"spinDirection":215},"zone":4,"typeConfidence":0.92,"plateTime":0.3906721388864671,"extension":6.22463357813315},"index":2,"playId":"632694e9-585c-3cbe-8f76-ca2c2e4ea156","pitchNumber":2,"startTime":"2026-05-10T16:27:26.409Z","endTime":"2026-05-10T16:27:30.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56240750915035,"aZ":-11.465975217036204,"pfxX":-5.631516533201859,"pfxZ":10.289219365418198,"pX":-0.07328877119587106,"pZ":2.1090140878374117,"vX0":6.443704608880994,"vY0":-141.7188764846824,"vZ0":-7.883403655308475,"x":119.79,"y":181.84,"x0":-1.6562457059380709,"y0":50.00219847348379,"z0":5.677925226642254,"aX":-11.334303843312533},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2257,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3880466586959521,"extension":6.196855779383217},"hitData":{"launchSpeed":87.0,"launchAngle":54.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":110.96}},"index":3,"playId":"f4b52486-96a6-3c38-87b1-172a56b7c81f","pitchNumber":3,"startTime":"2026-05-10T16:27:47.948Z","endTime":"2026-05-10T16:27:59.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:27:59.454Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-10T16:28:07.688Z","endTime":"2026-05-10T16:29:44.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400515549105663,"aZ":-40.87832950009282,"pfxX":4.6591637740002065,"pfxZ":-5.584096364773002,"pX":0.19456889919251186,"pZ":2.065262455445283,"vX0":3.678803904986939,"vY0":-124.67580639718386,"vZ0":-1.0456696657231077,"x":109.58,"y":183.02,"x0":-1.9106871561234864,"y0":50.00402170408049,"z0":5.893909226076051,"aX":7.260876354977279},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.1,"breakHorizontal":-9.4,"spinRate":2203,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.441009390271744,"extension":6.108912429986244},"index":0,"playId":"6ce7e4d4-f949-3df4-ac89-c1a6c41e5e62","pitchNumber":1,"startTime":"2026-05-10T16:28:25.048Z","endTime":"2026-05-10T16:28:28.976Z","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":85.8,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.552520753454463,"aZ":-40.20385502912066,"pfxX":7.872843465477832,"pfxZ":-5.135474038241458,"pX":-1.4534315578967254,"pZ":4.141779067301684,"vX0":-0.19307634871819507,"vY0":-124.88254282271052,"vZ0":3.923172334772281,"x":172.4,"y":126.95,"x0":-2.395892790832428,"y0":50.003993375510575,"z0":5.87912967806902,"aX":12.30756923091949},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.0,"breakHorizontal":-14.2,"spinRate":2207,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4403309042130421,"extension":6.015498132151079},"index":1,"playId":"d5aae4b1-ef39-3075-a5a9-10dbf927ec20","pitchNumber":2,"startTime":"2026-05-10T16:28:39.315Z","endTime":"2026-05-10T16:28:43.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192432714846337,"aZ":-39.68433896142179,"pfxX":3.218379555029787,"pfxZ":-4.855897428814746,"pX":0.021680399653962974,"pZ":2.3645202731810837,"vX0":3.9592163605295783,"vY0":-124.1851088829316,"vZ0":-0.4132426367717952,"x":116.17,"y":174.94,"x0":-2.0174641097427943,"y0":50.002734586473586,"z0":5.8624542852423325,"aX":4.976645699077344},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.6,"breakHorizontal":-6.8,"spinRate":2138,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.44275384750215396,"extension":6.055346410722016},"index":2,"playId":"ba9800f4-c0de-34a5-8bfa-a3fc351c0176","pitchNumber":3,"startTime":"2026-05-10T16:29:08.786Z","endTime":"2026-05-10T16:29:12.046Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07751759287155,"aZ":-42.47280044438582,"pfxX":5.037855769235884,"pfxZ":-6.7197393046576845,"pX":0.41835682368396726,"pZ":2.38945003865573,"vX0":3.704957263166369,"vY0":-124.60327629569466,"vZ0":-0.20020225695907778,"x":101.05,"y":174.26,"x0":-1.756152000073046,"y0":50.005606362459865,"z0":6.058595980868701,"aX":7.716841821112974},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.9,"breakHorizontal":-10.1,"spinRate":2240,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4440211991737413,"extension":6.316610539066077},"hitData":{"launchSpeed":61.9,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.08,"coordY":170.4}},"index":3,"playId":"dcb6eb30-aab7-3d85-889a-8e549afc5c3c","pitchNumber":4,"startTime":"2026-05-10T16:29:36.847Z","endTime":"2026-05-10T16:29:44.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:29:44.360Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-10T16:31:43.800Z","endTime":"2026-05-10T16:32:31.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95813169235228,"aZ":-24.34319658436353,"pfxX":-11.225801542008579,"pfxZ":4.029711943535538,"pX":-0.8334594780297743,"pZ":2.2606832861031245,"vX0":6.921830615583333,"vY0":-139.63905321787203,"vZ0":-5.151243730994386,"x":148.77,"y":177.74,"x0":-1.905899957501266,"y0":50.00470668481676,"z0":5.76376561557019,"aX":-21.830372801604348},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":18.6,"spinRate":2387,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3945651713899343,"extension":6.201354502141043},"index":0,"playId":"eff624d7-e3a6-3e87-b302-69865163a0de","pitchNumber":1,"startTime":"2026-05-10T16:32:02.478Z","endTime":"2026-05-10T16:32:05.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.430768475783225,"aZ":-34.03004893603283,"pfxX":3.4659159475240378,"pfxZ":-1.2365228551155525,"pX":0.07527174741980096,"pZ":1.5844193231421408,"vX0":3.576641171399035,"vY0":-123.427538162662,"vZ0":-3.18157851109838,"x":114.13,"y":196.0,"x0":-1.8594459744195624,"y0":50.00561876250592,"z0":5.846058588489463,"aX":5.187380777402626},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":-7.3,"spinRate":2216,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44896504603786624,"extension":6.090313371236617},"hitData":{"launchSpeed":81.7,"launchAngle":53.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.23,"coordY":132.1}},"index":1,"playId":"8bdff0cb-e1e6-37a1-954a-a8c5cbd8f398","pitchNumber":2,"startTime":"2026-05-10T16:32:20.418Z","endTime":"2026-05-10T16:32:31.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:32:31.223Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to right fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-10T16:32:39.654Z","endTime":"2026-05-10T16:34:17.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.485882181073997,"aZ":-27.50398088377382,"pfxX":-0.5994736052858856,"pfxZ":2.673231801608207,"pX":-0.2702155188252299,"pZ":2.7648962414794758,"vX0":4.71299094027464,"vY0":-131.41748792383152,"vZ0":-2.702814777753084,"x":127.3,"y":164.13,"x0":-2.010717128084647,"y0":50.0003673532004,"z0":5.8548938393400185,"aX":-1.046816355755365},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":0.0,"spinRate":2087,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.41718098249595803,"extension":5.9542052849909775},"index":0,"playId":"5e7013cb-3e5a-327d-b61e-c1ab99f05df7","pitchNumber":1,"startTime":"2026-05-10T16:32:56.880Z","endTime":"2026-05-10T16:33:00.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26755702561761,"aZ":-11.58509977239161,"pfxX":-9.412335480720033,"pfxZ":10.173504551246756,"pX":0.19276601213047623,"pZ":2.4146589850635936,"vX0":8.822120586067564,"vY0":-142.2028515359967,"vZ0":-7.0558918933934525,"x":109.65,"y":173.58,"x0":-1.7452680716629798,"y0":50.00071922835559,"z0":5.6831256658225024,"aX":-19.0433232280318},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":15.0,"spinRate":2321,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38695731890538454,"extension":6.134604485532548},"index":1,"playId":"0f43caa8-996e-3b33-859c-7c3d863da695","pitchNumber":2,"startTime":"2026-05-10T16:33:13.829Z","endTime":"2026-05-10T16:33:17.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-10T16:33:24.143Z","endTime":"2026-05-10T16:33:32.848Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91091021187197,"aZ":-30.164594850673446,"pfxX":2.5628245689906755,"pfxZ":1.2934192357839525,"pX":0.6643228830166311,"pZ":2.9389598924746108,"vX0":5.132502724252676,"vY0":-125.08013198583123,"vZ0":-1.1263978502467766,"x":91.68,"y":159.43,"x0":-1.763499131710749,"y0":50.00319146322373,"z0":5.914159602971405,"aX":3.978587721151373},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2428,"spinDirection":75},"zone":3,"typeConfidence":2.0,"plateTime":0.44129318120621575,"extension":5.986251179468249},"index":3,"playId":"e2617eba-e184-32d5-8dcf-5e47922d6990","pitchNumber":3,"startTime":"2026-05-10T16:33:32.848Z","endTime":"2026-05-10T16:33:36.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.13386977908333,"aZ":-22.35302811396039,"pfxX":-11.97973958931995,"pfxZ":4.939703187693869,"pX":-0.6263045223450302,"pZ":2.96067877934502,"vX0":7.789039305985877,"vY0":-141.53577143001658,"vZ0":-3.564841129590504,"x":140.87,"y":158.84,"x0":-1.8852647624752987,"y0":50.00651026817959,"z0":5.701909500847255,"aX":-23.839712849494717},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":19.7,"spinRate":2321,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.38989178772733135,"extension":5.901032194931288},"hitData":{"launchSpeed":83.4,"launchAngle":24.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.49,"coordY":113.55}},"index":4,"playId":"b69c770b-585f-3d85-95b6-986a8528cba8","pitchNumber":4,"startTime":"2026-05-10T16:34:09.979Z","endTime":"2026-05-10T16:34:17.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:34:17.525Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-10T16:34:28.267Z","endTime":"2026-05-10T16:34:48.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.270500770297126,"aZ":-29.97464495184788,"pfxX":-10.485533704713834,"pfxZ":1.2544417149921703,"pX":-0.19361971236405795,"pZ":2.528320001884925,"vX0":7.471302659257212,"vY0":-132.4297433762483,"vZ0":-2.8789626690459023,"x":124.38,"y":170.52,"x0":-1.7108128599019008,"y0":50.000774211534946,"z0":5.857072501127695,"aX":-18.340616931699813},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":17.0,"spinRate":2210,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4160253334206532,"extension":5.895700851028753},"hitData":{"launchSpeed":93.7,"launchAngle":22.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.81,"coordY":66.86}},"index":0,"playId":"56ea73c8-6880-3073-b95c-30797e28cb4c","pitchNumber":1,"startTime":"2026-05-10T16:34:41.220Z","endTime":"2026-05-10T16:34:48.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:34:48.621Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T16:36:47.887Z","endTime":"2026-05-10T16:38:20.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4122776964527,"aZ":-13.041861097121677,"pfxX":-4.8190817359948355,"pfxZ":9.809464288309849,"pX":-0.5923034458907473,"pZ":3.230233150375405,"vX0":5.396027845344605,"vY0":-139.70829522508882,"vZ0":-4.398376343294154,"x":139.58,"y":151.56,"x0":-1.93508604888183,"y0":50.00336215474425,"z0":5.700909556897671,"aX":-9.39953681512512},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2326,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.3940822200119336,"extension":6.704490715343033},"index":0,"playId":"94d512d5-ab3a-3ca2-8901-479dfd654ff9","pitchNumber":1,"startTime":"2026-05-10T16:37:00.343Z","endTime":"2026-05-10T16:37:03.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881404385375394,"aZ":-39.30718327750257,"pfxX":3.7037364193262645,"pfxZ":-4.617295308935664,"pX":0.7270365915670189,"pZ":1.6020861369800394,"vX0":5.370742002036208,"vY0":-123.73588269566474,"vZ0":-2.1226568060792355,"x":89.29,"y":195.52,"x0":-1.9574000362227446,"y0":50.00602242309976,"z0":5.780556575500515,"aX":5.715036255268866},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.6,"breakHorizontal":-8.0,"spinRate":2047,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44353487536551306,"extension":6.277925925995742},"index":1,"playId":"d994bb77-b05f-3d2f-b403-dbcba9ae4cf3","pitchNumber":2,"startTime":"2026-05-10T16:37:21.254Z","endTime":"2026-05-10T16:37:24.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-10T16:37:43.230Z","endTime":"2026-05-10T16:37:50.339Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67285648005626,"aZ":-10.708338473219824,"pfxX":-5.142516787504926,"pfxZ":10.645254804298087,"pX":0.07345389689983976,"pZ":1.2040124798345135,"vX0":6.801515593089428,"vY0":-141.6500944774664,"vZ0":-10.476691565861275,"x":114.2,"y":206.27,"x0":-1.6993556730797805,"y0":50.00514962723093,"z0":5.6518361795024905,"aX":-10.372010061684547},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2398,"spinDirection":219},"zone":14,"typeConfidence":0.93,"plateTime":0.3878251649736706,"extension":6.372363432223802},"index":3,"playId":"2d6caa4e-f3fc-3e54-a636-2c950a66c3ce","pitchNumber":3,"startTime":"2026-05-10T16:37:50.339Z","endTime":"2026-05-10T16:37:54.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43283960343906,"aZ":-13.519864425539776,"pfxX":-4.60923780721944,"pfxZ":9.25656422008937,"pX":-0.23986989965129682,"pZ":2.5226418425297408,"vX0":6.399696738691388,"vY0":-141.56443524816066,"vZ0":-6.383067381739352,"x":126.14,"y":170.67,"x0":-1.9384225802948913,"y0":50.006261438506286,"z0":5.684113429042477,"aX":-9.29223684597503},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2351,"spinDirection":218},"zone":5,"typeConfidence":0.89,"plateTime":0.38795550004954027,"extension":6.203985739752131},"hitData":{"launchSpeed":101.4,"launchAngle":31.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.22,"coordY":44.66}},"index":4,"playId":"8645a923-268c-3a54-944e-08dd8cb5ba7f","pitchNumber":4,"startTime":"2026-05-10T16:38:10.584Z","endTime":"2026-05-10T16:38:20.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:38:20.598Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T16:38:31.988Z","endTime":"2026-05-10T16:39:24.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742294666625007,"aZ":-42.15549395909947,"pfxX":4.060903513488698,"pfxZ":-6.476694057990849,"pX":0.6441896202713229,"pZ":0.8856992426320152,"vX0":4.952114975261127,"vY0":-124.84217293511841,"vZ0":-3.2220026910203914,"x":92.45,"y":214.87,"x0":-1.910989162823165,"y0":50.00349572066463,"z0":5.746696358107954,"aX":6.256713959359},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.2,"breakHorizontal":-8.8,"spinRate":2207,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44281785093289416,"extension":6.22728565858438},"index":0,"playId":"80fb21aa-90c3-34be-b383-d82a1144c8f6","pitchNumber":1,"startTime":"2026-05-10T16:38:55.967Z","endTime":"2026-05-10T16:38:59.383Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.810386181230285,"aZ":-15.014286716223326,"pfxX":-5.204702847375894,"pfxZ":8.838766025872662,"pX":-0.5915483906383991,"pZ":2.2033135592486754,"vX0":5.804367973960383,"vY0":-139.07298008991305,"vZ0":-6.462422475010877,"x":139.55,"y":179.29,"x0":-2.038456801680452,"y0":50.00198058333672,"z0":5.569381925766353,"aX":-10.103454180883958},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2242,"spinDirection":225},"zone":4,"typeConfidence":0.83,"plateTime":0.39520459174423017,"extension":6.251043770341723},"hitData":{"launchSpeed":100.3,"launchAngle":7.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.01,"coordY":100.63}},"index":1,"playId":"8347e8f7-e9bd-35fc-a117-8dca3dadf750","pitchNumber":2,"startTime":"2026-05-10T16:39:13.648Z","endTime":"2026-05-10T16:39:24.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:39:24.155Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T16:39:33.315Z","endTime":"2026-05-10T16:41:49.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.961736133684806,"aZ":-41.85824096939533,"pfxX":3.9498654401567723,"pfxZ":-6.377665092227806,"pX":0.47129221746261135,"pZ":2.086856805533652,"vX0":4.807975017705121,"vY0":-122.89337866329123,"vZ0":-0.5716116098442348,"x":99.04,"y":182.43,"x0":-2.0288568739160415,"y0":50.00316570055706,"z0":5.899812252748951,"aX":5.997275165336869},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.4,"breakHorizontal":-8.4,"spinRate":2179,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4469178726762961,"extension":6.037392780486101},"index":0,"playId":"9dcd1306-089c-3450-be9c-71e3f9983bef","pitchNumber":1,"startTime":"2026-05-10T16:39:53.320Z","endTime":"2026-05-10T16:39:57.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"6056649e-dcb2-3e3b-b025-9ae3c13bbdc9","startTime":"2026-05-10T16:40:12.350Z","endTime":"2026-05-10T16:40:17.834Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577893471908762,"aZ":-39.97660536203812,"pfxX":3.601227734459898,"pfxZ":-5.347529152054095,"pX":-0.2640462286448075,"pZ":2.5436228887195855,"vX0":3.230808159361515,"vY0":-120.31591481867731,"vZ0":0.24155243655525527,"x":127.06,"y":170.1,"x0":-2.0950289934797715,"y0":50.00495462321094,"z0":6.001046155060076,"aX":5.2505955831619255},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.4,"breakHorizontal":-7.3,"spinRate":2126,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.456227437162092,"extension":6.149677614022765},"index":2,"playId":"4c30173c-95d3-3b77-9c2d-f528ba82429b","pitchNumber":2,"startTime":"2026-05-10T16:40:36.967Z","endTime":"2026-05-10T16:40:40.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"38ac1c00-eeca-39fa-9a3e-06127f73206c","startTime":"2026-05-10T16:40:57.495Z","endTime":"2026-05-10T16:41:03.656Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448170798860826,"aZ":-42.3237103601209,"pfxX":3.9041902094727785,"pfxZ":-7.092725095962294,"pX":-0.4750059046138722,"pZ":2.060031838628289,"vX0":2.0609374687698403,"vY0":-119.27224416576118,"vZ0":-0.48968887701198216,"x":135.11,"y":183.16,"x0":-1.8595211356205321,"y0":50.00364529849468,"z0":6.107676951935145,"aX":5.58548403252923},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.6,"breakHorizontal":-7.6,"spinRate":2149,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.4604578701366111,"extension":6.142923509687786},"index":4,"playId":"6fc9b990-bec6-3195-a0f2-fa1ab14eaea2","pitchNumber":3,"startTime":"2026-05-10T16:41:18.896Z","endTime":"2026-05-10T16:41:22.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962620670458662,"aZ":-37.469470158961784,"pfxX":8.932974970178083,"pfxZ":-3.4316911223760638,"pX":0.7818234675490288,"pZ":2.0670070665712426,"vX0":4.174977095226612,"vY0":-124.4178551534402,"vZ0":-1.2390179990702685,"x":87.2,"y":182.97,"x0":-2.0877103897687967,"y0":50.00510940762747,"z0":5.725261073177101,"aX":13.766702952620356},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.2,"breakHorizontal":-17.3,"spinRate":2260,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44314508282910614,"extension":6.2777827652152585},"index":5,"playId":"dd143709-d2d5-3d13-8245-449919f8fbd5","pitchNumber":4,"startTime":"2026-05-10T16:41:45.232Z","endTime":"2026-05-10T16:41:49.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:41:49.033Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-10T16:42:01.412Z","endTime":"2026-05-10T16:44:08.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02004601304238,"aZ":-19.104511953215308,"pfxX":-10.108408111938006,"pfxZ":6.919655626538946,"pX":-0.5251768633475354,"pZ":2.5327685796640282,"vX0":7.356059573276108,"vY0":-137.43445396073037,"vZ0":-4.843508751426126,"x":137.02,"y":170.4,"x0":-1.940152942208315,"y0":50.003429290344805,"z0":5.638558595045997,"aX":-19.095548995378874},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":16.4,"spinRate":2149,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4004672859943441,"extension":6.384969459528101},"index":0,"playId":"90a3c8e9-c0e8-3159-992e-cff977989901","pitchNumber":1,"startTime":"2026-05-10T16:42:14.611Z","endTime":"2026-05-10T16:42:21.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47645681773275,"aZ":-11.660800156134385,"pfxX":-3.7208846372832163,"pfxZ":10.398626146933639,"pX":0.3205926024847044,"pZ":2.4924909592028253,"vX0":6.479466920945098,"vY0":-139.79076189956646,"vZ0":-7.032444860617167,"x":104.78,"y":171.48,"x0":-1.5473429576131756,"y0":50.00250084885816,"z0":5.811871030310287,"aX":-7.340433785926416},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2259,"spinDirection":212},"zone":6,"typeConfidence":0.94,"plateTime":0.3923090522578887,"extension":6.391679170757896},"index":1,"playId":"70f8af18-57c3-3827-b3f5-06d9ada0a448","pitchNumber":2,"startTime":"2026-05-10T16:42:44.545Z","endTime":"2026-05-10T16:42:47.884Z","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":2},"index":2,"startTime":"2026-05-10T16:43:02.389Z","endTime":"2026-05-10T16:43:17.244Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59468602281278,"aZ":-20.413046789587174,"pfxX":-10.728781102612828,"pfxZ":6.132053413016651,"pX":-0.8754689371993595,"pZ":1.5961373678251085,"vX0":6.859834655253388,"vY0":-138.47592774483434,"vZ0":-6.95311972586603,"x":150.37,"y":195.68,"x0":-2.0073997771712233,"y0":50.00007849539928,"z0":5.533295086483612,"aX":-20.56766778046598},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2166,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39748764394682334,"extension":6.503855523492709},"index":3,"playId":"d0e3f00e-0383-3c1d-8b4c-abda2b2ccfbd","pitchNumber":3,"startTime":"2026-05-10T16:43:17.244Z","endTime":"2026-05-10T16:43:21.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"a95ae9d5-cb4c-39a8-9771-2ce86757f906","startTime":"2026-05-10T16:43:38.139Z","endTime":"2026-05-10T16:43:43.371Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35032835595525,"aZ":-13.15582832887137,"pfxX":-3.7501800655381885,"pfxZ":9.702490208620384,"pX":-0.266705749051616,"pZ":2.963844633078343,"vX0":4.993875434709783,"vY0":-139.79429515383484,"vZ0":-5.7041541437969405,"x":127.17,"y":158.76,"x0":-1.5971085114903765,"y0":50.00281474467356,"z0":5.909715676844338,"aX":-7.35121977495567},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2283,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.3932696661005206,"extension":6.256983750957348},"hitData":{"launchSpeed":103.1,"launchAngle":26.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.22,"coordY":44.54}},"index":5,"playId":"e4770eb2-da58-3a14-be51-3da1b00b8f2e","pitchNumber":4,"startTime":"2026-05-10T16:44:00.262Z","endTime":"2026-05-10T16:44:08.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:44:08.736Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, pitcher Sandy Alcantara to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-10T16:46:11.384Z","endTime":"2026-05-10T16:48:05.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73192118271046,"aZ":-31.453595969240936,"pfxX":-10.6010845785419,"pfxZ":0.4241073746680515,"pX":-0.06860776604228322,"pZ":1.7312772341221496,"vX0":8.014269413732814,"vY0":-130.44941279863104,"vZ0":-4.168126782334315,"x":119.62,"y":192.04,"x0":-1.817014860721101,"y0":50.00437938949371,"z0":5.744806759759592,"aX":-18.10889743271945},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":17.2,"spinRate":2062,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.42132638627848884,"extension":6.184949966834904},"index":0,"playId":"65e907bb-25ac-3cfd-8ddc-e581069ebfc6","pitchNumber":1,"startTime":"2026-05-10T16:46:25.219Z","endTime":"2026-05-10T16:46:33.351Z","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":96.5,"endSpeed":86.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.390080730538386,"aZ":-24.973142342681637,"pfxX":-10.818078483032686,"pfxZ":3.680283086193654,"pX":-1.7438537471552578,"pZ":3.1421787604938114,"vX0":4.740879801895633,"vY0":-140.3689707920729,"vZ0":-2.846934040641572,"x":183.47,"y":153.94,"x0":-2.0672586033865508,"y0":50.00557464564286,"z0":5.829892822497014,"aX":-21.181547905892707},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":18.4,"spinRate":2214,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3930796394845526,"extension":6.131539991931432},"index":1,"playId":"9baee3d3-f65a-3322-9c26-83fa18aade29","pitchNumber":2,"startTime":"2026-05-10T16:47:06.886Z","endTime":"2026-05-10T16:47:12.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.54082554059873,"aZ":-23.355067019670123,"pfxX":-10.425714900918049,"pfxZ":4.427365597949361,"pX":-0.4184544231509235,"pZ":3.930861219703968,"vX0":7.522311290241745,"vY0":-141.47225453992732,"vZ0":-1.390726575775747,"x":132.95,"y":132.65,"x0":-1.7812074587477789,"y0":50.001837725059104,"z0":5.9515933796371305,"aX":-20.762413496774546},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2298,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38979052137123293,"extension":6.173634918563726},"index":2,"playId":"9f160a6e-8812-3460-a088-8b1ae8fffe6f","pitchNumber":3,"startTime":"2026-05-10T16:47:21.059Z","endTime":"2026-05-10T16:47:25.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":74.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.822931216435514,"aZ":-33.89753440330327,"pfxX":4.843442689893406,"pfxZ":-1.1968932520136244,"pX":0.9032563303253686,"pZ":1.683017837015002,"vX0":5.117382392135718,"vY0":-121.81068256337939,"vZ0":-2.6327191654185222,"x":82.57,"y":193.34,"x0":-1.8901051388537249,"y0":50.00452097673606,"z0":5.842582718405423,"aX":6.955301491220954},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.6,"breakHorizontal":-10.4,"spinRate":2313,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4575643515072616,"extension":6.143275692150983},"index":3,"playId":"9b24ffd9-af4d-3bd6-b171-a7464c66573b","pitchNumber":4,"startTime":"2026-05-10T16:47:36.843Z","endTime":"2026-05-10T16:47:40.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.504357500877582,"aZ":-28.816244464850495,"pfxX":-11.26740211919317,"pfxZ":1.8958931405238513,"pX":-0.14060395932935132,"pZ":1.1941989633518992,"vX0":8.027792359233631,"vY0":-132.6968001423009,"vZ0":-6.146325457656271,"x":122.36,"y":206.54,"x0":-1.7474940427494807,"y0":50.00651924598951,"z0":5.651352577023196,"aX":-20.014030183878692},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.2,"breakHorizontal":18.6,"spinRate":2178,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4134258594282705,"extension":6.174148287072158},"hitData":{"launchSpeed":71.9,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":139.16,"coordY":181.9}},"index":4,"playId":"d51c1b5c-2146-3ea2-8d71-7d0cc3186174","pitchNumber":5,"startTime":"2026-05-10T16:47:57.040Z","endTime":"2026-05-10T16:48:05.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:48:05.567Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-10T16:48:21.639Z","endTime":"2026-05-10T16:50:36.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.420901808333,"aZ":-15.943691147457763,"pfxX":-9.30297054933757,"pfxZ":8.149156722509439,"pX":-0.514046723341792,"pZ":3.1128040306893094,"vX0":6.86073149420333,"vY0":-141.8788088027262,"vZ0":-4.578779653755105,"x":136.59,"y":154.73,"x0":-1.7834231213403935,"y0":50.002418967521976,"z0":5.799350636069626,"aX":-18.529214772319335},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2228,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.38949723923850277,"extension":6.0381102537393545},"index":0,"playId":"f09d5f3c-ab3a-3555-98eb-2a8c302d8a2e","pitchNumber":1,"startTime":"2026-05-10T16:48:43.128Z","endTime":"2026-05-10T16:48:46.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.806137158292366,"aZ":-27.644353468470808,"pfxX":-12.59798815384653,"pfxZ":2.240308391484204,"pX":-1.0775389319847066,"pZ":3.772104034125775,"vX0":6.827537491510131,"vY0":-142.55801953100652,"vZ0":-0.856308655129281,"x":158.07,"y":136.93,"x0":-1.8880786009001842,"y0":50.00494649719881,"z0":5.8477137642654,"aX":-25.506184152995125},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.1,"breakHorizontal":21.1,"spinRate":2246,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38665363093687644,"extension":5.87477024572751},"index":1,"playId":"24acb3dd-233a-38fe-aa76-e245c9cf584c","pitchNumber":2,"startTime":"2026-05-10T16:48:58.774Z","endTime":"2026-05-10T16:49:03.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9973937543709,"aZ":-31.698866691279683,"pfxX":-10.939970274734893,"pfxZ":0.27540242130933734,"pX":-1.081956476711366,"pZ":2.781078789056914,"vX0":5.905390479000008,"vY0":-132.66760708712678,"vZ0":-1.5281499120847655,"x":158.24,"y":163.69,"x0":-1.9360513583249375,"y0":50.00547384278282,"z0":5.7132443792420045,"aX":-19.164305977057705},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":18.2,"spinRate":2141,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.41563928738851796,"extension":6.1998213459721505},"index":2,"playId":"b87029e9-cda4-33d4-a6fb-354048ee68da","pitchNumber":3,"startTime":"2026-05-10T16:49:14.027Z","endTime":"2026-05-10T16:49:18.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.44305107717402,"aZ":-17.717302207975536,"pfxX":-8.512823527200489,"pfxZ":7.262856556088657,"pX":-1.0411577890126278,"pZ":3.375057504525249,"vX0":5.6553277526273344,"vY0":-141.62425951805474,"vZ0":-3.33211951977574,"x":156.69,"y":147.65,"x0":-1.97897430945919,"y0":50.002151879385906,"z0":5.729654325754514,"aX":-16.942404106653573},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":13.9,"spinRate":2188,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3897755203961575,"extension":6.103788720252791},"index":3,"playId":"b62e2a7b-de7a-39b9-a4aa-60b49fba017e","pitchNumber":4,"startTime":"2026-05-10T16:49:32.397Z","endTime":"2026-05-10T16:49:35.951Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0037870656534,"aZ":-27.032221349084015,"pfxX":-12.74984580763925,"pfxZ":2.590357822587837,"pX":-0.007126806074769013,"pZ":2.2975243441318236,"vX0":9.34985504068345,"vY0":-140.95029480869843,"vZ0":-4.504582871202534,"x":117.27,"y":176.75,"x0":-1.7332234324794487,"y0":50.003352294701365,"z0":5.690434225125673,"aX":-25.314400380317625},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":20.9,"spinRate":2229,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3905893022119118,"extension":6.056500587794492},"index":4,"playId":"310fa282-dcab-34ab-9f40-6aa48a36ed8f","pitchNumber":5,"startTime":"2026-05-10T16:49:49.979Z","endTime":"2026-05-10T16:49:53.027Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.401031001586006,"aZ":-23.471288883030056,"pfxX":-12.008689356136223,"pfxZ":4.326033493244013,"pX":-0.48846027309282625,"pZ":2.789694109199844,"vX0":8.083126148845585,"vY0":-141.65793404886753,"vZ0":-3.9490608116812895,"x":135.62,"y":163.46,"x0":-1.8334716946944272,"y0":50.00455390989344,"z0":5.721080750641253,"aX":-24.162455438352183},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":19.9,"spinRate":2329,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3881666056794497,"extension":6.090794429736094},"index":5,"playId":"9b54452c-d256-3c71-b345-6133072a1e25","pitchNumber":6,"startTime":"2026-05-10T16:50:11.224Z","endTime":"2026-05-10T16:50:14.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":75.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049333131016763,"aZ":-33.52309083210549,"pfxX":5.468700413712996,"pfxZ":-0.9007048080308948,"pX":-1.3247150460064845,"pZ":3.3793327114859517,"vX0":0.04659010937746341,"vY0":-122.90201116684644,"vZ0":0.9469818380948563,"x":167.5,"y":147.54,"x0":-2.051716035295617,"y0":50.00613121171733,"z0":5.892822030548764,"aX":8.157117342400806},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.1,"breakHorizontal":-9.8,"spinRate":2222,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.4500222857883749,"extension":6.088882085847552},"index":6,"playId":"bab154a2-3c5a-3312-be23-01b58d2ba3e6","pitchNumber":7,"startTime":"2026-05-10T16:50:31.845Z","endTime":"2026-05-10T16:50:36.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:50:36.023Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-10T16:50:45.579Z","endTime":"2026-05-10T16:55:39.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,7,8,9],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.566629715786974,"aZ":-22.190416724968763,"pfxX":0.9716551009176682,"pfxZ":5.705339909128478,"pX":-0.7235293857678765,"pZ":2.535259225707985,"vX0":2.7347217783110827,"vY0":-132.04535007475195,"vZ0":-4.082441896694617,"x":144.58,"y":170.33,"x0":-1.9026640583058918,"y0":50.000137875848566,"z0":5.752756257236555,"aX":1.699458777742886},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-2.4,"spinRate":2065,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4162933384231424,"extension":5.845339754673222},"index":0,"playId":"1c0eddbd-2c02-3d4b-aa21-d049725d49cb","pitchNumber":1,"startTime":"2026-05-10T16:51:01.353Z","endTime":"2026-05-10T16:51:11.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"1c0eddbd-2c02-3d4b-aa21-d049725d49cb","startTime":"2026-05-10T16:51:14.763Z","endTime":"2026-05-10T16:51:35.734Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"349fa77d-efd2-45b9-b256-c1667963ef61","startTime":"2026-05-10T16:51:35.734Z","endTime":"2026-05-10T16:51:40.734Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"ed2abfac-7a77-31b2-ba53-002fe56ef8ca","startTime":"2026-05-10T16:51:49.061Z","endTime":"2026-05-10T16:51:52.737Z","isPitch":false,"type":"pickoff"},{"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":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18337955554269,"aZ":-32.15644600496183,"pfxX":-11.154531791277645,"pfxZ":0.011979120124554044,"pX":-0.6514729563292364,"pZ":1.4879431406314423,"vX0":6.84719626471428,"vY0":-132.2727064365227,"vZ0":-4.737199970215025,"x":141.83,"y":198.61,"x0":-1.8447264938368824,"y0":50.00413730213601,"z0":5.70137053875297,"aX":-19.46895294310624},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.0,"breakHorizontal":18.4,"spinRate":2021,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41649701660713223,"extension":6.189249501494125},"index":4,"playId":"c0e1b1ba-4453-32bf-811b-3da06f1f7d97","pitchNumber":2,"startTime":"2026-05-10T16:52:19.867Z","endTime":"2026-05-10T16:52:24.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46506983662536,"aZ":-35.789560306756336,"pfxX":2.0888446592909258,"pfxZ":-2.5486245512663617,"pX":-1.1073689869085617,"pZ":1.0917982190125848,"vX0":1.3396888239817502,"vY0":-119.12654877213197,"vZ0":-3.661683473219668,"x":159.21,"y":209.3,"x0":-1.9507140227353439,"y0":50.002344931277655,"z0":5.924962955122568,"aX":2.9653428837909765},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.3,"breakHorizontal":-4.1,"spinRate":2375,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.46192938655617377,"extension":6.03895740407908},"index":5,"playId":"8dd7009d-d14d-384c-b053-b21fe771048b","pitchNumber":3,"startTime":"2026-05-10T16:52:41.475Z","endTime":"2026-05-10T16:52:49.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nationals challenged (tag play), call on the field was upheld: Nasim Nuñez out at 3rd, catcher Joe Mack to third baseman Javier Sanoja.","event":"Runner Out","eventType":"other_out","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"index":6,"actionPlayId":"8dd7009d-d14d-384c-b053-b21fe771048b","startTime":"2026-05-10T16:53:11.969Z","endTime":"2026-05-10T16:54:58.585Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":120}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14737182598814,"aZ":-31.783786449641195,"pfxX":-9.784043750844011,"pfxZ":0.22991232334465472,"pX":-0.04522260141046298,"pZ":2.3099941268382147,"vX0":7.8829646395104715,"vY0":-130.99199321477798,"vZ0":-2.588693245172338,"x":118.72,"y":176.41,"x0":-1.836675440894268,"y0":50.005967353742214,"z0":5.710549362508488,"aX":-16.84319201434534},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":15.7,"spinRate":1904,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4196864444659276,"extension":6.117640540385314},"index":7,"playId":"77cb9ecc-483a-332a-9f04-9dffeafaf893","pitchNumber":4,"startTime":"2026-05-10T16:54:58.585Z","endTime":"2026-05-10T16:55:01.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.819608952508215,"aZ":-28.58715428679814,"pfxX":-10.147888018218698,"pfxZ":2.028634933098104,"pX":-1.218454052936863,"pZ":2.4848642069958053,"vX0":5.337746134339764,"vY0":-132.75877255745922,"vZ0":-3.0228895952711436,"x":163.44,"y":171.69,"x0":-1.9463564847304622,"y0":50.00381852935734,"z0":5.739183642657215,"aX":-17.951377500133717},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":17.0,"spinRate":2032,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4140112449022739,"extension":6.155250899506309},"index":8,"playId":"45dd05f1-fbf3-30e2-90b0-86a157e72d3a","pitchNumber":5,"startTime":"2026-05-10T16:55:12.727Z","endTime":"2026-05-10T16:55:16.865Z","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":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184507146242446,"aZ":-26.05453246103873,"pfxX":-10.126388214432202,"pfxZ":3.4573133091951043,"pX":-0.3394420380705383,"pZ":3.0300006050271993,"vX0":7.220584450723603,"vY0":-132.84437936710273,"vZ0":-2.1435876089347286,"x":129.94,"y":156.97,"x0":-1.791221790684318,"y0":50.001637602318645,"z0":5.761220676890793,"aX":-17.912325722646937},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":16.6,"spinRate":2154,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.41394987198744726,"extension":6.147330765275593},"hitData":{"launchSpeed":100.4,"launchAngle":44.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.45,"coordY":95.37}},"index":9,"playId":"c3d19e93-54e7-355a-82fb-65be25f9bc50","pitchNumber":6,"startTime":"2026-05-10T16:55:28.346Z","endTime":"2026-05-10T16:55:39.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:55:39.033Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joe Mack walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T16:57:33.110Z","endTime":"2026-05-10T16:59:27.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30219233302108,"aZ":-23.48589080604276,"pfxX":-11.03079157542955,"pfxZ":4.837594521388116,"pX":-1.3980705919110819,"pZ":2.1443610524818038,"vX0":5.801806383328943,"vY0":-134.67165258810846,"vZ0":-4.830457982558409,"x":170.29,"y":180.88,"x0":-2.173074237803299,"y0":50.003327636917035,"z0":5.670937918223149,"aX":-19.812014096289133},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":18.4,"spinRate":2049,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.41022580120518803,"extension":6.10179766787624},"index":0,"playId":"7815e843-663a-3cd8-a4e4-d1b3d13a2074","pitchNumber":1,"startTime":"2026-05-10T16:57:49.207Z","endTime":"2026-05-10T16:57:53.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83104896591725,"aZ":-22.870458758591994,"pfxX":-11.952427768148592,"pfxZ":5.331531583652132,"pX":-0.4659986349707073,"pZ":2.077368378285203,"vX0":8.360992509547865,"vY0":-132.66366067436846,"vZ0":-4.860817481210972,"x":134.76,"y":182.69,"x0":-2.138736484921547,"y0":50.004131059448746,"z0":5.6456286578940515,"aX":-20.867536730071787},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.5,"breakHorizontal":19.3,"spinRate":2003,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4161560588867017,"extension":6.22241204487599},"index":1,"playId":"893e9f8d-daa5-3f2f-a8c7-c9ab403c73c3","pitchNumber":2,"startTime":"2026-05-10T16:58:04.503Z","endTime":"2026-05-10T16:58:07.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.60194420426988,"aZ":-14.849622259388328,"pfxX":-5.654616275292591,"pfxZ":8.712182523491002,"pX":-0.6103588850866172,"pZ":1.1174569281874405,"vX0":5.7994021124120865,"vY0":-141.16849887558945,"vZ0":-9.565099842021063,"x":140.27,"y":208.61,"x0":-1.971541898935683,"y0":50.002257909306444,"z0":5.53909592648851,"aX":-11.242947279577537},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2291,"spinDirection":220},"zone":13,"typeConfidence":0.82,"plateTime":0.3902246935357403,"extension":6.224293224221465},"index":2,"playId":"53432178-3cbb-367c-8e99-1a481929f6bd","pitchNumber":3,"startTime":"2026-05-10T16:58:24.015Z","endTime":"2026-05-10T16:58:27.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23010945140668,"aZ":-12.621486362304703,"pfxX":-5.307787513398557,"pfxZ":10.21515137763669,"pX":0.1606859017911109,"pZ":1.6025329587347472,"vX0":7.829060140919445,"vY0":-138.51261808980078,"vZ0":-8.328717840715377,"x":110.88,"y":195.51,"x0":-2.0325058905343587,"y0":50.00544323770766,"z0":5.522177182912095,"aX":-10.162491092894241},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2259,"spinDirection":222},"zone":8,"typeConfidence":0.89,"plateTime":0.39771792177724796,"extension":6.516865467652234},"index":3,"playId":"3ebda7bd-2427-362a-9430-efdcf4fcdfbf","pitchNumber":4,"startTime":"2026-05-10T16:58:42.589Z","endTime":"2026-05-10T16:58:46.658Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-10T16:58:53.775Z","endTime":"2026-05-10T16:59:03.994Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96003512315406,"aZ":-43.22399551405367,"pfxX":1.7670714182469296,"pfxZ":-7.340730083620825,"pX":0.9028214342110762,"pZ":1.086251011132955,"vX0":6.586142184807306,"vY0":-123.38915337175813,"vZ0":-2.4767573534527574,"x":82.59,"y":209.45,"x0":-2.0565942570841473,"y0":50.001949799367424,"z0":5.828338974397384,"aX":2.6599095132735466},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.6,"breakHorizontal":-5.0,"spinRate":2207,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44797710936310686,"extension":6.223737929727328},"index":5,"playId":"7fccac12-1f2e-3005-b7a1-a9e9490502f0","pitchNumber":5,"startTime":"2026-05-10T16:59:03.994Z","endTime":"2026-05-10T16:59:07.478Z","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":95.4,"endSpeed":86.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20276070086052,"aZ":-13.997669320494966,"pfxX":-5.929558212369513,"pfxZ":9.506162345882291,"pX":1.03906529887737,"pZ":1.371662915029734,"vX0":10.29220827599131,"vY0":-138.23701483854435,"vZ0":-8.624611883946924,"x":77.39,"y":201.75,"x0":-1.9822542825023635,"y0":50.00627553794848,"z0":5.49681050719167,"aX":-11.34291724412023},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2257,"spinDirection":222},"zone":14,"typeConfidence":0.79,"plateTime":0.3980195853344344,"extension":6.2521334359914675},"index":6,"playId":"24b0a572-d061-32d0-bedb-062f6df39122","pitchNumber":6,"startTime":"2026-05-10T16:59:23.014Z","endTime":"2026-05-10T16:59:27.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T16:59:27.254Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T16:59:38.280Z","endTime":"2026-05-10T17:00:50.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762938934136994,"aZ":-42.18387857433773,"pfxX":4.66988842343185,"pfxZ":-6.929387459488771,"pX":-0.8657079611589329,"pZ":3.543206092046843,"vX0":1.6797930495983553,"vY0":-120.58027393917426,"vZ0":2.8002570736027717,"x":150.0,"y":143.11,"x0":-2.1820739201190325,"y0":50.00574114557472,"z0":6.14116922701871,"aX":6.741559316723938},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.4,"breakHorizontal":-8.9,"spinRate":2123,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4577218589556793,"extension":6.117701532620542},"index":0,"playId":"0ffb47dd-c91d-3ac8-91b7-9afe8ea7fb08","pitchNumber":1,"startTime":"2026-05-10T16:59:55.979Z","endTime":"2026-05-10T16:59:59.633Z","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":83.5,"endSpeed":75.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92771461601273,"aZ":-43.261412530746796,"pfxX":0.9383713939278002,"pfxZ":-7.60781196854034,"pX":0.5774525417231923,"pZ":1.1294706024537167,"vX0":5.7332890619877634,"vY0":-121.40694162699744,"vZ0":-2.1658074854693434,"x":94.99,"y":208.28,"x0":-1.9595135739875158,"y0":50.00102348186103,"z0":5.881672013317918,"aX":1.367426945244244},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.0,"breakHorizontal":-3.4,"spinRate":2196,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4552287608169374,"extension":6.15205851683994},"index":1,"playId":"d9be0974-0365-3315-890c-a55494e335ef","pitchNumber":2,"startTime":"2026-05-10T17:00:17.016Z","endTime":"2026-05-10T17:00:20.572Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21500276555842,"aZ":-14.2381047806577,"pfxX":-3.286514141073569,"pfxZ":9.686508695236373,"pX":-0.1208314907708192,"pZ":3.189794781509451,"vX0":5.30726668314006,"vY0":-136.0398367534996,"vZ0":-4.287736722837763,"x":121.61,"y":152.66,"x0":-1.6809118909646976,"y0":50.00292525774335,"z0":5.791476018924336,"aX":-6.085990933182672},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2120,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.40449938327523416,"extension":6.180043039007347},"hitData":{"launchSpeed":79.9,"launchAngle":43.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.21,"coordY":104.94}},"index":2,"playId":"2150a0ad-3430-3396-93b0-414029f249be","pitchNumber":3,"startTime":"2026-05-10T17:00:38.869Z","endTime":"2026-05-10T17:00:50.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:00:50.922Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to center fielder Jacob Young. Joe Mack to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T17:01:01.365Z","endTime":"2026-05-10T17:03:25.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8932470234447,"aZ":-21.307658636517868,"pfxX":-10.533695770522641,"pfxZ":5.721471453602771,"pX":-0.2335912292937404,"pZ":1.5289670539474776,"vX0":8.490233384198884,"vY0":-138.1555038317793,"vZ0":-6.644021093601077,"x":125.9,"y":197.5,"x0":-2.005481189124831,"y0":50.002022376137795,"z0":5.437016067637161,"aX":-19.999309378750176},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":16.9,"spinRate":2115,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3992055165878492,"extension":6.3802115247108215},"index":0,"playId":"41e925b0-f8bc-3c0d-a87e-427fe031133d","pitchNumber":1,"startTime":"2026-05-10T17:01:19.431Z","endTime":"2026-05-10T17:01:23.193Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.005961013657803,"aZ":-41.4420566752689,"pfxX":4.047564332604562,"pfxZ":-6.190475912893794,"pX":1.3135387144197002,"pZ":0.9090721078193656,"vX0":6.297417623582658,"vY0":-122.86372186621367,"vZ0":-2.9889194244570723,"x":66.93,"y":214.24,"x0":-1.8292072085142674,"y0":50.00145774137594,"z0":5.735045676542252,"aX":6.060539149305857},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.6,"breakHorizontal":-9.1,"spinRate":2169,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4493461990138501,"extension":6.45699513842216},"index":1,"playId":"d9dae862-eed0-3e6f-b44f-895a3f131818","pitchNumber":2,"startTime":"2026-05-10T17:01:44.225Z","endTime":"2026-05-10T17:01:47.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1168016772172,"aZ":-24.58073990373313,"pfxX":-10.964966218367296,"pfxZ":4.8258661971376355,"pX":-1.3518323818368978,"pZ":2.587605280702996,"vX0":5.150489996430769,"vY0":-125.14396510982483,"vZ0":-2.5528031281224477,"x":168.53,"y":168.91,"x0":-2.0208389603745993,"y0":50.00208065994954,"z0":5.651024273634934,"aX":-17.253798892766753},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.3,"breakHorizontal":18.5,"spinRate":1766,"spinDirection":247},"zone":11,"typeConfidence":0.79,"plateTime":0.43899984730118646,"extension":6.201819423904707},"index":2,"playId":"e1cc8d1f-5109-3c0d-bc0c-6ca10d55c938","pitchNumber":3,"startTime":"2026-05-10T17:02:09.804Z","endTime":"2026-05-10T17:02:13.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-10T17:02:28.661Z","endTime":"2026-05-10T17:02:53.702Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29387422736667,"aZ":-25.927869780968535,"pfxX":-11.219843164878183,"pfxZ":3.9173081616746437,"pX":-1.2973250716909497,"pZ":3.747772780619318,"vX0":5.342542378854057,"vY0":-125.96928547411716,"vZ0":0.16320517818645564,"x":166.45,"y":137.59,"x0":-1.9960334300238187,"y0":50.00536372510546,"z0":5.790577573734832,"aX":-17.905340119469358},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":19.0,"spinRate":1658,"spinDirection":248},"zone":11,"typeConfidence":0.87,"plateTime":0.435996160927258,"extension":6.256176717319814},"index":4,"playId":"547e6389-3d79-393d-b4cf-fe5c76bf8740","pitchNumber":4,"startTime":"2026-05-10T17:02:53.702Z","endTime":"2026-05-10T17:02:56.793Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0016707151235,"aZ":-14.367852967067474,"pfxX":-5.258355471028096,"pfxZ":9.300432720302704,"pX":-0.1524035150035249,"pZ":2.829252360330283,"vX0":6.512636499537246,"vY0":-138.25979864532005,"vZ0":-4.985405977512819,"x":122.81,"y":162.39,"x0":-1.867606016032372,"y0":50.005122914759035,"z0":5.637569277060285,"aX":-10.07000635166919},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":8.0,"spinRate":2181,"spinDirection":219},"zone":2,"typeConfidence":0.83,"plateTime":0.3978480602597876,"extension":6.235475253069728},"hitData":{"launchSpeed":98.5,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.74,"coordY":86.45}},"index":5,"playId":"e5178e9b-e820-3305-9193-181da77d8e77","pitchNumber":5,"startTime":"2026-05-10T17:03:15.961Z","endTime":"2026-05-10T17:03:25.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:03:25.485Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a line drive to right fielder James Wood. Joe Mack scores. Xavier Edwards to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T17:03:30.312Z","endTime":"2026-05-10T17:04:11.979Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70283207438361,"aZ":-20.207867851804632,"pfxX":-10.794959717390777,"pfxZ":6.332396931546294,"pX":-0.12021060797898371,"pZ":2.5114926237835506,"vX0":8.779054812911726,"vY0":-137.8366732070764,"vZ0":-4.497467033547068,"x":121.58,"y":170.97,"x0":-1.972293139525293,"y0":50.00363975984047,"z0":5.561558318512618,"aX":-20.404261352086525},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":17.3,"spinRate":2071,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40009813691183727,"extension":6.183418252377597},"hitData":{"launchSpeed":104.9,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.02,"coordY":113.52}},"index":0,"playId":"c2dc3b79-0fd2-396b-bbac-7ef35937b4eb","pitchNumber":1,"startTime":"2026-05-10T17:03:59.466Z","endTime":"2026-05-10T17:04:11.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:04:11.979Z","atBatIndex":20},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Otto Lopez reaches on a fielder's choice, fielded by shortstop Nasim Nuñez. Xavier Edwards scores. Liam Hicks to 3rd. Fielding error by shortstop Nasim Nuñez.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T17:04:42.660Z","endTime":"2026-05-10T17:05:10.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.258297546144224,"aZ":-38.988825242681855,"pfxX":4.287052101747976,"pfxZ":-4.7864737762034615,"pX":0.8955411503400189,"pZ":1.902404883808341,"vX0":5.195432761509643,"vY0":-119.51725231291148,"vZ0":-0.9130102634154581,"x":82.86,"y":187.42,"x0":-1.8756850907332292,"y0":50.001192253404334,"z0":5.837652775882886,"aX":6.106884289461628},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.5,"breakHorizontal":-9.1,"spinRate":2112,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4609464299932191,"extension":6.164884471479139},"hitData":{"launchSpeed":76.2,"launchAngle":9.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.02,"coordY":119.76}},"index":0,"playId":"2abfadb1-a6ef-3e7b-a4dc-f3ef3b606b3e","pitchNumber":1,"startTime":"2026-05-10T17:04:57.328Z","endTime":"2026-05-10T17:05:10.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:05:10.341Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Stowers grounds into a double play, first baseman Luis García Jr. to shortstop Nasim Nuñez to pitcher Cade Cavalli. Otto Lopez out at 2nd. Kyle Stowers out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-10T17:06:28.052Z","endTime":"2026-05-10T17:08:25.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T17:06:16.656Z","endTime":"2026-05-10T17:06:30.251Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27297082932811,"aZ":-40.80300305227635,"pfxX":5.231065274805582,"pfxZ":-5.799666531450853,"pX":0.8497178822386994,"pZ":1.7203970630059162,"vX0":4.757536526430927,"vY0":-122.07710076927441,"vZ0":-1.3038505346368616,"x":84.61,"y":192.33,"x0":-1.8143653488848246,"y0":50.0035439739124,"z0":5.819833863908291,"aX":7.781015551232465},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.6,"breakHorizontal":-10.7,"spinRate":2184,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4511707983386968,"extension":6.104488625709422},"index":1,"playId":"6efdf42b-1d65-3fd4-a36b-ed7d1a1ceca3","pitchNumber":1,"startTime":"2026-05-10T17:06:30.251Z","endTime":"2026-05-10T17:06:33.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"3e11a6e5-198b-33b9-b30b-0067be756e11","startTime":"2026-05-10T17:06:50.399Z","endTime":"2026-05-10T17:06:55.564Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-10T17:07:12.908Z","endTime":"2026-05-10T17:07:26.254Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04628347795753,"aZ":-14.846138136465681,"pfxX":-5.541466107325282,"pfxZ":9.2151774321731,"pX":-0.25045243968337005,"pZ":3.4607027892015445,"vX0":5.894877871918392,"vY0":-137.15849367018856,"vZ0":-3.0526389798662588,"x":126.55,"y":145.34,"x0":-1.7211271540513258,"y0":50.00261481235997,"z0":5.617865911748087,"aX":-10.420060950887342},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2304,"spinDirection":228},"zone":2,"typeConfidence":0.77,"plateTime":0.4013527330664832,"extension":6.003294810986799},"index":4,"playId":"7379251d-b413-3e9c-aed1-407e267e31cb","pitchNumber":2,"startTime":"2026-05-10T17:07:26.254Z","endTime":"2026-05-10T17:07:29.403Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399446590220553,"aZ":-40.98738975656127,"pfxX":3.950663836407762,"pfxZ":-6.042077864370174,"pX":0.07750754036812883,"pZ":0.172685313747414,"vX0":3.207915240554919,"vY0":-121.06272958926185,"vZ0":-4.8008484390109185,"x":114.05,"y":234.12,"x0":-1.786108418572454,"y0":50.001844349518024,"z0":5.835153672286774,"aX":5.7634273643916725},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.9,"breakHorizontal":-8.0,"spinRate":2125,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.455419274071553,"extension":6.312974760125199},"index":5,"playId":"ab5b1e0a-f8e7-3b47-9b3e-cea1fc4da740","pitchNumber":3,"startTime":"2026-05-10T17:07:46.668Z","endTime":"2026-05-10T17:07:50.548Z","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":87.1,"endSpeed":79.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.789982157383836,"aZ":-27.949875484022577,"pfxX":-11.17792532565125,"pfxZ":2.612598966934419,"pX":0.28181215941495896,"pZ":1.5005620485144138,"vX0":9.071824226897482,"vY0":-126.53256864852528,"vZ0":-4.440633795177106,"x":106.26,"y":198.26,"x0":-1.9047585177104454,"y0":50.00085615712362,"z0":5.528278165013336,"aX":-18.050506115718772},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":18.1,"spinRate":1926,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.4335444937498023,"extension":6.240490692783701},"hitData":{"launchSpeed":101.4,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.24,"coordY":175.85}},"index":6,"playId":"9d5528b3-9464-3682-93c4-7a5103327998","pitchNumber":4,"startTime":"2026-05-10T17:08:16.705Z","endTime":"2026-05-10T17:08:25.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:08:25.228Z","atBatIndex":22},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis García Jr. triples (2) on a sharp line drive to right fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T17:10:45.052Z","endTime":"2026-05-10T17:12:24.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98562749443229,"aZ":-23.477326010057173,"pfxX":-11.019989835649248,"pfxZ":4.497251418573978,"pX":0.4218048613271794,"pZ":2.921425056575483,"vX0":9.873756967838064,"vY0":-138.41859040620542,"vZ0":-3.2799402363058947,"x":100.92,"y":159.9,"x0":-1.7664099867237884,"y0":50.00068666393357,"z0":5.700435528869256,"aX":-21.30085078443322},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":17.8,"spinRate":2158,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.39626610789805516,"extension":6.054228840487677},"index":0,"playId":"387222a2-d9d0-3948-9c38-c68dd3b85c80","pitchNumber":1,"startTime":"2026-05-10T17:10:53.470Z","endTime":"2026-05-10T17:10:57.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.251081683732192,"aZ":-27.18781695144657,"pfxX":-0.46785408495344427,"pfxZ":2.974607154372027,"pX":-1.1384107367073861,"pZ":2.458984068986333,"vX0":2.5119804600672486,"vY0":-129.0150059004485,"vZ0":-3.180345183515348,"x":160.39,"y":172.39,"x0":-2.066266215047703,"y0":50.003162376576384,"z0":5.815904615942513,"aX":-0.784595728580775},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":0.2,"spinRate":2134,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.42545804346589877,"extension":5.912370371930696},"index":1,"playId":"b0153f8b-6f2e-38db-8ec1-ad8305886d1e","pitchNumber":2,"startTime":"2026-05-10T17:11:09.662Z","endTime":"2026-05-10T17:11:13.637Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336912433687047,"aZ":-27.671627835634265,"pfxX":-1.0980852191588673,"pfxZ":2.6455366024698215,"pX":-1.0531265950364965,"pZ":2.7316210236611287,"vX0":2.9644465663117083,"vY0":-130.09772069149784,"vZ0":-2.48161304885903,"x":157.14,"y":165.03,"x0":-2.0687169784596136,"y0":50.00082570410823,"z0":5.812500077981744,"aX":-1.8673401982233628},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":1.3,"spinRate":2175,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4223043355000913,"extension":5.953392402626563},"index":2,"playId":"964d919f-95e5-3f14-a1cc-548c0b867733","pitchNumber":3,"startTime":"2026-05-10T17:11:26.004Z","endTime":"2026-05-10T17:11:29.288Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-10T17:11:40.250Z","endTime":"2026-05-10T17:11:50.969Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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":90.2,"endSpeed":82.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7561203001095,"aZ":-32.16506855051512,"pfxX":-10.78630104118124,"pfxZ":0.0075996014430996794,"pX":-1.0408635099358499,"pZ":1.3602577970771252,"vX0":6.029204487464634,"vY0":-131.2069260563642,"vZ0":-4.813873575270685,"x":156.68,"y":202.05,"x0":-1.9763724708317896,"y0":50.00630365015107,"z0":5.637338519235984,"aX":-18.665028350070433},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.0,"breakHorizontal":18.1,"spinRate":1953,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4187000907061087,"extension":6.209921029670128},"index":4,"playId":"291c665e-0ccc-38b4-acee-dc284f75aef8","pitchNumber":4,"startTime":"2026-05-10T17:11:50.969Z","endTime":"2026-05-10T17:11:55.262Z","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":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.722548850164486,"aZ":-14.142101576855481,"pfxX":-8.531771124069259,"pfxZ":9.0659447915811,"pX":0.14366158504575371,"pZ":1.8848077898650786,"vX0":8.213264559523237,"vY0":-141.00707684837755,"vZ0":-7.900269626959524,"x":111.52,"y":187.89,"x0":-1.7158072203199128,"y0":50.00219461332883,"z0":5.659172557551433,"aX":-16.969881239611418},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":13.6,"spinRate":2056,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.3902723120615379,"extension":6.073700342458957},"hitData":{"launchSpeed":100.8,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.0,"coordY":129.0}},"index":5,"playId":"5cc9b57c-5881-32cc-bf28-76716f52c757","pitchNumber":5,"startTime":"2026-05-10T17:12:08.199Z","endTime":"2026-05-10T17:12:24.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:12:24.241Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, shortstop Otto Lopez to first baseman Liam Hicks. Luis García Jr. scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T17:12:34.760Z","endTime":"2026-05-10T17:13:42.421Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":88.7,"endSpeed":81.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5669343661442,"aZ":-26.842617313646567,"pfxX":-1.478688486162855,"pfxZ":3.1748329859443354,"pX":0.08737181894025449,"pZ":1.2168660517572496,"vX0":5.376582157716084,"vY0":-129.00764678824336,"vZ0":-6.03564217333094,"x":113.67,"y":205.92,"x0":-1.8343230853483505,"y0":50.00411867335983,"z0":5.663646940454119,"aX":-2.4851875488270347},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":1.4,"spinRate":2233,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4250328011863309,"extension":5.971353548877661},"index":0,"playId":"66d79a8e-4fb8-3784-96d8-e5476ce263b1","pitchNumber":1,"startTime":"2026-05-10T17:12:55.161Z","endTime":"2026-05-10T17:12:58.502Z","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":97.4,"endSpeed":87.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.901191598635016,"aZ":-22.011856026796917,"pfxX":-11.712279604692785,"pfxZ":5.086385404412024,"pX":-1.4610558358869465,"pZ":2.900103219231338,"vX0":5.666680839896037,"vY0":-141.5498063411998,"vZ0":-3.891151134128317,"x":172.69,"y":160.48,"x0":-1.9840501628780691,"y0":50.00540370603352,"z0":5.7291000907271075,"aX":-23.407991080831174},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":19.8,"spinRate":2254,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38922913031957984,"extension":5.738476504978497},"index":1,"playId":"122ec404-fad4-3ade-b48f-08374f286e5e","pitchNumber":2,"startTime":"2026-05-10T17:13:14.802Z","endTime":"2026-05-10T17:13:18.228Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02873362090594,"aZ":-19.195789835292334,"pfxX":-10.609295153044418,"pfxZ":6.488427622117859,"pX":-0.7753700343227546,"pZ":2.5553985148620906,"vX0":6.9712275610735555,"vY0":-140.9899202441656,"vZ0":-5.404603665253401,"x":146.56,"y":169.78,"x0":-1.910098045786076,"y0":50.001205892440495,"z0":5.748081266049854,"aX":-21.216134847049524},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":17.6,"spinRate":2229,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3894595801062368,"extension":5.9904823575927155},"hitData":{"launchSpeed":71.8,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.8,"coordY":155.28}},"index":2,"playId":"1b585811-13d5-3ccd-b5bc-4760ab3b3d79","pitchNumber":3,"startTime":"2026-05-10T17:13:33.398Z","endTime":"2026-05-10T17:13:42.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:13:42.421Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, pitcher Sandy Alcantara to first baseman Liam Hicks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T17:13:54.299Z","endTime":"2026-05-10T17:15:15.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645261,"link":"/api/v1/people/645261"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8035101331008,"aZ":-35.5356867643118,"pfxX":2.1578115414360557,"pfxZ":-2.351127043646457,"pX":-1.271188964687727,"pZ":1.4879687913316286,"vX0":1.0074580139929645,"vY0":-119.2459457930816,"vZ0":-2.715851951679541,"x":165.45,"y":198.6,"x0":-1.9806906251126395,"y0":50.00451539780798,"z0":5.875246694912523,"aX":3.0806808343544176},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.7,"breakHorizontal":-4.2,"spinRate":2436,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.46086177847795806,"extension":6.151164445160343},"index":0,"playId":"17ea49c4-869f-3d7c-8b06-a27a523e74ed","pitchNumber":1,"startTime":"2026-05-10T17:14:14.867Z","endTime":"2026-05-10T17:14:18.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04953214400616,"aZ":-26.34443207458983,"pfxX":-1.0242809049645882,"pfxZ":3.3989887402221006,"pX":-0.8944907081573239,"pZ":1.589288939501237,"vX0":3.1036328596290264,"vY0":-130.72960068334606,"vZ0":-5.377437030301853,"x":151.1,"y":195.87,"x0":-1.969055393424269,"y0":50.00140156761648,"z0":5.674901941994219,"aX":-1.7559907496139764},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":1.1,"spinRate":2153,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.42054268380998305,"extension":6.059305529980933},"index":1,"playId":"37d1cb27-bb7a-3664-8ba5-f02c361b46be","pitchNumber":2,"startTime":"2026-05-10T17:14:28.572Z","endTime":"2026-05-10T17:14:32.307Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.93704732634849,"aZ":-21.877926632208247,"pfxX":-10.56352527125819,"pfxZ":5.20659622518469,"pX":-1.3522500404294455,"pZ":2.580617591537912,"vX0":5.443834305892868,"vY0":-140.90211580289338,"vZ0":-4.641517946042597,"x":168.54,"y":169.1,"x0":-1.9542632926226422,"y0":50.00409325121905,"z0":5.694293252288435,"aX":-20.891338747379844},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":17.8,"spinRate":2290,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39121518428059776,"extension":6.113586298100076},"index":2,"playId":"0a1a003d-707d-3d7d-a0be-2e05b145bad5","pitchNumber":3,"startTime":"2026-05-10T17:14:45.801Z","endTime":"2026-05-10T17:14:48.803Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892776788400315,"aZ":-27.483633090171374,"pfxX":-10.729551538604479,"pfxZ":2.6422174015721893,"pX":-1.1857658915545917,"pZ":1.598324025059635,"vX0":5.284754887812204,"vY0":-132.67201549246863,"vZ0":-5.416507747298553,"x":162.2,"y":195.63,"x0":-1.81576130186685,"y0":50.000374497545046,"z0":5.683857295984165,"aX":-19.015451066039937},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":18.2,"spinRate":2056,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41375305946869867,"extension":6.260114305505429},"hitData":{"launchSpeed":50.3,"launchAngle":-70.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.06,"coordY":191.58}},"index":3,"playId":"38b421e0-b676-3cdf-857a-5c8d5e07d027","pitchNumber":4,"startTime":"2026-05-10T17:15:07.407Z","endTime":"2026-05-10T17:15:15.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:15:15.487Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (11) on a fly ball to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T17:15:29.419Z","endTime":"2026-05-10T17:17:05.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283773106431966,"aZ":-36.07169140127004,"pfxX":2.3746184807802244,"pfxZ":-2.6880865386010715,"pX":-1.592539049276284,"pZ":2.9431820398201087,"vX0":0.2832717140463872,"vY0":-120.24071642071598,"vZ0":0.3924241897520828,"x":177.7,"y":159.31,"x0":-2.0203282617271268,"y0":50.001091300004354,"z0":6.002080828490526,"aX":3.445218622338796},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.4,"breakHorizontal":-4.3,"spinRate":2346,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.45710849912399,"extension":6.218684054365299},"index":0,"playId":"84d74a40-71f1-3bbf-9b6e-210f10067f91","pitchNumber":1,"startTime":"2026-05-10T17:15:43.083Z","endTime":"2026-05-10T17:15:46.573Z","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.0,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720787956284425,"aZ":-26.47632808072078,"pfxX":0.37206599412510266,"pfxZ":3.302852124036968,"pX":0.1562879630996348,"pZ":1.613864634050384,"vX0":4.928886980376169,"vY0":-130.9608657098792,"vZ0":-5.303670232775647,"x":111.04,"y":195.21,"x0":-1.8046604418421233,"y0":50.000085507547546,"z0":5.665744885936957,"aX":0.6398477759789353},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":-1.8,"spinRate":2218,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.41952297361226787,"extension":5.9979233845319495},"index":1,"playId":"56bab3cd-3b3d-36c6-9490-3a3d0b2598c4","pitchNumber":2,"startTime":"2026-05-10T17:15:57.894Z","endTime":"2026-05-10T17:16:01.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24514985696603,"aZ":-23.953759184829348,"pfxX":-10.964531254325031,"pfxZ":4.091475388764318,"pX":-1.4559516629028795,"pZ":3.259843118835034,"vX0":4.963031314761713,"vY0":-141.38376418638896,"vZ0":-2.7053125870341086,"x":172.5,"y":150.76,"x0":-1.815969260651501,"y0":50.006302812219545,"z0":5.777668208508921,"aX":-22.054021670865012},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.0,"breakHorizontal":18.7,"spinRate":2232,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38840148843933875,"extension":5.831037419920902},"index":2,"playId":"497f7880-6d4d-3e10-ba7d-ef13a5d576dd","pitchNumber":3,"startTime":"2026-05-10T17:16:19.470Z","endTime":"2026-05-10T17:16:22.684Z","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":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236671310563654,"aZ":-31.36052011078275,"pfxX":-10.264452172340013,"pfxZ":0.46154823740978834,"pX":-1.0937437854590732,"pZ":2.5880161732967752,"vX0":5.4488777412724625,"vY0":-131.93323672918694,"vZ0":-2.2425342299720112,"x":158.69,"y":168.9,"x0":-1.8571424274204709,"y0":50.002458032065555,"z0":5.770593840105351,"aX":-18.013747132196166},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":17.3,"spinRate":1969,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4158660068461555,"extension":6.29420334048399},"index":3,"playId":"747b5732-248e-3f05-a1d4-1bd5e3b3d73e","pitchNumber":4,"startTime":"2026-05-10T17:16:38.869Z","endTime":"2026-05-10T17:16:42.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286173107114386,"aZ":-30.525804916483374,"pfxX":-10.756337643551701,"pfxZ":0.9528360829352867,"pX":-0.8929298069953694,"pZ":2.434752844151936,"vX0":6.044029233865854,"vY0":-131.09990618007356,"vZ0":-2.6100617494124974,"x":151.04,"y":173.04,"x0":-1.838131460071253,"y0":50.002259185603776,"z0":5.73570257980997,"aX":-18.609291205373626},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":18.0,"spinRate":1996,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.41875691771408086,"extension":6.319049484998685},"hitData":{"launchSpeed":97.4,"launchAngle":25.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":76.01,"coordY":55.98}},"index":4,"playId":"df1e9698-7866-3cef-850c-8b72b52729f9","pitchNumber":5,"startTime":"2026-05-10T17:16:53.119Z","endTime":"2026-05-10T17:17:05.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:17:05.629Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-10T17:17:18.042Z","endTime":"2026-05-10T17:18:27.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795372105748356,"aZ":-25.54856982411017,"pfxX":0.04694540292210281,"pfxZ":3.890140454509714,"pX":0.6037773609427892,"pZ":1.7006399598020907,"vX0":6.132936953098381,"vY0":-130.50790239439334,"vZ0":-5.450106635751554,"x":93.99,"y":192.86,"x0":-1.7955791829857537,"y0":50.00069818751995,"z0":5.7727001215773805,"aX":0.07982469555702904},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2207,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.42178371391315306,"extension":6.13344189720176},"index":0,"playId":"185827bc-a0f1-3d1f-8e4f-b408ffbdaa00","pitchNumber":1,"startTime":"2026-05-10T17:17:37.035Z","endTime":"2026-05-10T17:17:40.707Z","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.6,"endSpeed":76.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76150160642716,"aZ":-25.66430557386319,"pfxX":1.787869442274046,"pfxZ":4.360352278070847,"pX":0.27563331912384925,"pZ":1.5154288966869116,"vX0":4.638331055706004,"vY0":-122.87456194896411,"vZ0":-4.576655528666282,"x":106.49,"y":197.86,"x0":-1.8870647499154913,"y0":50.00140410660769,"z0":5.645954511936612,"aX":2.6682117127305065},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":2344,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44989834529314443,"extension":6.049001469587778},"index":1,"playId":"d8e30c3f-4b89-3f61-a869-2a42c760c01a","pitchNumber":2,"startTime":"2026-05-10T17:17:55.038Z","endTime":"2026-05-10T17:17:58.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-10T17:18:09.257Z","endTime":"2026-05-10T17:18:19.395Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":2},"pitchData":{"startSpeed":85.1,"endSpeed":76.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19225890746947,"aZ":-32.823542150676666,"pfxX":3.771592088159331,"pfxZ":-0.4312643069889397,"pX":0.45315034915707,"pZ":1.6590724852458518,"vX0":4.23471857205785,"vY0":-123.62891079701213,"vZ0":-3.2040151585972207,"x":99.73,"y":193.99,"x0":-1.7936533222368582,"y0":50.005229681095194,"z0":5.823112056000547,"aX":5.646089131675484},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-8.0,"spinRate":2366,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.4487509454724079,"extension":6.032769067844343},"hitData":{"launchSpeed":85.3,"launchAngle":24.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.17,"coordY":80.44}},"index":3,"playId":"517929a3-d04d-3e18-b1a2-81c265a2b9f7","pitchNumber":3,"startTime":"2026-05-10T17:18:19.395Z","endTime":"2026-05-10T17:18:27.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:18:27.379Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T17:20:28.760Z","endTime":"2026-05-10T17:22:32.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36077839813714,"aZ":-42.04266435040227,"pfxX":5.513577665137243,"pfxZ":-7.387313871752658,"pX":-0.21791078713360956,"pZ":2.9995556436157886,"vX0":2.2364793394257267,"vY0":-115.92455169655885,"vZ0":2.6232846219907855,"x":125.31,"y":157.79,"x0":-1.9167252195162965,"y0":50.00198172010974,"z0":5.91983918285858,"aX":7.366264065661701},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.2,"breakHorizontal":-10.6,"spinRate":2085,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4758220782287541,"extension":6.244805268462588},"index":0,"playId":"ab92c6a3-a223-30e4-802d-8d6d2166f674","pitchNumber":1,"startTime":"2026-05-10T17:20:42.938Z","endTime":"2026-05-10T17:20:46.943Z","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":82.4,"endSpeed":75.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45083905080248,"aZ":-35.47872881293145,"pfxX":8.645388807697547,"pfxZ":-2.32206801493846,"pX":1.4379872848155932,"pZ":1.262178881433105,"vX0":5.966495652107114,"vY0":-119.75112326733661,"vZ0":-2.4077043107601823,"x":62.19,"y":204.7,"x0":-2.2266099223422136,"y0":50.00343535826651,"z0":5.517137939121328,"aX":12.302928699996222},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.6,"breakHorizontal":-17.3,"spinRate":2139,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4609456073311682,"extension":6.391848163782217},"index":1,"playId":"b72058a8-da3d-3b9a-8008-35a222f754c7","pitchNumber":2,"startTime":"2026-05-10T17:20:59.908Z","endTime":"2026-05-10T17:21:03.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444055148505225,"aZ":-41.54371684960391,"pfxX":5.3593096177035315,"pfxZ":-6.347104300090397,"pX":0.557034114625065,"pZ":1.6833418050726134,"vX0":3.9519189469868996,"vY0":-121.69419537995029,"vZ0":-1.3506710923749492,"x":95.77,"y":193.33,"x0":-1.7934981294370034,"y0":50.00475355356501,"z0":5.896746681835321,"aX":7.908994823312434},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.5,"breakHorizontal":-10.8,"spinRate":2206,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4528759903600177,"extension":6.270275442533982},"index":2,"playId":"a3378924-454b-3802-a4d3-b555d45ab939","pitchNumber":3,"startTime":"2026-05-10T17:21:15.810Z","endTime":"2026-05-10T17:21:19.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318113133280995,"aZ":-35.970602609236884,"pfxX":7.964347877145559,"pfxZ":-2.596617078103412,"pX":-1.205288770096517,"pZ":2.9568287815568017,"vX0":0.23132723789654414,"vY0":-121.22475157229643,"vZ0":0.9756168223699906,"x":162.94,"y":158.95,"x0":-2.3343552382364336,"y0":50.00147844257762,"z0":5.729935187438041,"aX":11.657373073945474},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.1,"breakHorizontal":-14.4,"spinRate":1980,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.4546882583260534,"extension":6.155521985033229},"index":3,"playId":"1043f328-db4a-3214-8490-e37cb2b90889","pitchNumber":4,"startTime":"2026-05-10T17:21:40.739Z","endTime":"2026-05-10T17:21:44.309Z","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":94.6,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.750352572434366,"aZ":-12.86436506667046,"pfxX":-5.589552334869724,"pfxZ":10.256007321230923,"pX":-1.2898886511510734,"pZ":4.045006916386274,"vX0":3.428423048889443,"vY0":-137.61562235953767,"vZ0":-2.166051690963878,"x":166.17,"y":129.56,"x0":-1.8376118660021497,"y0":50.0041627908029,"z0":5.73340482145864,"aX":-10.52545314756645},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2210,"spinDirection":224},"zone":11,"typeConfidence":0.85,"plateTime":0.4008430758761681,"extension":6.306190389590093},"index":4,"playId":"5bbfea07-c0c0-310e-a6b9-08a213f29f75","pitchNumber":5,"startTime":"2026-05-10T17:21:56.665Z","endTime":"2026-05-10T17:21:59.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-10T17:22:14.051Z","endTime":"2026-05-10T17:22:29.337Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.494245927979854,"aZ":-40.069256200193095,"pfxX":5.600355750489177,"pfxZ":-5.496463782734022,"pX":0.2014469266722351,"pZ":2.3518744703881347,"vX0":3.2933042960246786,"vY0":-120.02657922470172,"vZ0":0.2174793260478345,"x":109.32,"y":175.28,"x0":-1.9228264566041533,"y0":50.00117408573011,"z0":5.872797590180369,"aX":8.046990756192844},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.5,"breakHorizontal":-11.0,"spinRate":2196,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.4589884148910328,"extension":6.6965328681609835},"index":6,"playId":"58f58296-7c3b-3101-a49e-11897d3738db","pitchNumber":6,"startTime":"2026-05-10T17:22:29.337Z","endTime":"2026-05-10T17:22:32.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:22:32.713Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T17:22:43.687Z","endTime":"2026-05-10T17:25:14.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.5,"endSpeed":74.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662101640398426,"aZ":-38.22138584472322,"pfxX":10.081562406505242,"pfxZ":-4.23953093508838,"pX":0.4012349728626848,"pZ":2.0613353690713354,"vX0":3.2653842275153115,"vY0":-119.95599753871156,"vZ0":-0.36561713832997844,"x":101.71,"y":183.12,"x0":-2.294740267014403,"y0":50.00214956408114,"z0":5.6842073923349945,"aX":14.38689819851301},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.4,"breakHorizontal":-19.1,"spinRate":2148,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.460256674485517,"extension":6.145661868978264},"index":0,"playId":"e16f8280-2f6b-3d0e-8cf7-896dc07e1eaf","pitchNumber":1,"startTime":"2026-05-10T17:23:00.525Z","endTime":"2026-05-10T17:23:05.401Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79743967860506,"aZ":-37.20959902074908,"pfxX":8.311572520965395,"pfxZ":-3.388212175582277,"pX":0.1284509350220989,"pZ":2.381844345606246,"vX0":2.657181137440516,"vY0":-121.88637923111307,"vZ0":-0.1938575393291757,"x":112.1,"y":174.47,"x0":-2.059354962961007,"y0":50.004368004263256,"z0":5.71032015034824,"aX":12.346693416628826},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.9,"breakHorizontal":-15.7,"spinRate":2173,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4515782246856288,"extension":6.256185139450175},"index":1,"playId":"98fb9679-6bc1-3c15-94d2-04fc0375b241","pitchNumber":2,"startTime":"2026-05-10T17:23:43.784Z","endTime":"2026-05-10T17:23:46.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.857741595308866,"aZ":-14.421964360014279,"pfxX":-4.537393055263231,"pfxZ":8.99390133153833,"pX":-0.18907668378142378,"pZ":3.142280417746233,"vX0":5.1772358948694475,"vY0":-140.1359094895937,"vZ0":-4.899259560875279,"x":124.21,"y":153.94,"x0":-1.4775202394661606,"y0":50.00582394134173,"z0":5.866764181312834,"aX":-8.959372350451645},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2258,"spinDirection":212},"zone":2,"typeConfidence":0.88,"plateTime":0.39196368267251636,"extension":6.452528075916764},"index":2,"playId":"5cf5fa5d-bb0f-38af-b7ab-e58f8f647e57","pitchNumber":3,"startTime":"2026-05-10T17:24:07.054Z","endTime":"2026-05-10T17:24:11.014Z","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":95.4,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41034071011994,"aZ":-16.352566188527874,"pfxX":-6.031491112089121,"pfxZ":8.254416784779973,"pX":0.09586885238121161,"pZ":4.259683048317293,"vX0":6.89802777714964,"vY0":-138.65432065667665,"vZ0":-1.300654949967328,"x":113.35,"y":123.77,"x0":-1.6587742581320846,"y0":50.00647676690311,"z0":5.843108248905886,"aX":-11.56715227266829},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2266,"spinDirection":216},"zone":12,"typeConfidence":0.56,"plateTime":0.3973492983299738,"extension":6.196934944177078},"index":3,"playId":"b4b87271-e587-3559-8a2b-c10631915400","pitchNumber":4,"startTime":"2026-05-10T17:24:33.807Z","endTime":"2026-05-10T17:24:37.462Z","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":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740938843687573,"aZ":-43.07994264832367,"pfxX":3.355024827374071,"pfxZ":-7.370838501501918,"pX":-1.4741410110968491,"pZ":1.5613535666808764,"vX0":-0.16415785420611947,"vY0":-121.8716613685447,"vZ0":-1.425960844930547,"x":173.19,"y":196.62,"x0":-1.8401068733895223,"y0":50.00480568634811,"z0":5.932421781765279,"aX":4.96175468182478},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.4,"breakHorizontal":-6.0,"spinRate":2201,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4523762072263322,"extension":6.270459646144337},"index":4,"playId":"2f084acd-4560-3a3e-af0f-5d41e9b410fb","pitchNumber":5,"startTime":"2026-05-10T17:24:47.517Z","endTime":"2026-05-10T17:24:52.921Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.552249674202127,"aZ":-41.4831099530114,"pfxX":4.627373219195877,"pfxZ":-6.265389071363752,"pX":0.08257802294192265,"pZ":1.2574500495463303,"vX0":3.065970553237187,"vY0":-122.32836536463428,"vZ0":-2.295968642028522,"x":113.85,"y":204.83,"x0":-1.7966807368408886,"y0":50.00234076332037,"z0":5.831375293733499,"aX":6.87500356079151},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.6,"breakHorizontal":-9.2,"spinRate":2259,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4511656552275838,"extension":6.314959521199511},"index":5,"playId":"a54c9773-87a4-3c00-93fe-12571f6f472b","pitchNumber":6,"startTime":"2026-05-10T17:25:10.378Z","endTime":"2026-05-10T17:25:14.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:25:14.842Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a sharp line drive to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T17:25:23.575Z","endTime":"2026-05-10T17:27:20.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.715886640533014,"aZ":-14.599961512168171,"pfxX":-3.8370317816018913,"pfxZ":8.784694669367717,"pX":-0.7453467471772965,"pZ":2.929436193931262,"vX0":4.049293452901256,"vY0":-141.36947143082426,"vZ0":-5.377978952842234,"x":145.41,"y":159.69,"x0":-1.7057819092843605,"y0":50.00447102491725,"z0":5.812250622001615,"aX":-7.677442958944828},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2256,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.3891781193542183,"extension":6.241464597676621},"index":0,"playId":"e037f5e5-ee53-3cd2-9320-41f2e01c630f","pitchNumber":1,"startTime":"2026-05-10T17:25:43.249Z","endTime":"2026-05-10T17:25:46.257Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-10T17:26:01.615Z","endTime":"2026-05-10T17:26:52.837Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7403045309323,"aZ":-42.602493253990666,"pfxX":5.632299304378621,"pfxZ":-6.926700907665453,"pX":1.0252397459753997,"pZ":1.4383950641841416,"vX0":4.882778135717731,"vY0":-122.83240323820255,"vZ0":-1.6353140602806544,"x":77.92,"y":199.94,"x0":-1.7310164448915804,"y0":50.003353335244675,"z0":5.785116348231279,"aX":8.477570543796265},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.6,"breakHorizontal":-11.5,"spinRate":2320,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4484969666591132,"extension":6.277864823912515},"index":2,"playId":"e7019cfd-d14a-33c6-8834-93f0f7057b93","pitchNumber":2,"startTime":"2026-05-10T17:26:52.837Z","endTime":"2026-05-10T17:26:56.598Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280799832094566,"aZ":-41.84460272176163,"pfxX":5.585639710708361,"pfxZ":-6.689731537246885,"pX":0.41663843927286387,"pZ":2.2575655115980235,"vX0":4.035789049483935,"vY0":-120.04716986165296,"vZ0":0.20899801731780943,"x":101.12,"y":177.83,"x0":-2.0174312571846493,"y0":50.00158329599141,"z0":5.923156975465926,"aX":8.07528570630834},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.8,"breakHorizontal":-11.2,"spinRate":2296,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.45790700219999714,"extension":6.331560810285465},"hitData":{"launchSpeed":100.2,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.48,"coordY":73.7}},"index":3,"playId":"5da02897-fba5-30e7-93aa-594382f9e124","pitchNumber":3,"startTime":"2026-05-10T17:27:09.033Z","endTime":"2026-05-10T17:27:20.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:27:20.977Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-10T17:27:23.926Z","endTime":"2026-05-10T17:29:58.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19385630526267,"aZ":-22.58863335418722,"pfxX":-10.610060330974587,"pfxZ":5.038904589090433,"pX":0.8773885306351905,"pZ":1.4330402005176621,"vX0":10.578354483516259,"vY0":-137.6793227784073,"vZ0":-6.8831880774778424,"x":83.56,"y":200.09,"x0":-1.6532386470840297,"y0":50.00190583813266,"z0":5.515696083094301,"aX":-20.18085078659768},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.7,"breakHorizontal":16.7,"spinRate":2000,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3992304080530973,"extension":6.553543469879181},"index":0,"playId":"b977202f-383e-3d16-a446-1aed5d5847dd","pitchNumber":1,"startTime":"2026-05-10T17:27:51.229Z","endTime":"2026-05-10T17:27:54.463Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"647d43cb-d694-362c-88fe-0563033faf65","startTime":"2026-05-10T17:28:13.742Z","endTime":"2026-05-10T17:28:19.015Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-10T17:28:45.181Z","endTime":"2026-05-10T17:29:29.532Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60699987589268,"aZ":-41.18639821775598,"pfxX":6.110746396573486,"pfxZ":-6.365065955185477,"pX":0.65403099542051,"pZ":2.7792748807717294,"vX0":3.959806763237369,"vY0":-119.2479735631788,"vZ0":1.3333928922975817,"x":92.07,"y":163.74,"x0":-1.8318830372676587,"y0":50.003987780268176,"z0":5.978280956319055,"aX":8.649312301573586},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.8,"breakHorizontal":-12.1,"spinRate":2170,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.4623737378179489,"extension":6.516522345281193},"index":3,"playId":"e4659ae3-fbda-34fa-9c94-e22a8cfe719e","pitchNumber":2,"startTime":"2026-05-10T17:29:29.532Z","endTime":"2026-05-10T17:29:33.313Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779592976802494,"aZ":-42.944878287578966,"pfxX":3.8045201963009614,"pfxZ":-7.321158964220714,"pX":0.04358212228043683,"pZ":1.6937060928444012,"vX0":3.3257261240551315,"vY0":-121.6369294366499,"vZ0":-1.0570497367038936,"x":115.34,"y":193.05,"x0":-1.84432861267301,"y0":50.000814099273995,"z0":5.9161516463931205,"aX":5.599069114606908},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.2,"breakHorizontal":-7.8,"spinRate":2291,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.45337142103042316,"extension":6.3219598356940345},"hitData":{"launchSpeed":73.1,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.03,"coordY":181.9}},"index":4,"playId":"ae79dde1-d768-33ad-8dce-58483ea39420","pitchNumber":3,"startTime":"2026-05-10T17:29:50.686Z","endTime":"2026-05-10T17:29:58.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:29:58.747Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a sharp line drive to right fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T17:33:26.277Z","endTime":"2026-05-10T17:35:07.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.321049891669354,"aZ":-26.504832505331038,"pfxX":-11.06938939925929,"pfxZ":2.9879636151247873,"pX":-1.1455161259001554,"pZ":2.2262020478758138,"vX0":6.072790480214416,"vY0":-137.83430022579822,"vZ0":-4.369511767159309,"x":160.66,"y":178.67,"x0":-1.9542543128389678,"y0":50.005374009434945,"z0":5.6498747226626485,"aX":-21.027444936291623},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":2149,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3993615949896925,"extension":6.356417836777893},"index":0,"playId":"47b8a185-1527-384a-b369-ce2206bb46f4","pitchNumber":1,"startTime":"2026-05-10T17:33:50.664Z","endTime":"2026-05-10T17:33:54.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26665662391984,"aZ":-24.496055038267656,"pfxX":-10.897367603531915,"pfxZ":3.949554353004512,"pX":-0.8373764259497163,"pZ":2.937092720123248,"vX0":6.789461849391745,"vY0":-139.4718506349075,"vZ0":-3.199834106981991,"x":148.92,"y":159.48,"x0":-1.9044052928455275,"y0":50.00331837090386,"z0":5.739396656725939,"aX":-21.18353553793348},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":18.1,"spinRate":2290,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.394733361643123,"extension":6.161070753721072},"index":1,"playId":"39d77254-0e19-3b0b-bd5d-fba50b2c1293","pitchNumber":2,"startTime":"2026-05-10T17:34:06.025Z","endTime":"2026-05-10T17:34:33.053Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.958690213977913,"aZ":-30.46177888458021,"pfxX":-9.946484406603847,"pfxZ":1.0022140744962194,"pX":-0.025107862142743673,"pZ":2.324280938419946,"vX0":7.732746584045227,"vY0":-130.83351928102326,"vZ0":-2.7156852636496702,"x":117.96,"y":176.02,"x0":-1.7459361026580542,"y0":50.00363759015206,"z0":5.68939054966642,"aX":-17.019721927281896},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":16.0,"spinRate":2045,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.42074405545654514,"extension":6.296679591210818},"index":2,"playId":"80bc8372-c670-3e60-967f-a2f651073c73","pitchNumber":3,"startTime":"2026-05-10T17:34:42.901Z","endTime":"2026-05-10T17:34:46.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04695963801235,"aZ":-28.733568125731324,"pfxX":-9.805456713997689,"pfxZ":2.0360261614239574,"pX":-0.3991771421334943,"pZ":1.8875491012676529,"vX0":6.933286009135292,"vY0":-130.20434437194302,"vZ0":-4.132515516849941,"x":132.22,"y":187.82,"x0":-1.8421462984767207,"y0":50.00471262135229,"z0":5.706027387916577,"aX":-16.59293527844949},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":16.0,"spinRate":2138,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4230334379682916,"extension":6.207748614194363},"hitData":{"launchSpeed":104.0,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.75,"coordY":102.69}},"index":3,"playId":"64255293-143f-38e1-abe5-588b220cacfd","pitchNumber":4,"startTime":"2026-05-10T17:34:56.719Z","endTime":"2026-05-10T17:35:07.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:35:07.225Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Millas flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T17:35:15.061Z","endTime":"2026-05-10T17:37:48.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08022643097977,"aZ":-26.199881538628883,"pfxX":-0.07461702180958563,"pfxZ":3.686632517968734,"pX":-0.642104614998423,"pZ":1.7003844331301836,"vX0":3.322460628072191,"vY0":-127.2489764875522,"vZ0":-4.7880144757497245,"x":141.48,"y":192.87,"x0":-1.9617538661828708,"y0":50.002665775840896,"z0":5.713177198562162,"aX":-0.1215673504514632},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2173,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.43246893391303143,"extension":5.978605869302286},"index":0,"playId":"82845de1-0b81-33d0-a232-1f80487c57a2","pitchNumber":1,"startTime":"2026-05-10T17:35:34.902Z","endTime":"2026-05-10T17:35:41.970Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"d95981b2-87ea-3bcf-b53c-ea8ad9330191","startTime":"2026-05-10T17:36:06.973Z","endTime":"2026-05-10T17:36:12.710Z","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":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99421951243024,"aZ":-22.54070366519979,"pfxX":-10.603956222087707,"pfxZ":4.869540551470996,"pX":-2.1721845875273105,"pZ":3.2175638455750697,"vX0":3.1333954092331022,"vY0":-140.49710872976905,"vZ0":-2.720139169948592,"x":199.8,"y":151.91,"x0":-1.9317957480261936,"y0":50.00227880505648,"z0":5.6806938184159765,"aX":-20.971899179082687},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":18.5,"spinRate":2197,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3914525521830785,"extension":6.050875576084891},"index":2,"playId":"1f9cc669-ce75-383d-b84c-1768ccdd04b6","pitchNumber":2,"startTime":"2026-05-10T17:36:31.436Z","endTime":"2026-05-10T17:36:34.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"O","description":"Foul Tip"},"description":"Foul Tip","code":"O","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.046214326884645,"aZ":-32.46045607985367,"pfxX":-9.290288066825223,"pfxZ":-0.16386503320439694,"pX":-1.3333831567931251,"pZ":3.1533087166315332,"vX0":4.651908437028162,"vY0":-130.7921807284119,"vZ0":-0.528795102965029,"x":167.83,"y":153.64,"x0":-1.9333754324545656,"y0":50.004916306410415,"z0":5.804403563660179,"aX":-16.006234847105315},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.2,"breakHorizontal":15.7,"spinRate":1915,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.41968101599799157,"extension":6.2080821088771465},"index":3,"playId":"bd5c200f-155f-32fa-bdb3-1015f7546a1e","pitchNumber":3,"startTime":"2026-05-10T17:36:49.200Z","endTime":"2026-05-10T17:36:56.955Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"bd5c200f-155f-32fa-bdb3-1015f7546a1e","startTime":"2026-05-10T17:37:09.995Z","endTime":"2026-05-10T17:37:18.160Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"325474fa-565d-43c8-982f-b465b26fe799","startTime":"2026-05-10T17:37:18.160Z","endTime":"2026-05-10T17:37:23.160Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.341072272102846,"aZ":-22.60913893167347,"pfxX":0.3158118867278925,"pfxZ":5.5358815147852996,"pX":-0.6934068195457571,"pZ":2.4582472902096826,"vX0":3.0097513785603,"vY0":-131.27004947131465,"vZ0":-4.167714366427361,"x":143.43,"y":172.41,"x0":-1.9005779377541627,"y0":50.00372570286185,"z0":5.770244359094797,"aX":0.5453936197829228},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-1.3,"spinRate":2138,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.41883488915496514,"extension":5.905434516101245},"hitData":{"launchSpeed":83.4,"launchAngle":44.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":114.13}},"index":6,"playId":"1af21e8b-a693-3fcc-965f-d12afbb26905","pitchNumber":4,"startTime":"2026-05-10T17:37:36.455Z","endTime":"2026-05-10T17:37:48.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:37:48.778Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks. Jorbit Vivas to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T17:37:58.552Z","endTime":"2026-05-10T17:39:18.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.975964679205795,"aZ":-15.621518799876581,"pfxX":-8.265045838028428,"pfxZ":8.351409312142799,"pX":-1.065371312199556,"pZ":2.916553415115488,"vX0":4.771402662410877,"vY0":-140.60784998209633,"vZ0":-5.215543441621325,"x":157.61,"y":160.03,"x0":-1.7199447260639829,"y0":50.00026508721861,"z0":5.826116175926671,"aX":-16.37463265550319},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":13.8,"spinRate":2148,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3911153972662076,"extension":6.239711017179359},"index":0,"playId":"a7934d66-0bab-3bae-bed9-03d025a2cb32","pitchNumber":1,"startTime":"2026-05-10T17:38:11.905Z","endTime":"2026-05-10T17:38:16.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42549237780395,"aZ":-17.06028544647338,"pfxX":-8.872280892087762,"pfxZ":7.65499566284002,"pX":-1.551536233128754,"pZ":1.7805492673035277,"vX0":4.124276364074354,"vY0":-140.26154359511426,"vZ0":-7.418304234424418,"x":176.14,"y":190.71,"x0":-1.8958161389212569,"y0":50.00142800192896,"z0":5.59070750193057,"aX":-17.515252278668022},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":15.1,"spinRate":2195,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3918626332696271,"extension":6.086620981836013},"index":1,"playId":"347a1ae3-014c-3a57-8377-7cac807c39a1","pitchNumber":2,"startTime":"2026-05-10T17:38:31.687Z","endTime":"2026-05-10T17:38:35.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99616366723324,"aZ":-20.9223857244147,"pfxX":-10.696987627172295,"pfxZ":5.655824307963385,"pX":-0.9611813125010598,"pZ":3.1806043929949546,"vX0":5.906330550193037,"vY0":-141.05776791336785,"vZ0":-3.0915020377813387,"x":153.64,"y":152.9,"x0":-1.7072183682843134,"y0":50.00022227085767,"z0":5.660557059813444,"aX":-21.271433220266513},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":17.9,"spinRate":2196,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39025816949926284,"extension":5.498007459305592},"index":2,"playId":"93f0d52e-4b30-3bbe-a6d7-8311f867f9da","pitchNumber":3,"startTime":"2026-05-10T17:38:51.627Z","endTime":"2026-05-10T17:38:55.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.030869170958326,"aZ":-15.617145277806408,"pfxX":-7.763655097804759,"pfxZ":8.337245559823184,"pX":1.2705860045698083,"pZ":2.2446549688334225,"vX0":10.058140331278487,"vY0":-140.5259394835864,"vZ0":-6.9887587744947535,"x":68.57,"y":178.17,"x0":-1.3586849667102843,"y0":50.00091353886252,"z0":5.792416280650003,"aX":-15.413104235109298},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2237,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39087280467878127,"extension":6.194621242584114},"index":3,"playId":"e9887829-0373-3fed-9d31-8f5196c3ff7d","pitchNumber":4,"startTime":"2026-05-10T17:39:13.740Z","endTime":"2026-05-10T17:39:18.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:39:18.777Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"James Wood grounds into a force out, third baseman Javier Sanoja to second baseman Xavier Edwards. Jorbit Vivas to 3rd. Nasim Nuñez out at 2nd. James Wood to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T17:39:34.827Z","endTime":"2026-05-10T17:40:53.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789437532687398,"aZ":-27.098304100219266,"pfxX":1.6521279836593923,"pfxZ":3.365542991824851,"pX":-0.5789799489510028,"pZ":2.749456983998242,"vX0":3.050923683438591,"vY0":-123.42376746523911,"vZ0":-1.7901307273412013,"x":139.07,"y":164.54,"x0":-2.056939748435955,"y0":50.001200473377224,"z0":5.8174083721784955,"aX":2.490379805112783},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":-3.8,"spinRate":2329,"spinDirection":83},"zone":4,"typeConfidence":2.0,"plateTime":0.44770931486578824,"extension":6.0662328079339},"index":0,"playId":"56f6d873-4eb0-3cff-bf93-44616bc9ec51","pitchNumber":1,"startTime":"2026-05-10T17:39:46.305Z","endTime":"2026-05-10T17:39:50.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158728374232172,"aZ":-30.12678100838847,"pfxX":-10.551545503230713,"pfxZ":1.161907638921356,"pX":-0.9745089722810374,"pZ":2.2508143904130007,"vX0":5.438336499053379,"vY0":-132.3461568009453,"vZ0":-3.4089117818200383,"x":154.15,"y":178.01,"x0":-1.6931235032134653,"y0":50.00308547144717,"z0":5.779498347044419,"aX":-18.582021092210304},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.6,"breakHorizontal":17.8,"spinRate":2080,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4150161457466055,"extension":6.0495698884530995},"index":1,"playId":"e9d4615b-1ef2-3772-9d4e-4c43650143a2","pitchNumber":2,"startTime":"2026-05-10T17:40:02.771Z","endTime":"2026-05-10T17:40:06.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634073806697508,"aZ":-25.85586109037646,"pfxX":0.5827294355001111,"pfxZ":3.647742557033741,"pX":-2.1002817319058376,"pZ":2.817691851044798,"vX0":-0.4374493918052957,"vY0":-131.46142764916206,"vZ0":-2.812024090517713,"x":197.06,"y":162.7,"x0":-2.0065461773236994,"y0":50.00288899933934,"z0":5.842536879170957,"aX":1.0091296464219188},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2163,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4183474612214608,"extension":5.744364038468402},"index":2,"playId":"b56adc72-e1c7-383e-95ec-f5729473b3fa","pitchNumber":3,"startTime":"2026-05-10T17:40:22.640Z","endTime":"2026-05-10T17:40:26.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13336159568576,"aZ":-21.139671785529096,"pfxX":-10.204458893083206,"pfxZ":5.524428183756336,"pX":-1.0045367214801004,"pZ":1.9816342217069054,"vX0":5.770618375582551,"vY0":-141.14853529200386,"vZ0":-6.497698137154692,"x":155.29,"y":185.28,"x0":-1.7606167088293057,"y0":50.00341329561313,"z0":5.695975790487781,"aX":-20.384371930579054},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":2221,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3895400014692916,"extension":5.948197296875613},"hitData":{"launchSpeed":62.5,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.82,"coordY":160.99}},"index":3,"playId":"d1f049d9-180e-3f9a-b717-83e694fd43bf","pitchNumber":4,"startTime":"2026-05-10T17:40:43.763Z","endTime":"2026-05-10T17:40:53.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:40:53.792Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (7) on a line drive to left fielder Heriberto Hernández. Jorbit Vivas scores. James Wood to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T17:41:06.100Z","endTime":"2026-05-10T17:41:44.015Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.904052234269145,"aZ":-29.736644178186314,"pfxX":-10.574661064317889,"pfxZ":1.3980356339380702,"pX":-1.2917071062443257,"pZ":2.6812384561891416,"vX0":5.118860516819854,"vY0":-131.76698935414146,"vZ0":-2.187715877698328,"x":166.24,"y":166.39,"x0":-1.8975181501398053,"y0":50.00066964698451,"z0":5.743873241362967,"aX":-18.385501396338267},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":17.9,"spinRate":1915,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.41746320177125096,"extension":6.2146937403535905},"hitData":{"launchSpeed":94.5,"launchAngle":16.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.89,"coordY":124.75}},"index":0,"playId":"a0d52d50-513d-35a4-b6db-72445c14d1b9","pitchNumber":1,"startTime":"2026-05-10T17:41:28.970Z","endTime":"2026-05-10T17:41:44.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:41:44.015Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-10T17:41:57.506Z","endTime":"2026-05-10T17:42:33.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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(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":90.2,"endSpeed":81.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.775773642198256,"aZ":-24.674180814452562,"pfxX":-0.9464683603400204,"pfxZ":4.35790148468564,"pX":0.32003101965984193,"pZ":2.044268295915756,"vX0":5.733173277479073,"vY0":-131.10819353156128,"vZ0":-4.6292952946042325,"x":104.8,"y":183.58,"x0":-1.7832166179949123,"y0":50.002011738958956,"z0":5.7014745263382745,"aX":-1.629262045590033},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":0.2,"spinRate":2207,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4196753515685132,"extension":6.262518838310962},"index":0,"playId":"eff47629-2445-3276-94fc-a213f186b761","pitchNumber":1,"startTime":"2026-05-10T17:42:11.701Z","endTime":"2026-05-10T17:42:15.674Z","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":89.6,"endSpeed":81.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103792919733138,"aZ":-26.638758808925296,"pfxX":-0.3886689662673348,"pfxZ":3.251926944203003,"pX":-0.19152488689938235,"pZ":1.7618319305329184,"vX0":4.5820675376369895,"vY0":-130.37758527078205,"vZ0":-4.829690015670021,"x":124.3,"y":191.21,"x0":-1.9293039762800124,"y0":50.00626468076357,"z0":5.674964212732026,"aX":-0.6630568591398809},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":-0.4,"spinRate":2091,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4218242734910045,"extension":5.958965847680714},"hitData":{"launchSpeed":102.6,"launchAngle":14.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.21,"coordY":87.5}},"index":1,"playId":"0031e46a-5b6f-3d47-8028-f10d0028c243","pitchNumber":2,"startTime":"2026-05-10T17:42:26.825Z","endTime":"2026-05-10T17:42:33.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:42:33.866Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T17:44:33.495Z","endTime":"2026-05-10T17:45:51.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591374469803178,"aZ":-37.889123818795554,"pfxX":5.294992770879196,"pfxZ":-4.03967405188937,"pX":0.667383833333165,"pZ":1.6584662483379178,"vX0":4.0716385000528845,"vY0":-118.96320808689431,"vZ0":-1.5794395995626929,"x":91.56,"y":194.0,"x0":-1.762201596002721,"y0":50.003127752199205,"z0":5.806777279893774,"aX":7.4900474202993905},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.4,"breakHorizontal":-10.7,"spinRate":2153,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4627346598751423,"extension":6.241014598402109},"index":0,"playId":"7cd17c21-4428-3a6c-827b-1fed0d7dbc37","pitchNumber":1,"startTime":"2026-05-10T17:44:50.160Z","endTime":"2026-05-10T17:44:53.964Z","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.7,"endSpeed":85.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.960157802100245,"aZ":-24.243850753647436,"pfxX":-11.673187423245622,"pfxZ":4.266644983871998,"pX":1.149932449932912,"pZ":2.5226652285608195,"vX0":11.526285849445646,"vY0":-135.94720751301168,"vZ0":-3.7796839095481323,"x":73.17,"y":170.67,"x0":-1.6441113654741437,"y0":50.00054352297712,"z0":5.629331122678639,"aX":-21.67866916222943},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":18.5,"spinRate":2095,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4041080050819592,"extension":6.324833373063696},"index":1,"playId":"13d9402b-1c84-351b-9975-f6e7faacf11d","pitchNumber":2,"startTime":"2026-05-10T17:45:05.708Z","endTime":"2026-05-10T17:45:09.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.214686795655496,"aZ":-11.461564598670883,"pfxX":-5.258652508829338,"pfxZ":10.543619080907785,"pX":1.3316483215535222,"pZ":2.2799075864003813,"vX0":9.69895415503155,"vY0":-139.69257290929116,"vZ0":-7.40985288159911,"x":66.24,"y":177.22,"x0":-1.5115982045139003,"y0":50.004896984157725,"z0":5.730894366635657,"aX":-10.33322018213073},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2309,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.39298715882352253,"extension":6.381954463060631},"index":2,"playId":"f7db01a4-5cb5-323d-ae07-129fe10149d3","pitchNumber":3,"startTime":"2026-05-10T17:45:24.904Z","endTime":"2026-05-10T17:45:28.793Z","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":95.6,"endSpeed":87.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73465233000791,"aZ":-14.23726178842365,"pfxX":-4.936918104451054,"pfxZ":9.233436903668544,"pX":0.3027287734275909,"pZ":2.242155224488211,"vX0":7.35335903575823,"vY0":-138.8827269879106,"vZ0":-6.7832735628407645,"x":105.46,"y":178.24,"x0":-1.7447025186952243,"y0":50.00056457698596,"z0":5.6731918185442725,"aX":-9.588870530240149},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2220,"spinDirection":217},"zone":6,"typeConfidence":0.86,"plateTime":0.3952160342947475,"extension":6.486149741798281},"hitData":{"launchSpeed":98.6,"launchAngle":22.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.4,"coordY":46.07}},"index":3,"playId":"f5847e45-ce2a-37cf-b421-ec0bcd8fb94e","pitchNumber":4,"startTime":"2026-05-10T17:45:41.352Z","endTime":"2026-05-10T17:45:51.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:45:51.390Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T17:45:56.644Z","endTime":"2026-05-10T17:47:43.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13941111076741,"aZ":-37.38556478414574,"pfxX":4.168111520419725,"pfxZ":-3.4843097631986195,"pX":1.3415678395162258,"pZ":1.241933589521538,"vX0":6.27345626446907,"vY0":-122.33230774683535,"vZ0":-2.9988568665047066,"x":65.86,"y":205.25,"x0":-1.8109658353315368,"y0":50.00285255522172,"z0":5.731366549940756,"aX":6.232818460127978},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.8,"breakHorizontal":-9.2,"spinRate":2190,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45004729939923394,"extension":6.268332794348751},"index":0,"playId":"ba4f98e3-e29f-3ec2-a427-6c82188b3b1c","pitchNumber":1,"startTime":"2026-05-10T17:46:24.401Z","endTime":"2026-05-10T17:46:28.094Z","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":97.6,"endSpeed":88.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55165185160124,"aZ":-11.598330935603082,"pfxX":-5.014050094604755,"pfxZ":10.214117547552654,"pX":0.12848798167128508,"pZ":1.8738939866447317,"vX0":7.072227771261258,"vY0":-141.75904738325085,"vZ0":-8.154401272125003,"x":112.1,"y":188.18,"x0":-1.7592908297078835,"y0":50.00002030415007,"z0":5.547170173062614,"aX":-10.097936577079588},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2244,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.38792371442400597,"extension":6.297778763259592},"index":1,"playId":"e5fb12e7-2cc2-398d-8098-e5ecac4b67eb","pitchNumber":2,"startTime":"2026-05-10T17:46:43.489Z","endTime":"2026-05-10T17:46:47.382Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807966070273896,"aZ":-43.23299101702103,"pfxX":3.5964958441398815,"pfxZ":-7.3307648639761895,"pX":0.25193928979970126,"pZ":1.496669001857262,"vX0":3.776806558071745,"vY0":-123.26126908958128,"vZ0":-1.5366480883931084,"x":107.4,"y":198.37,"x0":-1.7780685418959856,"y0":50.000456112439544,"z0":5.841834242009023,"aX":5.42783179098471},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.3,"breakHorizontal":-7.6,"spinRate":2232,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4476097946031863,"extension":6.387618565602351},"index":2,"playId":"988dc1b5-1a31-3371-8d3e-44c77b02c6c8","pitchNumber":3,"startTime":"2026-05-10T17:47:01.806Z","endTime":"2026-05-10T17:47:05.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-10T17:47:17.191Z","endTime":"2026-05-10T17:47:38.836Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159360318736283,"aZ":-35.089527454183184,"pfxX":8.405131232952417,"pfxZ":-1.8971019810240843,"pX":1.4520141483806117,"pZ":2.188696999189068,"vX0":6.038758723965514,"vY0":-124.33188282979548,"vZ0":-1.0126400400748552,"x":61.65,"y":179.69,"x0":-2.1157456909379695,"y0":50.00316277465652,"z0":5.56129463361083,"aX":12.917833740579244},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.4,"breakHorizontal":-16.8,"spinRate":2306,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44365207221217284,"extension":6.16814721339193},"index":4,"playId":"4fb196df-203b-3ba5-bb17-af189b75f005","pitchNumber":4,"startTime":"2026-05-10T17:47:38.836Z","endTime":"2026-05-10T17:47:43.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:47:43.267Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Liam Hicks hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T17:47:53.527Z","endTime":"2026-05-10T17:48:14.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.602790605862065,"aZ":-41.87893305909158,"pfxX":2.2870969498353944,"pfxZ":-6.239416095940297,"pX":2.535952938197074,"pZ":1.0963144540823038,"vX0":9.395669705652228,"vY0":-125.1363435245552,"vZ0":-2.955578031601286,"x":20.34,"y":209.18,"x0":-1.592939231509741,"y0":50.00091986730328,"z0":5.78657735349461,"aX":3.5574607672644776},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.8,"breakHorizontal":-6.7,"spinRate":2270,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44084238257574393,"extension":6.487058507687732},"index":0,"playId":"d95d22a9-5f42-376a-b06c-a847f029b6c2","pitchNumber":1,"startTime":"2026-05-10T17:48:08.060Z","endTime":"2026-05-10T17:48:14.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:48:14.029Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Otto Lopez grounds into a force out, shortstop Nasim Nuñez to second baseman Jorbit Vivas. Liam Hicks out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-10T17:48:27.487Z","endTime":"2026-05-10T17:49:22.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.803412377245948,"aZ":-39.2609922582848,"pfxX":9.969214794274235,"pfxZ":-4.638863004246453,"pX":-0.49494833111087205,"pZ":3.377977725100042,"vX0":0.7012617394339922,"vY0":-124.16978810385619,"vZ0":2.156678816371237,"x":135.87,"y":147.57,"x0":-2.0740469383366755,"y0":50.00239129875957,"z0":5.816033118187137,"aX":15.233625023654989},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.4,"breakHorizontal":-18.1,"spinRate":2397,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4447759760201233,"extension":6.029905174895335},"index":0,"playId":"ce47ee0d-94b0-326d-9ef9-f99253e6510a","pitchNumber":1,"startTime":"2026-05-10T17:48:53.462Z","endTime":"2026-05-10T17:48:57.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32125501997338,"aZ":-20.25660705502929,"pfxX":-10.778822206217606,"pfxZ":6.186728714629488,"pX":-0.004455283307570891,"pZ":1.8432939933334676,"vX0":8.33719473464761,"vY0":-138.89121166002462,"vZ0":-6.558532439668569,"x":117.17,"y":189.01,"x0":-1.6667231263851323,"y0":50.000625012524765,"z0":5.6134034149917325,"aX":-20.750985861102563},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":17.4,"spinRate":2064,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39657784363071924,"extension":6.286211716438864},"hitData":{"launchSpeed":100.7,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.33,"coordY":151.04}},"index":1,"playId":"5bd66f8e-3f17-3daa-ac1e-300320076649","pitchNumber":2,"startTime":"2026-05-10T17:49:15.729Z","endTime":"2026-05-10T17:49:22.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:49:22.754Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T17:51:16.262Z","endTime":"2026-05-10T17:53:02.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95064818108939,"aZ":-14.177103644651586,"pfxX":-7.929908038699674,"pfxZ":9.53661354470555,"pX":-0.36502740327900707,"pZ":2.4759382317510825,"vX0":6.3330822977681365,"vY0":-137.3677555215293,"vZ0":-6.087134122427404,"x":130.91,"y":171.93,"x0":-1.6843997398864319,"y0":50.004105101654275,"z0":5.7061637264321075,"aX":-14.968176815961252},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":12.8,"spinRate":2247,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4006309417925169,"extension":5.9680231633384135},"index":0,"playId":"4bca031e-2172-39d2-915e-413c2ea5e5af","pitchNumber":1,"startTime":"2026-05-10T17:51:35.012Z","endTime":"2026-05-10T17:51:38.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757336592441487,"aZ":-25.747466805779467,"pfxX":0.5810695109739008,"pfxZ":3.827836381058721,"pX":1.4403249133420468,"pZ":1.617258331871474,"vX0":7.473626270582917,"vY0":-129.00841517919784,"vZ0":-5.417444138947075,"x":62.1,"y":195.11,"x0":-1.5741301382368247,"y0":50.00344831210457,"z0":5.738313237916288,"aX":0.9756057714681944},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-2.8,"spinRate":2105,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4251532102663935,"extension":6.071684134154611},"index":1,"playId":"5799905c-aa5b-3c49-bb60-206f2f386120","pitchNumber":2,"startTime":"2026-05-10T17:51:53.136Z","endTime":"2026-05-10T17:51:56.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892605414257407,"aZ":-32.7483163301095,"pfxX":5.274154240168821,"pfxZ":-0.39839340393427847,"pX":-1.8781447362091521,"pZ":3.6577402084811066,"vX0":-1.153254723707775,"vY0":-120.07633580513658,"vZ0":1.4754352913448834,"x":188.59,"y":140.02,"x0":-2.070036080919793,"y0":50.00505142751073,"z0":5.996323178208639,"aX":7.537541998536044},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":-9.1,"spinRate":2220,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.4599443260137197,"extension":5.9242378780589116},"index":2,"playId":"940f8198-2655-3f4d-b980-0e39221db4b9","pitchNumber":3,"startTime":"2026-05-10T17:52:08.899Z","endTime":"2026-05-10T17:52:12.132Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":75.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.300384770929046,"aZ":-35.49734320574298,"pfxX":6.13990137753718,"pfxZ":-2.2830263068019305,"pX":1.6499860625669462,"pZ":0.8465897952319082,"vX0":6.227826280387329,"vY0":-121.8260195610389,"vZ0":-4.101728206316497,"x":54.11,"y":215.92,"x0":-1.769435993908792,"y0":50.005293626321766,"z0":5.731526972317232,"aX":8.92428513883051},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.0,"breakHorizontal":-13.0,"spinRate":2388,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45543042744071816,"extension":6.107563499860717},"index":3,"playId":"2b5bc74f-8108-3c55-9958-8883783ba1bf","pitchNumber":4,"startTime":"2026-05-10T17:52:25.350Z","endTime":"2026-05-10T17:52:28.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16513246179018,"aZ":-27.410417272277513,"pfxX":0.8157160364513603,"pfxZ":2.91930330704667,"pX":0.02190107742723035,"pZ":1.8146114302398273,"vX0":4.318529149889506,"vY0":-127.22892147979017,"vZ0":-4.32936607375485,"x":116.17,"y":189.79,"x0":-1.80652351016601,"y0":50.0039182975435,"z0":5.721696734751327,"aX":1.3309518580844006},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":-2.5,"spinRate":2067,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.43122697140112676,"extension":6.127818001301699},"index":4,"playId":"decea421-40e0-3801-bd3b-7a441a29b876","pitchNumber":5,"startTime":"2026-05-10T17:52:43.871Z","endTime":"2026-05-10T17:52:47.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51120479206976,"aZ":-29.55429570061574,"pfxX":-10.306376495556368,"pfxZ":1.48497382277173,"pX":-0.4690663408594982,"pZ":1.5736930835964782,"vX0":6.811475230139346,"vY0":-132.483924605883,"vZ0":-4.908693558404548,"x":134.88,"y":196.29,"x0":-1.740297472582508,"y0":50.00620675957451,"z0":5.622479618065473,"aX":-18.240951740980634},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":17.0,"spinRate":2062,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4141511922068766,"extension":6.136524575334201},"index":5,"playId":"9f0c63df-4538-3ec0-a89d-c9d1460fa90b","pitchNumber":6,"startTime":"2026-05-10T17:52:58.540Z","endTime":"2026-05-10T17:53:02.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:53:02.186Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T17:53:08.153Z","endTime":"2026-05-10T17:54:20.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":96.9,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15896994137038,"aZ":-14.182274115590129,"pfxX":-8.93985081792571,"pfxZ":9.0715214531709,"pX":0.4602508667280958,"pZ":3.483447708423317,"vX0":9.142047044930662,"vY0":-140.7150979432747,"vZ0":-3.6710238990098163,"x":99.46,"y":144.73,"x0":-1.686302998428801,"y0":50.00416338823574,"z0":5.738140339619656,"aX":-17.73495698004331},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":14.0,"spinRate":2276,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3908731406072814,"extension":6.014426917809062},"index":0,"playId":"3f19c38c-7982-3380-8438-e8bd223f86b3","pitchNumber":1,"startTime":"2026-05-10T17:53:26.159Z","endTime":"2026-05-10T17:53:29.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72854940231546,"aZ":-23.887509867687843,"pfxX":0.46064955033039184,"pfxZ":4.657910920844693,"pX":-0.04108833608700403,"pZ":2.3498469790625878,"vX0":4.335080402115354,"vY0":-132.88422413469365,"vZ0":-4.412289123741386,"x":118.57,"y":175.33,"x0":-1.7567448116125608,"y0":50.005736418171686,"z0":5.77745322779801,"aX":0.8195769363329687},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-1.8,"spinRate":2075,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4129223123201107,"extension":6.015709238823748},"index":1,"playId":"43b78d84-4b00-38e3-a27b-af9666023a7a","pitchNumber":2,"startTime":"2026-05-10T17:53:40.788Z","endTime":"2026-05-10T17:53:43.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-10T17:53:51.814Z","endTime":"2026-05-10T17:54:03.453Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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.1,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.171522325859197,"aZ":-30.805850968805764,"pfxX":5.569407326656842,"pfxZ":0.8799240920237263,"pX":1.2866830689040907,"pZ":1.398215681873399,"vX0":5.428660264542246,"vY0":-125.20780354035658,"vZ0":-4.2575626766144365,"x":67.95,"y":201.03,"x0":-1.6466086025997728,"y0":50.005548111362344,"z0":5.688692919498724,"aX":8.697823467215798},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-11.5,"spinRate":2376,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.44025032481953597,"extension":6.281695160215742},"index":3,"playId":"041d0bc9-7139-3651-9fca-55b5801765de","pitchNumber":3,"startTime":"2026-05-10T17:54:03.453Z","endTime":"2026-05-10T17:54:06.732Z","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":91.6,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29110991554991,"aZ":-31.987863856496528,"pfxX":-9.45760355053791,"pfxZ":0.10764623569992615,"pX":-1.2688098864281936,"pZ":2.9576702049025694,"vX0":4.662790550598111,"vY0":-133.32661690009533,"vZ0":-1.293809612061937,"x":165.36,"y":158.92,"x0":-1.8172495579169547,"y0":50.00570418258284,"z0":5.770691872515951,"aX":-16.926092013362354},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":16.1,"spinRate":2082,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.41176886862348194,"extension":6.272669992233666},"index":4,"playId":"2324d9e4-0e67-3a67-9148-c62efc37331b","pitchNumber":4,"startTime":"2026-05-10T17:54:17.526Z","endTime":"2026-05-10T17:54:20.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:54:20.969Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to right fielder Kyle Stowers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-10T17:54:35.558Z","endTime":"2026-05-10T17:55:08.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.632972454547684,"aZ":-16.099024797942235,"pfxX":-7.401170329795365,"pfxZ":8.022752058093527,"pX":-0.14749767915787093,"pZ":2.68404702727836,"vX0":7.052194800385216,"vY0":-141.450597372863,"vZ0":-5.383912036287938,"x":122.62,"y":166.31,"x0":-1.7250307119348092,"y0":50.00352063412341,"z0":5.663079288810153,"aX":-14.830941159113296},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2153,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.38889882622441885,"extension":6.076131328740711},"index":0,"playId":"8239ead6-661a-3c10-aa47-04de0976bccd","pitchNumber":1,"startTime":"2026-05-10T17:54:47.635Z","endTime":"2026-05-10T17:54:51.353Z","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":90.5,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071021825141887,"aZ":-25.417834664933487,"pfxX":0.03390395908093269,"pfxZ":3.8601259023870798,"pX":0.07233358634397041,"pZ":2.0480719538068843,"vX0":4.6997348943397235,"vY0":-131.73511970419446,"vZ0":-4.666874862260962,"x":114.24,"y":183.48,"x0":-1.7423524778814994,"y0":50.00390667125031,"z0":5.731261717035421,"aX":0.05834088047287037},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.1,"spinRate":2262,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.41645435547485077,"extension":6.063715203264281},"hitData":{"launchSpeed":90.9,"launchAngle":38.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.6,"coordY":115.49}},"index":1,"playId":"d647a6bf-cb48-3575-bb26-db26daf559cd","pitchNumber":2,"startTime":"2026-05-10T17:55:00.353Z","endTime":"2026-05-10T17:55:08.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:55:08.898Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Stowers hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T17:57:03.962Z","endTime":"2026-05-10T17:58:59.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.240309436333373,"aZ":-25.595019314786295,"pfxX":-11.914510870900939,"pfxZ":4.0985297739656525,"pX":0.0778123835692372,"pZ":2.176352408004903,"vX0":8.247952253427833,"vY0":-126.48920974777405,"vZ0":-3.356172295611713,"x":114.03,"y":180.02,"x0":-1.693969698854682,"y0":50.00114138779518,"z0":5.595825626978019,"aX":-19.109148136595167},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.8,"breakHorizontal":19.4,"spinRate":1870,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.4347153117061957,"extension":6.207729640609362},"index":0,"playId":"093e6725-e38d-37b0-9c39-66817a42f039","pitchNumber":1,"startTime":"2026-05-10T17:57:15.692Z","endTime":"2026-05-10T17:57:19.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-10T17:57:38.336Z","endTime":"2026-05-10T17:57:50.924Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99972652358865,"aZ":-14.375361929230964,"pfxX":-5.066399813271881,"pfxZ":9.077626464081296,"pX":-0.6153143552592406,"pZ":3.2152289707829995,"vX0":5.395782835756362,"vY0":-140.1705916675456,"vZ0":-3.999898178423317,"x":140.45,"y":151.97,"x0":-1.9205892382451506,"y0":50.004769673689125,"z0":5.619855859332217,"aX":-9.935970912640784},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2204,"spinDirection":225},"zone":1,"typeConfidence":0.83,"plateTime":0.3929711017517987,"extension":6.339285043249158},"index":2,"playId":"3c004d16-5a0a-31cb-81ba-7437086d9061","pitchNumber":2,"startTime":"2026-05-10T17:57:50.924Z","endTime":"2026-05-10T17:57:54.767Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30911950833115,"aZ":-39.871871899484006,"pfxX":4.472682913203321,"pfxZ":-5.243087418394429,"pX":-1.1774744527241914,"pZ":2.6649538486215305,"vX0":0.6904788045731096,"vY0":-121.38377533122876,"vZ0":0.565364656253613,"x":161.88,"y":166.83,"x0":-2.0470635148439027,"y0":50.00287628345232,"z0":5.945909099938421,"aX":6.566943947554822},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.0,"breakHorizontal":-8.3,"spinRate":2093,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.45403014812610953,"extension":6.181866759034564},"index":3,"playId":"4757876d-df56-31c0-8ef4-9d8598b7a3bc","pitchNumber":3,"startTime":"2026-05-10T17:58:10.621Z","endTime":"2026-05-10T17:58:14.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.832104802674415,"aZ":-42.96823232727521,"pfxX":5.301649312279524,"pfxZ":-7.140219370891007,"pX":0.02869365898151104,"pZ":1.69309201508687,"vX0":2.9928066303140755,"vY0":-123.32373336739346,"vZ0":-1.0082440429685704,"x":115.91,"y":193.07,"x0":-1.8970415815585704,"y0":50.00480274307963,"z0":5.792741580283184,"aX":8.012186939214834},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.8,"breakHorizontal":-10.4,"spinRate":2275,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.44738392857869336,"extension":6.272912759241335},"index":4,"playId":"1066e2e1-7b15-3989-995a-c6242c343236","pitchNumber":4,"startTime":"2026-05-10T17:58:30.893Z","endTime":"2026-05-10T17:58:34.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.719351334727914,"aZ":-42.233766053071754,"pfxX":4.614712265412944,"pfxZ":-6.774575307340231,"pX":2.242966969826492,"pZ":0.7498369702458256,"vX0":8.126463944703456,"vY0":-122.07476709745599,"vZ0":-2.9793113989244624,"x":31.5,"y":218.53,"x0":-1.7504815066880888,"y0":50.00486487946535,"z0":5.680987828757793,"aX":6.849257466778454},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.7,"breakHorizontal":-10.6,"spinRate":2237,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45154855400242866,"extension":6.499210846129973},"index":5,"playId":"283fc2b7-ea04-35d3-9b2d-cb2c0136834a","pitchNumber":5,"startTime":"2026-05-10T17:58:55.055Z","endTime":"2026-05-10T17:58:59.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T17:58:59.972Z","atBatIndex":45},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jakob Marsee hit by pitch. Kyle Stowers to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T17:59:28.301Z","endTime":"2026-05-10T18:02:59.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276986528321952,"aZ":-41.86637788015628,"pfxX":5.003868352742553,"pfxZ":-6.739871743317572,"pX":-1.128656651004552,"pZ":3.76915916964406,"vX0":0.5015801612605445,"vY0":-120.01138752694104,"vZ0":3.5752302305467953,"x":160.02,"y":137.01,"x0":-1.9901406285731575,"y0":50.00213367497558,"z0":6.0243713876517955,"aX":7.195940192978482},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.9,"breakHorizontal":-9.1,"spinRate":2159,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4588737817605857,"extension":6.069024595016736},"index":0,"playId":"e7fac3cc-10dd-38ff-ba34-8735096cdb10","pitchNumber":1,"startTime":"2026-05-10T18:00:04.170Z","endTime":"2026-05-10T18:00:08.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"445e4ed8-805e-372d-bbfe-6db335850871","startTime":"2026-05-10T18:00:25.648Z","endTime":"2026-05-10T18:00:28.648Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.904197342939376,"aZ":-13.727050557399634,"pfxX":-4.589530264932147,"pfxZ":9.809256309527672,"pX":1.286369319120253,"pZ":2.06545806159183,"vX0":9.804949862534425,"vY0":-137.14230613342258,"vZ0":-6.983290809173904,"x":67.97,"y":183.01,"x0":-1.7594092369778147,"y0":50.004095223266205,"z0":5.604767425809167,"aX":-8.632845050314444},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2223,"spinDirection":226},"zone":14,"typeConfidence":0.87,"plateTime":0.40132771231279474,"extension":6.427104784470451},"index":2,"playId":"72861d51-d11d-397c-a03f-88e86ac2d018","pitchNumber":2,"startTime":"2026-05-10T18:00:47.476Z","endTime":"2026-05-10T18:00:51.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"484086e8-4020-3fea-98ac-2404179c03f3","startTime":"2026-05-10T18:01:08.785Z","endTime":"2026-05-10T18:01:12.953Z","isPitch":false,"type":"pickoff"},{"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":2},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441512701199766,"aZ":-26.33175334541527,"pfxX":-10.587058844510526,"pfxZ":3.7110044371452062,"pX":-1.4542559873850702,"pZ":3.919412125810431,"vX0":4.854997265600795,"vY0":-125.50538285022587,"vZ0":0.5605764326117401,"x":172.43,"y":132.96,"x0":-2.0518103571513975,"y0":50.00286874489402,"z0":5.859523777802985,"aX":-16.67300874945206},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":1833,"spinDirection":244},"zone":11,"typeConfidence":0.85,"plateTime":0.43857678520959764,"extension":6.20839150963741},"index":4,"playId":"c5e029b9-2859-3b7a-8159-0be7a7cb96a0","pitchNumber":3,"startTime":"2026-05-10T18:01:32.300Z","endTime":"2026-05-10T18:01:35.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,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61570837284254,"aZ":-14.790399425225221,"pfxX":-4.4650171844410345,"pfxZ":9.555689428230785,"pX":0.28198537142566066,"pZ":1.6889101804515405,"vX0":7.328039494082979,"vY0":-134.85353984797203,"vZ0":-7.358780070600156,"x":106.25,"y":193.18,"x0":-1.9056576095173006,"y0":50.00576513939206,"z0":5.521052124916647,"aX":-8.126151357827617},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":6.4,"spinRate":2217,"spinDirection":226},"zone":9,"typeConfidence":0.86,"plateTime":0.4080447372582823,"extension":6.343501856519501},"index":5,"playId":"44de64dc-79c2-350f-99b2-f0d342a211f1","pitchNumber":4,"startTime":"2026-05-10T18:01:52.345Z","endTime":"2026-05-10T18:01:56.301Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51643603625864,"aZ":-22.902973650593506,"pfxX":-10.122761127103601,"pfxZ":5.161157273927277,"pX":-0.7411976758715368,"pZ":2.610576031817878,"vX0":6.883623848778814,"vY0":-134.27752992637818,"vZ0":-3.394085102638887,"x":145.25,"y":168.29,"x0":-2.0443565189767514,"y0":50.00237059741506,"z0":5.551825486347375,"aX":-18.182050108858768},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":1961,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4104892775445368,"extension":6.357582774950418},"index":6,"playId":"559ca21e-c9e6-3fae-aad7-d010e76a3b51","pitchNumber":5,"startTime":"2026-05-10T18:02:15.430Z","endTime":"2026-05-10T18:02:42.436Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77883173085786,"aZ":-40.1330191636526,"pfxX":4.626384874123216,"pfxZ":-5.5253982183416595,"pX":1.8562174882465956,"pZ":1.5312855411738486,"vX0":7.24915410461494,"vY0":-120.46322580355253,"vZ0":-1.482356144099482,"x":46.25,"y":197.44,"x0":-1.8169432792812692,"y0":50.004095953473396,"z0":5.768198029150831,"aX":6.661636982035093},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.1,"breakHorizontal":-10.4,"spinRate":2229,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45823082811606897,"extension":6.446717126333742},"index":7,"playId":"28bfe31b-7aaf-34f5-ac97-505d3f17406e","pitchNumber":6,"startTime":"2026-05-10T18:02:52.657Z","endTime":"2026-05-10T18:02:59.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:02:59.499Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christopher Morel grounds out, third baseman Brady House to first baseman Luis García Jr. Kyle Stowers to 3rd. Jakob Marsee to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T18:04:49.011Z","endTime":"2026-05-10T18:05:47.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T18:03:27.963Z","endTime":"2026-05-10T18:03:42.562Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T18:03:42.562Z","endTime":"2026-05-10T18:04:51.164Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.017185936633048,"aZ":-41.66282765464286,"pfxX":4.328366553519853,"pfxZ":-6.62383229205504,"pX":-0.30715565764823205,"pZ":2.662528874917211,"vX0":2.722663109868547,"vY0":-120.20200938861532,"vZ0":1.0848829519893746,"x":128.71,"y":166.89,"x0":-2.025476392738449,"y0":50.00592657560855,"z0":5.9685371736568555,"aX":6.1964490994125265},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.3,"breakHorizontal":-8.6,"spinRate":2248,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.45951771534140695,"extension":6.271727023403335},"index":2,"playId":"cb401736-eac1-3521-8458-97cafcb49a66","pitchNumber":1,"startTime":"2026-05-10T18:04:51.164Z","endTime":"2026-05-10T18:04:56.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808523876299756,"aZ":-42.8427386174107,"pfxX":4.672700848491472,"pfxZ":-7.276604047283167,"pX":0.6155271114334889,"pZ":3.395185855976042,"vX0":4.168609695664828,"vY0":-121.65275177442767,"vZ0":2.913155560415505,"x":93.54,"y":147.11,"x0":-1.7414495843976143,"y0":50.00512728473484,"z0":5.954602814188065,"aX":6.847621665151403},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.9,"breakHorizontal":-9.6,"spinRate":2283,"spinDirection":39},"zone":3,"typeConfidence":2.0,"plateTime":0.4541295185603649,"extension":6.09444218502618},"index":3,"playId":"24828fa0-a6a4-3224-ba35-aff2d7994399","pitchNumber":2,"startTime":"2026-05-10T18:05:16.228Z","endTime":"2026-05-10T18:05:20.288Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.956959536465778,"aZ":-42.7299392963462,"pfxX":4.8605108860700135,"pfxZ":-7.060929831294193,"pX":0.2573584792878948,"pZ":1.731976774560936,"vX0":3.7953843315290876,"vY0":-123.00353035428554,"vZ0":-1.1824004209904508,"x":107.19,"y":192.02,"x0":-1.9506791797716059,"y0":50.00317260722638,"z0":5.922336296914017,"aX":7.265384370898693},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.7,"breakHorizontal":-9.8,"spinRate":2344,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.44953456473575626,"extension":6.203668066915548},"hitData":{"launchSpeed":96.1,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":166.17}},"index":4,"playId":"4fdb3ea9-5970-319b-ba99-1462f9249134","pitchNumber":3,"startTime":"2026-05-10T18:05:36.585Z","endTime":"2026-05-10T18:05:47.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:05:47.112Z","atBatIndex":47},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Heriberto Hernández reaches on a fielder's choice out, third baseman Brady House to catcher Drew Millas. Kyle Stowers out at home. Jakob Marsee to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T18:06:28.955Z","endTime":"2026-05-10T18:08:04.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T18:06:14.473Z","endTime":"2026-05-10T18:06:30.986Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":83.4,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399607674357256,"aZ":-40.6563494546271,"pfxX":9.202796098003803,"pfxZ":-5.781491151577242,"pX":-1.2212500926734924,"pZ":4.8682451079966835,"vX0":-0.6858895334444968,"vY0":-121.1308288984988,"vZ0":6.019528151436073,"x":163.55,"y":107.34,"x0":-2.1259493013722355,"y0":50.00125333676777,"z0":5.929567004980321,"aX":13.504686745265456},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.5,"breakHorizontal":-16.4,"spinRate":2117,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4543444342778913,"extension":6.053067060071047},"index":1,"playId":"ab7f38ef-19d7-3248-8936-cb153221e836","pitchNumber":1,"startTime":"2026-05-10T18:06:30.986Z","endTime":"2026-05-10T18:06:34.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.623642408453826,"aZ":-13.915011540728708,"pfxX":-4.436610932739237,"pfxZ":9.296123533005634,"pX":-0.5302510948550581,"pZ":2.4346084960005476,"vX0":5.080623876233164,"vY0":-139.75969664809205,"vZ0":-6.126338046850134,"x":137.21,"y":173.05,"x0":-1.801521476306833,"y0":50.002896293348726,"z0":5.581289781412924,"aX":-8.713941418638717},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2148,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.3929992945054317,"extension":6.2913985536753465},"index":2,"playId":"f85d75f2-360f-356f-8f62-757e20240529","pitchNumber":2,"startTime":"2026-05-10T18:07:00.638Z","endTime":"2026-05-10T18:07:05.352Z","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":83.1,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.693867013802752,"aZ":-38.50236369903505,"pfxX":7.962189001690335,"pfxZ":-4.326061892036952,"pX":-1.5667511860154129,"pZ":3.1098789945846788,"vX0":-0.9628837744127803,"vY0":-120.98890354895148,"vZ0":1.889735866263652,"x":176.72,"y":154.81,"x0":-2.1933560593607604,"y0":50.005328693596915,"z0":5.728137565818526,"aX":11.639749131584798},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.0,"breakHorizontal":-14.0,"spinRate":2244,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.45517125169973394,"extension":6.220156320346657},"index":3,"playId":"306911bb-9385-3990-8a85-b672e5cc9a2b","pitchNumber":3,"startTime":"2026-05-10T18:07:29.667Z","endTime":"2026-05-10T18:07:33.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223287032691264,"aZ":-29.696284068162896,"pfxX":-10.819636383936441,"pfxZ":1.5296203494128928,"pX":-0.12037143245950024,"pZ":2.575068261340903,"vX0":7.472586456238622,"vY0":-126.84686933910407,"vZ0":-1.8959370126891653,"x":121.59,"y":169.25,"x0":-1.7065305703599312,"y0":50.00442747395723,"z0":5.712024166575459,"aX":-17.54036350054238},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":1776,"spinDirection":242},"zone":5,"typeConfidence":0.92,"plateTime":0.4326890208766434,"extension":6.441328423038807},"hitData":{"launchSpeed":77.2,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":171.01}},"index":4,"playId":"7aac6563-0872-3a9d-8363-4bce19ac1d69","pitchNumber":4,"startTime":"2026-05-10T18:07:54.033Z","endTime":"2026-05-10T18:08:04.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:08:04.551Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-10T18:10:49.921Z","endTime":"2026-05-10T18:13:27.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-10T18:08:31.107Z","endTime":"2026-05-10T18:09:25.549Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: PJ Poulin replaces Cade Cavalli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-10T18:09:25.549Z","endTime":"2026-05-10T18:10:52.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":78.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39792388481871,"aZ":-21.850947060452913,"pfxX":9.943020071888757,"pfxZ":6.354984587120643,"pX":0.8516009375300339,"pZ":2.2274118509659435,"vX0":-6.419631388246457,"vY0":-128.1948248496198,"vZ0":-1.1170076784355207,"x":84.54,"y":178.64,"x0":2.1272985755492004,"y0":50.002874435427294,"z0":4.413527001981099,"aX":16.154124139036167},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.4,"breakHorizontal":-16.1,"spinRate":2168,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.43122995171885004,"extension":6.255130621438867},"index":2,"playId":"e944c897-cc3f-3db2-aad1-38f317b6eff8","pitchNumber":1,"startTime":"2026-05-10T18:10:52.136Z","endTime":"2026-05-10T18:11:19.164Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}}},{"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":88.8,"endSpeed":79.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17099668858419,"aZ":-23.137693821012583,"pfxX":11.013272767121158,"pfxZ":5.525619224265,"pX":-1.5117015918039527,"pZ":2.9412381347386236,"vX0":-12.245405359504506,"vY0":-128.5366853039426,"vZ0":0.8135410310470412,"x":174.62,"y":159.37,"x0":1.9340387073402459,"y0":50.00426888506015,"z0":4.448063270614656,"aX":18.01952632649223},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":-16.4,"spinRate":2210,"spinDirection":114},"zone":11,"typeConfidence":0.9,"plateTime":0.4298056153115075,"extension":6.254449241514687},"index":3,"playId":"09797d1e-2684-3e7d-b4cd-dca53547c950","pitchNumber":2,"startTime":"2026-05-10T18:11:31.049Z","endTime":"2026-05-10T18:11:34.303Z","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":79.0,"endSpeed":70.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37408471283853,"aZ":-29.63332666666779,"pfxX":2.398123674378578,"pfxZ":1.9845321423000115,"pX":-1.9613184287109506,"pZ":1.5017802489948338,"vX0":-9.23354569219375,"vY0":-114.4638368697906,"vZ0":0.18132804922424617,"x":191.76,"y":198.23,"x0":1.8794379769432568,"y0":50.000906515268845,"z0":4.413893531861373,"aX":3.0659935970576586},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2029,"spinDirection":352},"zone":13,"typeConfidence":0.83,"plateTime":0.48545115701461317,"extension":6.321413103471996},"index":4,"playId":"d659ffe3-eccf-36af-8ea4-cc47674df340","pitchNumber":3,"startTime":"2026-05-10T18:11:52.641Z","endTime":"2026-05-10T18:11:56.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":78.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976056423856665,"aZ":-22.460643065549146,"pfxX":10.0751738606123,"pfxZ":6.036899370535551,"pX":0.232410140714308,"pZ":3.002109555011754,"vX0":-7.8210524248424145,"vY0":-127.5602610183801,"vZ0":1.07432313728118,"x":108.14,"y":157.72,"x0":2.0652336173867836,"y0":50.00296878558538,"z0":4.37729394084148,"aX":16.214180034773943},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.5,"breakHorizontal":-16.0,"spinRate":2122,"spinDirection":112},"zone":2,"typeConfidence":0.9,"plateTime":0.43329420485061476,"extension":6.212476989155871},"index":5,"playId":"e8c20cf1-bf45-367b-88b9-7d3a870e555a","pitchNumber":4,"startTime":"2026-05-10T18:12:17.246Z","endTime":"2026-05-10T18:12:21.007Z","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":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":78.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.981471136464833,"aZ":-31.660876498180613,"pfxX":11.32997316568996,"pfxZ":0.323614401995691,"pX":-0.2261397688862941,"pZ":1.9267582501636347,"vX0":-9.226707901831592,"vY0":-127.45108085338912,"vZ0":0.41432985271189526,"x":125.62,"y":186.76,"x0":2.011632687327724,"y0":50.00583492242361,"z0":4.311219580853269,"aX":18.200817498439804},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-17.8,"spinRate":2099,"spinDirection":106},"zone":8,"typeConfidence":0.9,"plateTime":0.4337088845189476,"extension":6.000559980863501},"index":6,"playId":"d4a6ba2c-058d-3707-b2c8-e1c7593afc62","pitchNumber":5,"startTime":"2026-05-10T18:12:39.364Z","endTime":"2026-05-10T18:12:43.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-10T18:12:57.902Z","endTime":"2026-05-10T18:13:20.068Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":79.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.825717115276458,"aZ":-29.08640775561145,"pfxX":10.411593140723454,"pfxZ":1.8985087799689353,"pX":0.6768337493620287,"pZ":2.515253714795339,"vX0":-7.278462498121775,"vY0":-128.17942723125176,"vZ0":1.3582688532285965,"x":91.2,"y":170.87,"x0":2.2316486690980923,"y0":50.00402413640956,"z0":4.286188623534711,"aX":16.952165429249177},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-16.7,"spinRate":1999,"spinDirection":109},"zone":6,"typeConfidence":0.89,"plateTime":0.43090044970757724,"extension":6.2052397068006675},"hitData":{"launchSpeed":74.4,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":170.4}},"index":8,"playId":"8c8108d9-2a40-3533-84c3-620296c46ad8","pitchNumber":6,"startTime":"2026-05-10T18:13:20.068Z","endTime":"2026-05-10T18:13:27.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:13:27.603Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T18:15:55.729Z","endTime":"2026-05-10T18:18:16.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Calvin Faucher replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T18:14:29.933Z","endTime":"2026-05-10T18:15:58.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04428444183622,"aZ":-27.02920337963423,"pfxX":2.4572042628081463,"pfxZ":2.896132238278488,"pX":-0.9288845905484368,"pZ":3.414383498349426,"vX0":0.29909504225402694,"vY0":-132.16962362149272,"vZ0":-1.2395455020278252,"x":152.41,"y":146.59,"x0":-1.362792409176322,"y0":50.00372467155526,"z0":5.86656111158349,"aX":4.365756073392767},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2710,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.413742593978788,"extension":5.621772621722997},"index":1,"playId":"c20a89ef-70f6-3a64-b7cd-3ea26dcb6cbf","pitchNumber":1,"startTime":"2026-05-10T18:15:58.070Z","endTime":"2026-05-10T18:16:01.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322897924005428,"aZ":-26.876525436479405,"pfxX":2.0177994005799906,"pfxZ":2.930487252822885,"pX":0.6459316139178501,"pZ":0.9919874807029753,"vX0":4.349589728268448,"vY0":-133.4723951642274,"vZ0":-6.963427310249568,"x":92.38,"y":212.0,"x0":-1.2659713846610205,"y0":50.00328562898326,"z0":5.566177981238223,"aX":3.6447282560765495},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2755,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.41014247553045946,"extension":5.683572723765869},"index":2,"playId":"01ff67d7-ded6-31ce-80db-8d7d5ed21281","pitchNumber":2,"startTime":"2026-05-10T18:16:14.336Z","endTime":"2026-05-10T18:16:17.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217771455201746,"aZ":-27.07885155482833,"pfxX":2.1883017282024393,"pfxZ":2.8051191882194555,"pX":-0.06932437125653558,"pZ":2.373509669893536,"vX0":2.124063043751583,"vY0":-133.80836993116563,"vZ0":-3.5638239373665273,"x":119.64,"y":174.7,"x0":-1.15710196285052,"y0":50.005475836057435,"z0":5.657668915945291,"aX":3.977839685719381},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":-4.4,"spinRate":2718,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.4089590637691565,"extension":5.61456010068084},"index":3,"playId":"4432a712-b401-3fa0-af0e-b337f0915ceb","pitchNumber":3,"startTime":"2026-05-10T18:16:31.315Z","endTime":"2026-05-10T18:16:35.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-10T18:16:59.221Z","endTime":"2026-05-10T18:17:29.785Z","isPitch":false,"type":"action"},{"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291262663134525,"aZ":-28.654233192162437,"pfxX":2.4180599980879656,"pfxZ":1.969884597082233,"pX":-0.17059582814983934,"pZ":2.387477937204032,"vX0":2.3863850957515176,"vY0":-132.8065462780859,"vZ0":-3.3350000230311885,"x":123.5,"y":174.32,"x0":-1.3948084335091793,"y0":50.004270467959564,"z0":5.742479192262268,"aX":4.3213292454207854},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":-4.9,"spinRate":2704,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.41234922860884327,"extension":5.583329746957412},"index":5,"playId":"7774a218-9d35-3320-8b31-1b13c612c3f4","pitchNumber":4,"startTime":"2026-05-10T18:17:29.785Z","endTime":"2026-05-10T18:17:32.869Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165696548682963,"aZ":-29.647495493422742,"pfxX":3.144835669954762,"pfxZ":1.373761175347541,"pX":-0.8849048133165979,"pZ":3.604651003498596,"vX0":-0.23759260672836865,"vY0":-134.91651313150732,"vZ0":-0.47064319282112077,"x":150.73,"y":141.45,"x0":-1.2044270936339676,"y0":50.006025953912946,"z0":5.869527047214942,"aX":5.802648873170211},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.6,"breakHorizontal":-5.6,"spinRate":2767,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.40587022582576493,"extension":5.604150101832116},"index":6,"playId":"7c081928-e2b6-36b6-9ba7-fcc55c239970","pitchNumber":5,"startTime":"2026-05-10T18:17:50.265Z","endTime":"2026-05-10T18:17:53.987Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79749045896442,"aZ":-27.3675965663651,"pfxX":2.3476608349279626,"pfxZ":2.733339526982469,"pX":0.18314686119648688,"pZ":2.451530395661839,"vX0":2.8493049012243743,"vY0":-131.7479165015056,"vZ0":-3.0261023000167118,"x":110.02,"y":172.59,"x0":-1.2170806441269728,"y0":50.002986818634035,"z0":5.636005942196489,"aX":4.130240835258223},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-4.9,"spinRate":2744,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.41561429026534435,"extension":5.616487620373928},"hitData":{"launchSpeed":80.5,"launchAngle":37.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.73,"coordY":85.79}},"index":7,"playId":"4275fc51-a3eb-3c44-9899-419d543c58ad","pitchNumber":6,"startTime":"2026-05-10T18:18:06.744Z","endTime":"2026-05-10T18:18:16.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:18:16.258Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Millas walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T18:18:23.675Z","endTime":"2026-05-10T18:20:14.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8995022361176,"aZ":-38.83402588419671,"pfxX":10.522184664156935,"pfxZ":-4.38766490353396,"pX":-1.325973726301574,"pZ":2.5069950398803362,"vX0":-3.032567187038476,"vY0":-123.62117298173254,"vZ0":0.009006303494039969,"x":167.54,"y":171.09,"x0":-1.436278403627861,"y0":50.000411368379,"z0":5.814157233688332,"aX":15.981809610062415},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.6,"breakHorizontal":-18.1,"spinRate":3138,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4462372780910777,"extension":5.632648231195073},"index":0,"playId":"11077d52-a524-380c-8550-24c9c694f859","pitchNumber":1,"startTime":"2026-05-10T18:18:42.774Z","endTime":"2026-05-10T18:18:46.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034244132123522,"aZ":-31.80437780714879,"pfxX":1.8920477199352828,"pfxZ":0.20194434779873838,"pX":-1.0002921403538703,"pZ":2.591329133680323,"vX0":0.1357592873209249,"vY0":-134.37805732154843,"vZ0":-2.2773318311115647,"x":155.13,"y":168.81,"x0":-1.2971048221289523,"y0":50.00051461398459,"z0":5.724952505125305,"aX":3.4354227978340024},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.1,"breakHorizontal":-3.5,"spinRate":2870,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4086968265148889,"extension":5.541611742196596},"index":1,"playId":"c76d135b-4175-3662-be9f-508f35e29e19","pitchNumber":2,"startTime":"2026-05-10T18:18:58.337Z","endTime":"2026-05-10T18:19:02.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.113382607305766,"aZ":-31.296131819537187,"pfxX":2.6356845579468393,"pfxZ":0.4995771626849166,"pX":1.4072951991147342,"pZ":2.302495029799287,"vX0":5.314311053549747,"vY0":-131.9823172694979,"vZ0":-2.8582133405597645,"x":63.36,"y":176.61,"x0":-0.9807621097987094,"y0":50.00111927023512,"z0":5.722650757050294,"aX":4.61281210819355},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-6.0,"spinRate":2715,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.41622758381299185,"extension":5.603185170290306},"index":2,"playId":"1cf1ad5d-5604-3e30-949f-d7f882c80654","pitchNumber":3,"startTime":"2026-05-10T18:19:16.950Z","endTime":"2026-05-10T18:19:20.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91392982031654,"aZ":-29.82662509664872,"pfxX":2.8895703990811024,"pfxZ":1.3622104324473518,"pX":0.14564939096615223,"pZ":1.8171271391135053,"vX0":2.6091074693091505,"vY0":-131.16875986845204,"vZ0":-4.036604280297434,"x":111.45,"y":189.72,"x0":-1.2404815212364886,"y0":50.00599299300925,"z0":5.621066444418122,"aX":4.9936191693117875},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-5.9,"spinRate":2693,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.4189113136742115,"extension":5.648693243496213},"index":3,"playId":"d92eab5d-cf1a-3724-81b4-9d7b39356a00","pitchNumber":4,"startTime":"2026-05-10T18:19:36.007Z","endTime":"2026-05-10T18:19:40.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-05-10T18:19:49.448Z","endTime":"2026-05-10T18:20:10.743Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2826104329141,"aZ":-26.51698630648813,"pfxX":2.7003080295118145,"pfxZ":3.2235862355099356,"pX":0.6618305185104671,"pZ":0.8155328575771436,"vX0":3.848980937448296,"vY0":-132.15010565159645,"vZ0":-7.057458553837109,"x":91.77,"y":216.76,"x0":-1.1688381992048087,"y0":50.00311207031091,"z0":5.491036552926755,"aX":4.736426091300394},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.4,"breakHorizontal":-5.8,"spinRate":2708,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4157666121007271,"extension":5.799123194110774},"index":5,"playId":"af7d53d7-7f5b-3dcc-8a8f-3c8c5b89de72","pitchNumber":5,"startTime":"2026-05-10T18:20:10.743Z","endTime":"2026-05-10T18:20:14.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:20:14.394Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nasim Nuñez grounds into a double play, second baseman Xavier Edwards to shortstop Otto Lopez to first baseman Liam Hicks. Drew Millas out at 2nd. Nasim Nuñez out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-10T18:20:24.388Z","endTime":"2026-05-10T18:21:52.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03779135792378,"aZ":-13.000503272271361,"pfxX":-3.0820349264551323,"pfxZ":9.67340092126409,"pX":-1.448437613718853,"pZ":2.52679642074639,"vX0":0.7254279761759304,"vY0":-140.4306196865493,"vZ0":-6.189193428575241,"x":172.21,"y":170.56,"x0":-1.3109758844758468,"y0":50.005516880184416,"z0":5.617557714862257,"aX":-6.1099957525192305},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2399,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3911750860825536,"extension":5.776335212773936},"index":0,"playId":"f04a5e36-9eb8-3d52-8405-793b0e65075b","pitchNumber":1,"startTime":"2026-05-10T18:20:41.439Z","endTime":"2026-05-10T18:20:45.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.949302494073567,"aZ":-22.65110906601252,"pfxX":2.923273340660492,"pfxZ":5.085767214206282,"pX":0.9496049362767468,"pZ":0.9331455464140087,"vX0":4.677350241244043,"vY0":-136.23316639532845,"vZ0":-7.864552640601493,"x":80.8,"y":213.59,"x0":-1.1718364704311968,"y0":50.00465807495123,"z0":5.432432875387639,"aX":5.47435294981592},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":-6.4,"spinRate":2663,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4026103383894091,"extension":5.896685899130497},"index":1,"playId":"7d19a196-1972-3ef5-bf3f-241acd51b73d","pitchNumber":2,"startTime":"2026-05-10T18:21:00.291Z","endTime":"2026-05-10T18:21:04.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720222304557065,"aZ":-27.328952524472765,"pfxX":1.7696004503469753,"pfxZ":2.5766544460668896,"pX":-0.4150960454575692,"pZ":2.6213285613082755,"vX0":1.6834917379371857,"vY0":-136.26111849951468,"vZ0":-2.967331695072949,"x":132.82,"y":168.0,"x0":-1.2707189177177938,"y0":50.005190140433875,"z0":5.611133408660689,"aX":3.3303695914234694},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.2,"breakHorizontal":-3.6,"spinRate":2706,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.4018495857097868,"extension":5.7433029511909925},"index":2,"playId":"c7640c8d-ea01-3596-89db-bdb0c4d4539a","pitchNumber":3,"startTime":"2026-05-10T18:21:22.514Z","endTime":"2026-05-10T18:21:26.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.216142918623863,"aZ":-45.41174649983864,"pfxX":6.48465052442012,"pfxZ":-8.611681509405036,"pX":0.2105180018294239,"pZ":2.7953111268260913,"vX0":1.100066230504734,"vY0":-124.34804838217627,"vZ0":1.751462149137699,"x":108.98,"y":163.31,"x0":-1.0809240257769455,"y0":50.00259029890242,"z0":5.90251634488015,"aX":9.967681295210198},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.8,"breakHorizontal":-12.0,"spinRate":2988,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.44362346844602385,"extension":5.723522615987387},"hitData":{"launchSpeed":75.0,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":152.85}},"index":3,"playId":"2ec2f2f2-c1dc-330b-93f0-60f82bd64e1f","pitchNumber":4,"startTime":"2026-05-10T18:21:43.418Z","endTime":"2026-05-10T18:21:52.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:21:52.917Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T18:25:34.120Z","endTime":"2026-05-10T18:27:00.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orlando Ribalta replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T18:23:55.428Z","endTime":"2026-05-10T18:25:36.364Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687377,"link":"/api/v1/people/687377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97861253423626,"aZ":-10.582104666680733,"pfxX":-5.908145861008208,"pfxZ":11.429772673746623,"pX":-0.8914732503414179,"pZ":4.704743961196602,"vX0":5.074661113019376,"vY0":-137.86621872830307,"vZ0":-2.581028118771073,"x":150.98,"y":111.75,"x0":-2.0054904452633555,"y0":50.001425816031094,"z0":6.38594440889237,"aX":-11.160384772960029},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":9.4,"spinRate":2586,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40014478521493935,"extension":6.325814246936912},"index":1,"playId":"fae60778-9a25-3061-aa0f-439d7febde39","pitchNumber":1,"startTime":"2026-05-10T18:25:36.364Z","endTime":"2026-05-10T18:25:40.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-10T18:25:53.602Z","endTime":"2026-05-10T18:26:11.951Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45088565761981,"aZ":-25.991121438605255,"pfxX":-0.9895834355429662,"pfxZ":3.93286689229111,"pX":0.5590412023515184,"pZ":1.3425931629996872,"vX0":6.316354807141601,"vY0":-124.90530462684664,"vZ0":-6.50619802219044,"x":95.69,"y":202.53,"x0":-1.879918601533814,"y0":50.00303334994805,"z0":6.13438756139512,"aX":-1.5566128870315101},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":0.2,"spinRate":2041,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4394421381237361,"extension":6.3358229668672585},"index":3,"playId":"0b331e6b-111a-3fe8-8050-4be9501fe235","pitchNumber":2,"startTime":"2026-05-10T18:26:11.951Z","endTime":"2026-05-10T18:26:15.039Z","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":86.6,"endSpeed":78.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504565468323012,"aZ":-23.55630884835509,"pfxX":1.8856462965319243,"pfxZ":5.449096272681318,"pX":0.7425481305813529,"pZ":1.080193978166982,"vX0":5.971528621413392,"vY0":-125.73727116282781,"vZ0":-7.773730051522128,"x":88.7,"y":209.61,"x0":-1.9202138115722536,"y0":50.00057979639144,"z0":6.160139569549934,"aX":2.980224918666581},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":-4.9,"spinRate":2053,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4377336622806247,"extension":6.7231742768654765},"index":4,"playId":"ccc3a857-8b20-3cd4-957c-54666ea5fa48","pitchNumber":3,"startTime":"2026-05-10T18:26:32.624Z","endTime":"2026-05-10T18:26:36.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38925301379263,"aZ":-18.465511716035625,"pfxX":-8.470528553966416,"pfxZ":7.088394118732141,"pX":0.2386025025919278,"pZ":2.0828725838120015,"vX0":8.671420593679267,"vY0":-138.75584472788836,"vZ0":-7.825809638093111,"x":107.91,"y":182.54,"x0":-1.8387055770488872,"y0":50.005104589399295,"z0":6.188350062515517,"aX":-16.386169597001324},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":2308,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3959719923715612,"extension":6.471179996820511},"hitData":{"launchSpeed":96.0,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.56,"coordY":177.06}},"index":5,"playId":"cb44fe54-97cd-3167-be89-a459edbbcee3","pitchNumber":4,"startTime":"2026-05-10T18:26:51.918Z","endTime":"2026-05-10T18:27:00.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:27:00.442Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T18:27:08.965Z","endTime":"2026-05-10T18:28:56.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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.5,"endSpeed":78.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.548283274272993,"aZ":-29.599388905873578,"pfxX":-0.5292459300444827,"pfxZ":1.6371943196190966,"pX":0.6950171581681068,"pZ":2.521929533791395,"vX0":6.4879609340251845,"vY0":-125.78101160347926,"vZ0":-3.411566943265963,"x":90.51,"y":170.69,"x0":-1.868015886874533,"y0":50.00511916137053,"z0":6.340221041345112,"aX":-0.8343448314593407},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2148,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.43832145168734904,"extension":6.187461097965596},"index":0,"playId":"1089835c-5da9-3322-bb38-cf6654c06670","pitchNumber":1,"startTime":"2026-05-10T18:27:34.253Z","endTime":"2026-05-10T18:27:37.892Z","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.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456222223601777,"aZ":-20.634722615395656,"pfxX":-5.183517241250891,"pfxZ":7.645229710187273,"pX":-0.6609947775928459,"pZ":2.7021058757309486,"vX0":4.87182930779334,"vY0":-122.68001014047407,"vZ0":-4.156100890348721,"x":142.2,"y":165.82,"x0":-2.0083535771023056,"y0":50.00358704156304,"z0":6.198192503222344,"aX":-7.82535343968094},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":13.0,"breakHorizontal":8.2,"spinRate":1960,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.44812903327677045,"extension":6.429422725723559},"index":1,"playId":"4e6ba759-6e94-3da2-a2ff-6a55d733e8e3","pitchNumber":2,"startTime":"2026-05-10T18:27:51.585Z","endTime":"2026-05-10T18:27:54.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-10T18:28:05.841Z","endTime":"2026-05-10T18:28:30.543Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553587731110568,"aZ":-18.56170566784882,"pfxX":-6.213182611156032,"pfxZ":8.689624440869816,"pX":0.04595845412542981,"pZ":1.0231912882495464,"vX0":6.9279265820245195,"vY0":-124.97794991774629,"vZ0":-8.520760714690601,"x":115.25,"y":211.15,"x0":-1.9679327776030164,"y0":50.00078452187479,"z0":6.028622225943311,"aX":-9.729369504112578},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2066,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4399602491146495,"extension":6.655825831843213},"index":3,"playId":"0df351ec-c623-3cb2-8cda-d91795769857","pitchNumber":3,"startTime":"2026-05-10T18:28:30.543Z","endTime":"2026-05-10T18:28:33.863Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18589225736916,"aZ":-9.30853274855149,"pfxX":-5.988219987067415,"pfxZ":11.606040270084305,"pX":-0.531209734648156,"pZ":1.7648643028036264,"vX0":6.149241466558231,"vY0":-140.50458359950173,"vZ0":-10.146846733665804,"x":137.25,"y":191.13,"x0":-1.9857087267258278,"y0":50.00214239704028,"z0":6.057862456227342,"aX":-11.797180599630092},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2672,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3920379778280001,"extension":6.374409031339829},"index":4,"playId":"742d4200-5fc7-3640-b2e1-2f6963498878","pitchNumber":4,"startTime":"2026-05-10T18:28:50.102Z","endTime":"2026-05-10T18:28:56.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:28:56.158Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liam Hicks pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-10T18:29:15.936Z","endTime":"2026-05-10T18:29:50.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275155717965184,"aZ":-17.34813697090129,"pfxX":-5.964653971968003,"pfxZ":9.333384932400424,"pX":-0.7983898092547291,"pZ":1.5202859387804653,"vX0":4.8785581595659,"vY0":-125.93983032439832,"vZ0":-7.563032897590997,"x":147.43,"y":197.73,"x0":-1.99646377356164,"y0":50.00044098742806,"z0":5.9929746193072555,"aX":-9.471929769785978},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2059,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4368030137527459,"extension":6.655548968991827},"index":0,"playId":"73d47e2d-3669-3458-b48b-6d8363e3edb2","pitchNumber":1,"startTime":"2026-05-10T18:29:23.995Z","endTime":"2026-05-10T18:29:28.498Z","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":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.51672653694927,"aZ":-9.990518938081424,"pfxX":-4.054015122771188,"pfxZ":11.429411859563926,"pX":0.4172980670757585,"pZ":3.468764772701336,"vX0":7.2100646752403454,"vY0":-139.4398650018654,"vZ0":-5.957479358036224,"x":101.09,"y":145.12,"x0":-1.692200222006812,"y0":50.00508177060468,"z0":6.3130372061340045,"aX":-7.87060106311608},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":5.6,"spinRate":2694,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39496137187586866,"extension":6.281769751551903},"hitData":{"launchSpeed":62.5,"launchAngle":44.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":131.87,"coordY":124.87}},"index":1,"playId":"e769c368-8e03-311c-b0e2-ec799e3c9e4c","pitchNumber":2,"startTime":"2026-05-10T18:29:41.380Z","endTime":"2026-05-10T18:29:50.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:29:50.059Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Liam Hicks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T18:31:53.239Z","endTime":"2026-05-10T18:32:46.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87880388183808,"aZ":-46.80774113667541,"pfxX":6.594801227061957,"pfxZ":-10.307493920251641,"pX":-3.5702088552455855,"pZ":4.360968686741526,"vX0":-6.725097415612976,"vY0":-119.49357702977186,"vZ0":5.603196441473708,"x":253.09,"y":121.03,"x0":-1.5520422296690881,"y0":50.00137509617466,"z0":6.236977507330646,"aX":9.36547692953176},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-16.6,"breakHorizontal":-10.0,"spinRate":3018,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4615611784063951,"extension":5.643199592438694},"index":0,"playId":"71fe9944-234c-353b-b85a-8bbe10a02b59","pitchNumber":1,"startTime":"2026-05-10T18:32:01.605Z","endTime":"2026-05-10T18:32:05.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.482345184554895,"aZ":-28.64542518031293,"pfxX":1.1590200946984708,"pfxZ":1.9293205233063597,"pX":-0.7235645085785325,"pZ":1.2635449589303682,"vX0":1.1719491867995369,"vY0":-134.37220556970342,"vZ0":-6.2599160823310465,"x":144.58,"y":204.66,"x0":-1.3161054248429755,"y0":50.00091834320614,"z0":5.6621602109053155,"aX":2.1159923750689242},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":-2.4,"spinRate":2769,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4078274674987399,"extension":5.740618803102631},"index":1,"playId":"07342035-f648-3c18-b1d0-4617a76e1143","pitchNumber":2,"startTime":"2026-05-10T18:32:21.847Z","endTime":"2026-05-10T18:32:25.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02746380457357,"aZ":-30.712794512898764,"pfxX":1.210058745824079,"pfxZ":0.8236419754643922,"pX":-0.13320537559790532,"pZ":2.322840979225051,"vX0":2.0499008990009977,"vY0":-133.06699243254806,"vZ0":-3.093380464508939,"x":122.08,"y":176.06,"x0":-1.0746222831116392,"y0":50.00108804944039,"z0":5.756326869242611,"aX":2.1412000975008754},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.0,"breakHorizontal":-2.6,"spinRate":2699,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4136943340609811,"extension":5.621687732370161},"hitData":{"launchSpeed":93.2,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.62,"coordY":170.62}},"index":2,"playId":"b39b4f19-59ed-3fe3-a5a3-f1d4cf4571b2","pitchNumber":3,"startTime":"2026-05-10T18:32:39.323Z","endTime":"2026-05-10T18:32:46.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:32:46.589Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Xavier Edwards to first baseman Liam Hicks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T18:32:53.297Z","endTime":"2026-05-10T18:34:21.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779159208249464,"aZ":-26.52458498024925,"pfxX":2.3752678633356714,"pfxZ":3.0727475212430413,"pX":-0.46818648085809483,"pZ":3.011077377965501,"vX0":1.2760492864930442,"vY0":-134.36972430188544,"vZ0":-2.618790255937556,"x":134.85,"y":157.48,"x0":-1.2570604046856606,"y0":50.00197135768643,"z0":5.873313689565638,"aX":4.363782210642479},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.6,"spinRate":2778,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.40686816051428565,"extension":5.760550007188374},"index":0,"playId":"1dfb21a3-b714-3557-9c62-299833683618","pitchNumber":1,"startTime":"2026-05-10T18:33:08.262Z","endTime":"2026-05-10T18:33:11.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-10T18:33:28.776Z","endTime":"2026-05-10T18:33:37.565Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33212704679241,"aZ":-46.750246296759975,"pfxX":6.11555540551362,"pfxZ":-9.857525239203563,"pX":-0.3251857118567402,"pZ":3.5968027287097564,"vX0":-0.29024393593958026,"vY0":-121.78818941870736,"vZ0":3.6587469461550963,"x":129.4,"y":141.67,"x0":-0.9960741462182559,"y0":50.00096799978312,"z0":6.160836352499409,"aX":9.04495993220785},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.4,"breakHorizontal":-10.9,"spinRate":3100,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.45238819915484685,"extension":5.643373501391601},"index":2,"playId":"9e6214f8-a848-33a1-ac3e-7aac385fb873","pitchNumber":2,"startTime":"2026-05-10T18:33:37.565Z","endTime":"2026-05-10T18:33:41.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10012709389615,"aZ":-43.148582708060545,"pfxX":7.636352318116511,"pfxZ":-7.433441865228005,"pX":-1.5987999805443671,"pZ":2.6274580409111143,"vX0":-3.3280269347467666,"vY0":-121.36096561181807,"vZ0":1.139291453740593,"x":177.94,"y":167.84,"x0":-1.1939224519612062,"y0":50.00366750838706,"z0":5.941373418253914,"aX":11.270850029936911},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.8,"breakHorizontal":-13.0,"spinRate":2869,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.45314909547619786,"extension":5.834389293283591},"index":3,"playId":"71c32c11-e68f-3f29-914f-9a3b68be5f19","pitchNumber":3,"startTime":"2026-05-10T18:33:55.797Z","endTime":"2026-05-10T18:33:59.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.502446469503063,"aZ":-27.504876908888384,"pfxX":2.0273705955774846,"pfxZ":2.548059562179942,"pX":0.02912289400130516,"pZ":2.2908711907358406,"vX0":2.482837271948706,"vY0":-134.23355051615985,"vZ0":-3.8214350888720094,"x":115.89,"y":176.93,"x0":-1.169349163467473,"y0":50.005699512199115,"z0":5.678490671961002,"aX":3.721767823091494},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.2,"spinRate":2670,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.40713940223733847,"extension":5.863645407593553},"hitData":{"launchSpeed":108.0,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.03,"coordY":149.22}},"index":4,"playId":"b413bdf5-8f4e-3127-ae17-a028d6be8750","pitchNumber":4,"startTime":"2026-05-10T18:34:12.988Z","endTime":"2026-05-10T18:34:21.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:34:21.022Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, shortstop Otto Lopez to first baseman Liam Hicks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-10T18:34:31.200Z","endTime":"2026-05-10T18:35:18.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.728310762426204,"aZ":-21.14902520078659,"pfxX":-9.965209542043635,"pfxZ":5.72284492227533,"pX":0.3813203946526621,"pZ":2.7733786223892527,"vX0":6.5242206087748285,"vY0":-139.24269831594634,"vZ0":-4.618723183961485,"x":102.46,"y":163.9,"x0":-0.720262794378782,"y0":50.00316042926065,"z0":5.888360212094259,"aX":-19.201883600421777},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2357,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3962119217925162,"extension":5.828226805765534},"index":0,"playId":"52e7c73b-160f-37ac-99d9-84791b74da68","pitchNumber":1,"startTime":"2026-05-10T18:34:41.881Z","endTime":"2026-05-10T18:34:46.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25751379666172,"aZ":-26.69920805616309,"pfxX":2.7184816995313166,"pfxZ":2.9336454158910286,"pX":0.22356791780757101,"pZ":1.0430217690665782,"vX0":2.626349659616118,"vY0":-136.1573256399477,"vZ0":-7.263675688690716,"x":108.48,"y":210.62,"x0":-1.108545430198135,"y0":50.00640324023017,"z0":5.6061039880002745,"aX":5.080069476365611},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":-5.5,"spinRate":2858,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.40301894628008794,"extension":5.863846633947749},"index":1,"playId":"26b56c6a-dc59-3434-bf37-714af6e7bbd9","pitchNumber":2,"startTime":"2026-05-10T18:34:56.660Z","endTime":"2026-05-10T18:35:00.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18175326228599,"aZ":-20.503412311212276,"pfxX":-9.05976984623856,"pfxZ":6.075853344687777,"pX":-0.7454738889505222,"pZ":2.6694918573303066,"vX0":3.766899024736048,"vY0":-138.95402342799179,"vZ0":-4.61024579189542,"x":145.42,"y":166.7,"x0":-0.9550462774993893,"y0":50.00473686577758,"z0":5.744700350335149,"aX":-17.410639720179766},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":15.4,"spinRate":2338,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39682351833222906,"extension":5.780933826467836},"hitData":{"launchSpeed":73.7,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":153.46}},"index":2,"playId":"fa240f6e-2dc3-3fb5-8f99-e7e4d3f7597d","pitchNumber":3,"startTime":"2026-05-10T18:35:11.050Z","endTime":"2026-05-10T18:35:18.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:35:18.551Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:38:02.293Z","endTime":"2026-05-10T18:38:58.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gus Varland replaces Orlando Ribalta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T18:36:44.677Z","endTime":"2026-05-10T18:38:04.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.197823740952664,"aZ":-9.328091831473497,"pfxX":-4.813272130299491,"pfxZ":11.903351419116941,"pX":1.0759178438228478,"pZ":2.4430336083826143,"vX0":6.96452256748591,"vY0":-138.4476213940866,"vZ0":-5.335938669977001,"x":75.99,"y":172.82,"x0":-0.860214197754663,"y0":50.0003632605541,"z0":5.034869847344156,"aX":-9.236710154699571},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.4,"breakHorizontal":7.1,"spinRate":2376,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.3973617257284321,"extension":6.685131370452318},"index":1,"playId":"06fc460f-ab09-321d-8477-66dc3f1b3383","pitchNumber":1,"startTime":"2026-05-10T18:38:04.487Z","endTime":"2026-05-10T18:38:08.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12934934543833,"aZ":-7.389879606073426,"pfxX":-5.288752479880845,"pfxZ":12.723994946674495,"pX":0.7076320944166118,"pZ":1.4494528028935603,"vX0":6.057466568605456,"vY0":-139.34611945618258,"vZ0":-8.3481498488818,"x":90.03,"y":199.64,"x0":-0.8172173569502481,"y0":50.00083259853125,"z0":4.988553682395381,"aX":-10.299919018979224},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.2,"breakHorizontal":8.2,"spinRate":2458,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.3945304393425513,"extension":6.6871063959093995},"index":2,"playId":"2e86289d-b4b6-3d83-a0f8-80142079d5b1","pitchNumber":2,"startTime":"2026-05-10T18:38:19.124Z","endTime":"2026-05-10T18:38:23.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.893071081991785,"aZ":-9.93000652676944,"pfxX":-5.063717625206964,"pfxZ":11.605708284169578,"pX":0.4745744952234809,"pZ":3.2872760721591416,"vX0":5.1522878383782755,"vY0":-138.3055269338332,"vZ0":-3.182755016171701,"x":98.91,"y":150.02,"x0":-0.7641209697916608,"y0":50.00356376753935,"z0":5.130016821000637,"aX":-9.706604185895122},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.4,"breakHorizontal":7.9,"spinRate":2384,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.39763304266017485,"extension":6.510910247051915},"index":3,"playId":"28db10c8-7e7d-357a-bc18-71e829af8f2e","pitchNumber":3,"startTime":"2026-05-10T18:38:35.528Z","endTime":"2026-05-10T18:38:38.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.092926844905726,"aZ":-28.356057902528164,"pfxX":1.148085872135781,"pfxZ":2.306187332417503,"pX":0.5105622362262869,"pZ":1.898021504102739,"vX0":3.8988384712748823,"vY0":-129.51270051034425,"vZ0":-2.4375145539103498,"x":97.54,"y":187.53,"x0":-1.178477380242301,"y0":50.005526200971936,"z0":5.073989928242399,"aX":1.9037796357800434},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2259,"spinDirection":142},"zone":9,"typeConfidence":0.91,"plateTime":0.42686006540342225,"extension":6.42155859584295},"index":4,"playId":"5ea599d6-cae4-3fb4-96aa-1a5931b3f71b","pitchNumber":4,"startTime":"2026-05-10T18:38:54.560Z","endTime":"2026-05-10T18:38:58.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:38:58.976Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:39:09.182Z","endTime":"2026-05-10T18:41:51.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":80.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.736182276746618,"aZ":-27.918358061853443,"pfxX":1.264198144872176,"pfxZ":2.523439594894361,"pX":1.0295273633441453,"pZ":2.3615355919346994,"vX0":5.155093609373161,"vY0":-129.88582472489065,"vZ0":-1.6723485174146888,"x":77.76,"y":175.02,"x0":-1.1564097996540228,"y0":50.001229930497544,"z0":5.165424901870147,"aX":2.1284146456911883},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2280,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4239701328645187,"extension":5.952904816099741},"index":0,"playId":"0c78bf91-cf62-38d8-9d78-3077c68ee7f4","pitchNumber":1,"startTime":"2026-05-10T18:39:23.598Z","endTime":"2026-05-10T18:39:27.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.48475441738614,"aZ":-9.401993646359584,"pfxX":-6.112429039162278,"pfxZ":11.539863485898342,"pX":-0.12014097829703742,"pZ":3.6720184670119864,"vX0":4.960077706604657,"vY0":-140.67588621746836,"vZ0":-2.252539138680222,"x":121.58,"y":139.64,"x0":-1.1256181858826015,"y0":50.0043741319768,"z0":5.105763444560194,"aX":-12.063989139151477},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.5,"breakHorizontal":9.8,"spinRate":2356,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.39167317280668446,"extension":6.30492829655031},"index":1,"playId":"f4d1f992-82ed-339b-9cf2-1855cce56213","pitchNumber":2,"startTime":"2026-05-10T18:39:41.837Z","endTime":"2026-05-10T18:39:45.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-10T18:40:00.328Z","endTime":"2026-05-10T18:40:13.428Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76844216495822,"aZ":-9.255137170407117,"pfxX":-7.417225278510177,"pfxZ":11.642628261468076,"pX":-1.3712768548859315,"pZ":3.1364091933026295,"vX0":2.0997329368097977,"vY0":-140.58407845858093,"vZ0":-3.6220984158526495,"x":169.27,"y":154.1,"x0":-1.1720164097705632,"y0":50.00585662873996,"z0":5.059798939167716,"aX":-14.603908218539404},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.3,"breakHorizontal":12.8,"spinRate":2446,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3920978494537728,"extension":6.232002291485285},"index":3,"playId":"94f73451-0876-3f3d-8bf4-f9fc85c9754b","pitchNumber":3,"startTime":"2026-05-10T18:40:13.428Z","endTime":"2026-05-10T18:40:16.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90210687181067,"aZ":-28.20839372546931,"pfxX":-0.7078660763748923,"pfxZ":2.3646793088165747,"pX":-1.1448406489595016,"pZ":1.5246097790215745,"vX0":0.49111308719624985,"vY0":-129.12511492080407,"vZ0":-3.4802901996620172,"x":160.64,"y":197.62,"x0":-1.246308792403087,"y0":50.0000992309254,"z0":5.079326887368351,"aX":-1.1855603087007511},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":1.2,"spinRate":2142,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4254895563020269,"extension":6.540812505938855},"index":4,"playId":"023dee49-4b2c-3d7a-82de-b266fd1ad00b","pitchNumber":4,"startTime":"2026-05-10T18:40:33.892Z","endTime":"2026-05-10T18:40:38.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":85.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.66988637468789,"aZ":-9.954457687670173,"pfxX":-6.207613704539888,"pfxZ":11.512962558198806,"pX":-0.3529147968499208,"pZ":2.597624240424953,"vX0":4.315344737992896,"vY0":-139.97896253477023,"vZ0":-4.771468311563194,"x":130.45,"y":168.64,"x0":-1.129959198620009,"y0":50.00254755110616,"z0":5.011350496042182,"aX":-11.980735717139712},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.7,"breakHorizontal":10.0,"spinRate":2465,"spinDirection":212},"zone":4,"typeConfidence":0.92,"plateTime":0.39548383723255354,"extension":6.360019401759489},"index":5,"playId":"43972056-26f7-3181-a4f8-d0db3423ad2b","pitchNumber":5,"startTime":"2026-05-10T18:40:49.347Z","endTime":"2026-05-10T18:40:52.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":86.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.44987383616903,"aZ":-11.164827843546428,"pfxX":-5.3211883767051305,"pfxZ":10.691584934595314,"pX":-1.16819584877144,"pZ":4.470229653595571,"vX0":1.8488054697790672,"vY0":-141.26636445423617,"vZ0":0.20653925728681294,"x":161.53,"y":118.08,"x0":-1.1506976249302343,"y0":50.006947097909624,"z0":5.129928315015534,"aX":-10.460192931749893},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":9.1,"spinRate":2526,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3919134101960684,"extension":6.46256525938823},"index":6,"playId":"0d7e6587-e2b7-311b-b37e-7d326fb6257e","pitchNumber":6,"startTime":"2026-05-10T18:41:11.184Z","endTime":"2026-05-10T18:41:14.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":86.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.42752831610294,"aZ":-8.3230026222739,"pfxX":-5.923062830012329,"pfxZ":12.182151745208515,"pX":-0.4298248937135548,"pZ":4.232303653214424,"vX0":3.833159598888955,"vY0":-141.03185161231156,"vZ0":-1.0285538806029972,"x":133.38,"y":124.51,"x0":-1.0570129021992538,"y0":50.005390682659325,"z0":5.155754720899327,"aX":-11.599647648321127},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.8,"breakHorizontal":9.6,"spinRate":2515,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.3926053074820466,"extension":6.368924666914566},"index":7,"playId":"6e7b8de2-a2d9-3dd4-895f-3510374da9e8","pitchNumber":7,"startTime":"2026-05-10T18:41:28.147Z","endTime":"2026-05-10T18:41:33.818Z","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":94.4,"endSpeed":84.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.31010323050664,"aZ":-9.544543339601722,"pfxX":-6.39371203788584,"pfxZ":12.184046923794046,"pX":-1.9809867152749783,"pZ":4.090229795103099,"vX0":0.19562347320378687,"vY0":-137.350053049632,"vZ0":-0.6572140707845895,"x":192.51,"y":128.34,"x0":-1.2272350973361859,"y0":50.00288601658179,"z0":4.999916272834121,"aX":-11.876036700150731},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.0,"breakHorizontal":11.4,"spinRate":2446,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.4031062515997572,"extension":6.5692243270991515},"index":8,"playId":"0e6f3d22-42e3-3350-a50c-7faa3241647d","pitchNumber":8,"startTime":"2026-05-10T18:41:47.991Z","endTime":"2026-05-10T18:41:51.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:41:51.403Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Marsee walks. Esteury Ruiz to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:42:46.432Z","endTime":"2026-05-10T18:44:58.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Esteury Ruiz replaces Kyle Stowers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T18:42:19.292Z","endTime":"2026-05-10T18:42:48.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":669065,"link":"/api/v1/people/669065"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.24137567866268,"aZ":-10.422400671249058,"pfxX":-5.5316170328111305,"pfxZ":11.33256547328142,"pX":-2.2073781699241066,"pZ":4.945232789731671,"vX0":-0.6294215706989268,"vY0":-139.55725689359122,"vZ0":1.2985895941279704,"x":201.14,"y":105.26,"x0":-1.2607826053862212,"y0":50.005722418284535,"z0":5.170664851202919,"aX":-10.620853660063814},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.0,"breakHorizontal":10.1,"spinRate":2379,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3965607904571602,"extension":6.069643253908393},"index":1,"playId":"e42c65fb-9d81-3413-96c0-ce3f3109ebf3","pitchNumber":1,"startTime":"2026-05-10T18:42:48.789Z","endTime":"2026-05-10T18:42:51.828Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"8e464e51-b789-3a93-9788-eb8559bb9706","startTime":"2026-05-10T18:43:12.741Z","endTime":"2026-05-10T18:43:16.712Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"playId":"3538ad05-ee9b-31b6-8dcc-51ee06175eaf","startTime":"2026-05-10T18:43:41.798Z","endTime":"2026-05-10T18:43:45.124Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":86.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.321308050057816,"aZ":-8.360092573193826,"pfxX":-5.921083776618209,"pfxZ":12.171313489841191,"pX":-0.8664043319664755,"pZ":3.5591143379587553,"vX0":2.8603251658198348,"vY0":-140.7455649591304,"vZ0":-2.670247277589749,"x":150.03,"y":142.68,"x0":-1.1406558347349962,"y0":50.00105774002413,"z0":5.083015597878758,"aX":-11.583526742107084},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.5,"breakHorizontal":10.0,"spinRate":2401,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3929199347774288,"extension":6.6072395820148415},"index":4,"playId":"829dba1a-7c88-3cc2-8fd0-28832e468155","pitchNumber":2,"startTime":"2026-05-10T18:44:05.285Z","endTime":"2026-05-10T18:44:09.002Z","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":2},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":84.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.4858341724032,"aZ":-10.315190056771298,"pfxX":-6.709938364242227,"pfxZ":11.541833983161046,"pX":-1.167009591557048,"pZ":3.2404455670374723,"vX0":2.322659681009405,"vY0":-138.7845025133229,"vZ0":-2.8130790528953327,"x":161.48,"y":151.29,"x0":-1.1578250202306937,"y0":50.002184843435096,"z0":4.983998551993069,"aX":-12.707465940422658},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.2,"breakHorizontal":11.4,"spinRate":2470,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3991518928362896,"extension":6.365131265931902},"index":5,"playId":"56f179fa-2049-364f-9943-22cda4dc1ac3","pitchNumber":3,"startTime":"2026-05-10T18:44:24.594Z","endTime":"2026-05-10T18:44:28.807Z","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":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.32154451334311,"aZ":-10.041021996803748,"pfxX":-6.557282210890172,"pfxZ":11.477876751227187,"pX":-0.5729846977658412,"pZ":4.053326282532846,"vX0":4.501911571588019,"vY0":-140.07063959286901,"vZ0":-0.7679138288515052,"x":138.84,"y":129.34,"x0":-1.3737354228927405,"y0":50.005036329343845,"z0":5.007626085243547,"aX":-12.647301608366444},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.6,"breakHorizontal":10.6,"spinRate":2440,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.395540818521551,"extension":6.473452550906014},"index":6,"playId":"4b8c1a86-6e27-3260-846b-67989d90e0fc","pitchNumber":4,"startTime":"2026-05-10T18:44:48.997Z","endTime":"2026-05-10T18:44:58.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:44:58.871Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a line drive to center fielder Jacob Young. Esteury Ruiz scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:46:27.648Z","endTime":"2026-05-10T18:47:49.186Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":681402,"link":"/api/v1/people/681402"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T18:45:15.435Z","endTime":"2026-05-10T18:46:12.563Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"6acf8af7-68a7-301e-8a29-0127bd99918c","startTime":"2026-05-10T18:46:12.563Z","endTime":"2026-05-10T18:46:15.842Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.843947064137467,"aZ":-31.764285787496195,"pfxX":0.05637052321782399,"pfxZ":0.24580452934614438,"pX":-0.029065256990300048,"pZ":1.3918252187767823,"vX0":2.889842150270208,"vY0":-128.84378770909362,"vZ0":-2.9292223607077212,"x":118.11,"y":201.2,"x0":-1.1745596319194669,"y0":50.00313664075222,"z0":5.008891552936494,"aX":0.09429310653231263},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.7,"spinRate":2274,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.4258060394905159,"extension":6.369379359613809},"index":2,"playId":"6dfd495c-1f24-3a71-9650-3bdbb79f3a40","pitchNumber":1,"startTime":"2026-05-10T18:46:29.870Z","endTime":"2026-05-10T18:46:33.848Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9403701449235,"aZ":-6.397342862302724,"pfxX":-4.7558239435778535,"pfxZ":13.193406901188055,"pX":0.07730383466913712,"pZ":2.138918485043068,"vX0":4.869091890942075,"vY0":-139.71919377348928,"vZ0":-6.443440259824747,"x":114.05,"y":181.03,"x0":-1.0800303662332682,"y0":50.00486600773479,"z0":4.9112268367358,"aX":-9.293396778488043},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":22.6,"breakHorizontal":7.4,"spinRate":2473,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.3938108827739941,"extension":6.5012208106875775},"index":3,"playId":"94934e8e-5fc6-36a6-97a1-cf462864ac7e","pitchNumber":2,"startTime":"2026-05-10T18:46:55.909Z","endTime":"2026-05-10T18:47:03.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Esteury Ruiz steals (7) 3rd base. Jakob Marsee steals (11) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"actionPlayId":"94934e8e-5fc6-36a6-97a1-cf462864ac7e","startTime":"2026-05-10T18:47:12.204Z","endTime":"2026-05-10T18:47:36.645Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08013402443919,"aZ":-30.151347487992457,"pfxX":0.08426222994899857,"pfxZ":1.1982306791532311,"pX":0.35609350167190307,"pZ":1.7064184163405527,"vX0":3.5940419541095694,"vY0":-129.8793644609033,"vZ0":-2.5963398474657553,"x":103.43,"y":192.71,"x0":-1.0632073006171952,"y0":50.00238857990921,"z0":5.038552398232716,"aX":0.14244597565735675},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":-1.1,"spinRate":2268,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.4235610837512529,"extension":6.228556850153978},"hitData":{"launchSpeed":76.9,"launchAngle":24.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.85,"coordY":96.58}},"index":5,"playId":"3635f194-5770-3ce8-9996-4b3a7decc9b9","pitchNumber":3,"startTime":"2026-05-10T18:47:36.645Z","endTime":"2026-05-10T18:47:49.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:47:49.186Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to left fielder Daylen Lile. Jakob Marsee scores. Christopher Morel scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:48:32.162Z","endTime":"2026-05-10T18:53:02.123Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,9,10],"actionIndex":[8],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":{"id":681402,"link":"/api/v1/people/681402"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":681402,"link":"/api/v1/people/681402"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"dac64126-da98-4d25-853c-a8e9b69c93a0","startTime":"2026-05-10T18:48:32.162Z","endTime":"2026-05-10T18:48:37.162Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094541598742268,"aZ":-30.48758185936725,"pfxX":1.3863917202986347,"pfxZ":1.0472943806921275,"pX":-0.7043000279036451,"pZ":2.3729334434524625,"vX0":1.1070888316942156,"vY0":-126.48162568086295,"vZ0":-0.7754569946740313,"x":143.85,"y":174.71,"x0":-1.328626423786154,"y0":50.00247573104811,"z0":5.139885494368242,"aX":2.2341732292555636},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2210,"spinDirection":100},"zone":4,"typeConfidence":0.91,"plateTime":0.43393568125760806,"extension":6.3541986726298365},"index":1,"playId":"03fd83a6-e1aa-3a11-9d38-b74710edadd3","pitchNumber":1,"startTime":"2026-05-10T18:48:51.736Z","endTime":"2026-05-10T18:48:55.109Z","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":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70461421738772,"aZ":-6.944680764924572,"pfxX":-3.4496920306943797,"pfxZ":12.981359461639238,"pX":-1.0605090918505904,"pZ":2.3588165269114185,"vX0":1.0591101743179951,"vY0":-139.1257158684513,"vZ0":-5.735331930932223,"x":157.42,"y":175.09,"x0":-0.9999782028473857,"y0":50.00205740650797,"z0":4.917997914557353,"aX":-6.7044690571404635},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":22.3,"breakHorizontal":6.0,"spinRate":2407,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.394989314316156,"extension":6.411438794197335},"index":2,"playId":"816f845d-67e3-3059-91ed-313581ff4692","pitchNumber":2,"startTime":"2026-05-10T18:49:13.513Z","endTime":"2026-05-10T18:49:40.541Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.808857328515884,"aZ":-10.886728953061512,"pfxX":-6.203726358946857,"pfxZ":11.153348045422742,"pX":-0.2887358728257869,"pZ":3.3567315279413554,"vX0":4.297070584094446,"vY0":-138.01500240644037,"vZ0":-2.624063848383078,"x":128.01,"y":148.15,"x0":-1.0685051413478326,"y0":50.00001790396683,"z0":5.0640110606396505,"aX":-11.837058876846337},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":10.2,"spinRate":2330,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39852264671901994,"extension":6.502507042968148},"index":3,"playId":"e590a2de-b5ed-35b5-b688-27d2f08159b9","pitchNumber":3,"startTime":"2026-05-10T18:49:47.062Z","endTime":"2026-05-10T18:49:51.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.110091528400346,"aZ":-7.6996884969947,"pfxX":-4.514952150085574,"pfxZ":12.590005526896803,"pX":0.34041988678415913,"pZ":1.4456197156299266,"vX0":5.1480207593127405,"vY0":-139.22665499105068,"vZ0":-8.039700765501296,"x":104.02,"y":199.75,"x0":-0.95462773056816,"y0":50.00540602186337,"z0":4.896660837073229,"aX":-8.77880585270955},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.1,"breakHorizontal":7.0,"spinRate":2337,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.39489687337191315,"extension":6.537895023660582},"index":4,"playId":"153372f6-2723-358b-b808-773b000685e4","pitchNumber":4,"startTime":"2026-05-10T18:50:08.107Z","endTime":"2026-05-10T18:50:11.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91331665572776,"aZ":-8.616751139663757,"pfxX":-5.78484946601461,"pfxZ":12.215658929703075,"pX":-0.36719187136603054,"pZ":3.4337163167116307,"vX0":4.050681175632552,"vY0":-139.12648874751687,"vZ0":-3.008896181600055,"x":42.14,"y":114.04,"x0":-1.102463068086298,"y0":50.00586810523458,"z0":5.115593389621781,"aX":-11.159320636725248},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.5,"breakHorizontal":9.5,"spinRate":2409,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.3961374211369253,"extension":6.421579144422859},"index":5,"playId":"cd5a0f06-e4a7-3f20-b2af-69a86b5625cc","pitchNumber":5,"startTime":"2026-05-10T18:50:32.568Z","endTime":"2026-05-10T18:50:37.045Z","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":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30851692453631,"aZ":-29.04258006090951,"pfxX":-0.20747404484562137,"pfxZ":1.8848717719650727,"pX":0.2626716692006478,"pZ":1.4662119328253487,"vX0":3.618879645210094,"vY0":-128.8816929667651,"vZ0":-3.2188389822916026,"x":106.99,"y":199.19,"x0":-1.1411080358877392,"y0":50.00040973047518,"z0":5.008400085290781,"aX":-0.3446444935481568},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-0.6,"spinRate":2205,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4272969709485932,"extension":6.417252345738285},"index":6,"playId":"1c6edb69-f6f6-3bca-bb89-1349959ba618","pitchNumber":6,"startTime":"2026-05-10T18:51:06.943Z","endTime":"2026-05-10T18:51:33.974Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.1119527406214,"aZ":-6.808992182125623,"pfxX":-5.579523248734436,"pfxZ":12.825972930411266,"pX":0.6469807286748895,"pZ":1.822488494870201,"vX0":6.536208894761836,"vY0":-141.15723930156358,"vZ0":-7.287355826906563,"x":92.34,"y":189.57,"x0":-0.9958619931461082,"y0":50.00191645306529,"z0":4.905316918470225,"aX":-11.034160011668865},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.5,"breakHorizontal":8.4,"spinRate":2469,"spinDirection":206},"zone":9,"typeConfidence":0.92,"plateTime":0.3910167194859806,"extension":6.580286386306738},"index":7,"playId":"fec46352-c57e-3cd0-ace4-8059d6246baa","pitchNumber":7,"startTime":"2026-05-10T18:51:50.581Z","endTime":"2026-05-10T18:51:58.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jakob Marsee steals (12) 3rd base. Christopher Morel steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"actionPlayId":"fec46352-c57e-3cd0-ace4-8059d6246baa","startTime":"2026-05-10T18:52:08.266Z","endTime":"2026-05-10T18:52:24.274Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.99747432303146,"aZ":-9.81980094076982,"pfxX":-6.302129895263906,"pfxZ":11.497265121135252,"pX":-1.0093298603447753,"pZ":3.4964925654335572,"vX0":2.2131264674590385,"vY0":-139.85363532227416,"vZ0":-2.4427642353381147,"x":155.47,"y":144.37,"x0":-1.0010771723173235,"y0":50.00028887941863,"z0":5.0423334332124,"aX":-12.250087196815537},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":10.8,"spinRate":2448,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3944695510068277,"extension":6.4229732259355705},"index":9,"playId":"b3d97c7f-9e8d-324d-b024-740359474ddf","pitchNumber":8,"startTime":"2026-05-10T18:52:24.274Z","endTime":"2026-05-10T18:52:29.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59690894900313,"aZ":-29.036365258098165,"pfxX":-0.31301358878900454,"pfxZ":1.8557338361502858,"pX":-0.19893406230902486,"pZ":2.381650361152682,"vX0":2.5573351557400708,"vY0":-129.61803200720203,"vZ0":-1.202952089090365,"x":124.58,"y":174.48,"x0":-1.160194547801664,"y0":50.00305000343519,"z0":5.081022557056982,"aX":-0.5295905351850678},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":0.0,"spinRate":2255,"spinDirection":120},"zone":5,"typeConfidence":0.89,"plateTime":0.4235243302713947,"extension":6.3866924906504},"hitData":{"launchSpeed":97.0,"launchAngle":12.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.57,"coordY":111.71}},"index":10,"playId":"431f6d76-9633-36bc-8e4b-a5aa4536dbd0","pitchNumber":9,"startTime":"2026-05-10T18:52:51.100Z","endTime":"2026-05-10T18:53:02.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:53:02.123Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:55:46.934Z","endTime":"2026-05-10T18:57:21.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-10T18:53:36.656Z","endTime":"2026-05-10T18:54:36.053Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paxton Schultz replaces Gus Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-10T18:54:36.053Z","endTime":"2026-05-10T18:55:48.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.771409945933875,"aZ":-14.134778675536053,"pfxX":-7.644109576461396,"pfxZ":10.136691399470292,"pX":-0.6328727144337062,"pZ":3.3824836282129267,"vX0":6.7415699269567035,"vY0":-133.3459791716329,"vZ0":-3.3182545707457085,"x":141.12,"y":147.45,"x0":-2.2150469620606477,"y0":50.00592045272265,"z0":5.678894026422215,"aX":-13.609026689027168},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":12.1,"spinRate":2228,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.4125947206706071,"extension":5.9993750115601},"index":2,"playId":"0bf77a47-7df4-303c-99b2-010ef6e4f163","pitchNumber":1,"startTime":"2026-05-10T18:55:48.822Z","endTime":"2026-05-10T18:55:51.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"5862405a-e18d-30f7-8eaa-fd135eda9ff4","startTime":"2026-05-10T18:56:12.404Z","endTime":"2026-05-10T18:56:15.404Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09869860389188,"aZ":-28.69166538230615,"pfxX":-3.8525363329346316,"pfxZ":2.2302622573577047,"pX":-1.3273701914212983,"pZ":1.265395808377002,"vX0":3.845829225702193,"vY0":-124.62198296378126,"vZ0":-5.06028967126591,"x":167.6,"y":204.61,"x0":-2.396521019926202,"y0":50.00112849045051,"z0":5.717240025415524,"aX":-6.006227995154563},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":6.0,"spinRate":1815,"spinDirection":240},"zone":13,"typeConfidence":0.92,"plateTime":0.4410074928443226,"extension":5.496979877595545},"index":4,"playId":"1389e19f-f944-37bf-a0e0-df0aa7ea1626","pitchNumber":2,"startTime":"2026-05-10T18:56:32.284Z","endTime":"2026-05-10T18:56:36.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87261597447033,"aZ":-22.4090914388848,"pfxX":0.4521064734982376,"pfxZ":5.902783179092067,"pX":-0.8731278237513047,"pZ":2.7647256467784698,"vX0":4.298206432667032,"vY0":-127.96809868875735,"vZ0":-2.546522353860362,"x":150.28,"y":164.13,"x0":-2.634718469400185,"y0":50.00633688361133,"z0":5.531806765460283,"aX":0.7485542357635441},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":-1.8,"spinRate":2283,"spinDirection":193},"zone":11,"typeConfidence":0.9,"plateTime":0.428329107026181,"extension":5.853737398390413},"index":5,"playId":"e46072d9-6bbe-3e69-a76c-c49520f12b4a","pitchNumber":3,"startTime":"2026-05-10T18:56:54.204Z","endTime":"2026-05-10T18:56:57.934Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.929548500326874,"aZ":-11.362942890743815,"pfxX":-5.861668426967276,"pfxZ":11.41915553644099,"pX":-0.7664825107669051,"pZ":2.0118975378480832,"vX0":5.786393235780373,"vY0":-135.0072733415929,"vZ0":-7.143833811993925,"x":146.22,"y":184.46,"x0":-2.1893778750956985,"y0":50.00136321853186,"z0":5.515234694662439,"aX":-10.680773172688882},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":9.1,"spinRate":2252,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.4077321498605171,"extension":5.8031854653991966},"index":6,"playId":"2cb5ef49-980a-37c5-b9c8-6e9fcb051b5c","pitchNumber":4,"startTime":"2026-05-10T18:57:16.604Z","endTime":"2026-05-10T18:57:21.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:57:21.121Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-10T18:57:38.047Z","endTime":"2026-05-10T18:59:12.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332628886371413,"aZ":-29.849563053352355,"pfxX":3.3606570717562785,"pfxZ":1.5848976972380715,"pX":-0.3935718944926724,"pZ":2.1240384668934036,"vX0":4.190578228264134,"vY0":-121.16400646614493,"vZ0":-1.7572572474117232,"x":132.0,"y":181.43,"x0":-2.5902156785781907,"y0":50.005347194810945,"z0":5.497262168749372,"aX":4.936269907557367},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":-7.2,"spinRate":2278,"spinDirection":124},"zone":4,"typeConfidence":0.94,"plateTime":0.4541596734163269,"extension":5.775328719734528},"index":0,"playId":"dc38b920-8eb6-397f-899f-919594ea5e1d","pitchNumber":1,"startTime":"2026-05-10T18:57:49.440Z","endTime":"2026-05-10T18:57:53.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"8d1d92d4-42f8-368c-8d85-a69ae0b9f029","startTime":"2026-05-10T18:58:19.731Z","endTime":"2026-05-10T18:58:22.827Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.061565989940146,"aZ":-25.03999463895371,"pfxX":-0.4911304654705142,"pfxZ":4.271679479356132,"pX":-0.8387862679620611,"pZ":3.6020820544150784,"vX0":4.220257162675193,"vY0":-128.796730504936,"vZ0":-0.4813917508154327,"x":148.97,"y":141.52,"x0":-2.438536098054207,"y0":50.00530048607142,"z0":5.736717363265911,"aX":-0.8210677266466709},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":-0.1,"spinRate":2258,"spinDirection":181},"zone":11,"typeConfidence":0.85,"plateTime":0.42612574521256263,"extension":5.6057233375906765},"index":2,"playId":"61dae633-5709-3ae4-826d-ebf38a713ce4","pitchNumber":2,"startTime":"2026-05-10T18:58:39.339Z","endTime":"2026-05-10T18:58:42.427Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.625740315741254,"aZ":-13.68874578587518,"pfxX":-6.244928757568929,"pfxZ":10.039645247043193,"pX":-0.26325987893453845,"pZ":2.3114211152193502,"vX0":7.06173866000491,"vY0":-135.57754007642313,"vZ0":-6.19050162148291,"x":127.03,"y":176.37,"x0":-2.1037490139087494,"y0":50.004442554559546,"z0":5.598830898703008,"aX":-11.501362638515047},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2146,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.40567227536853867,"extension":6.002658491173779},"hitData":{"launchSpeed":96.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":167.38}},"index":3,"playId":"355cb328-e8c8-3a04-a133-2e8fa017bb7b","pitchNumber":3,"startTime":"2026-05-10T18:59:04.251Z","endTime":"2026-05-10T18:59:12.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T18:59:12.311Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T19:01:30.263Z","endTime":"2026-05-10T19:03:22.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Esteury Ruiz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-10T19:00:23.706Z","endTime":"2026-05-10T19:00:23.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"description":"Pitching Change: Andrew Nardi replaces Calvin Faucher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-10T19:00:23.739Z","endTime":"2026-05-10T19:01:32.498Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677053,"link":"/api/v1/people/677053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76313955845367,"aZ":-11.25003529472097,"pfxX":5.765377033282368,"pfxZ":10.966445716145154,"pX":-0.1651561967632932,"pZ":3.188959331247734,"vX0":-9.7879648981739,"vY0":-138.65966051819186,"vZ0":-4.53721083236545,"x":123.3,"y":152.68,"x0":2.6942065851568335,"y0":50.006052363325296,"z0":5.62377631910865,"aX":11.00434251371315},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-7.9,"spinRate":2285,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39805807774798385,"extension":6.536105646603527},"index":2,"playId":"6f1f3eac-04f1-34b6-8e6b-0a93e41fdc46","pitchNumber":1,"startTime":"2026-05-10T19:01:32.498Z","endTime":"2026-05-10T19:01:35.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":84.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.28026659149466,"aZ":-13.377122641834902,"pfxX":6.367804099528231,"pfxZ":9.972773398314905,"pX":-0.02609438166296051,"pZ":3.9951825184921934,"vX0":-9.651363515075762,"vY0":-138.23722225358858,"vZ0":-1.961971925736556,"x":117.99,"y":130.91,"x0":2.725825269407561,"y0":50.00409926359874,"z0":5.639958670661041,"aX":12.004730239414192},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-8.9,"spinRate":2372,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40023150237851457,"extension":6.51246713279826},"index":3,"playId":"ba321c85-19ea-3200-84bb-4a1b96cf3a8a","pitchNumber":2,"startTime":"2026-05-10T19:01:48.848Z","endTime":"2026-05-10T19:01:52.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.456731455307754,"aZ":-32.64335616908641,"pfxX":-2.974480609758327,"pfxZ":-0.29688514346384665,"pX":-0.8464130791264903,"pZ":2.288534623808127,"vX0":-8.273567718153316,"vY0":-125.94997859848944,"vZ0":-1.6058473338253247,"x":149.26,"y":176.99,"x0":2.894996686041436,"y0":50.0048212934441,"z0":5.6256517802640795,"aX":-4.679402866799946},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":7.7,"spinRate":2261,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4383302126747708,"extension":6.408860517570057},"index":4,"playId":"b8cd2904-7a51-3906-b439-dd720a562501","pitchNumber":3,"startTime":"2026-05-10T19:02:06.619Z","endTime":"2026-05-10T19:02:10.992Z","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":95.6,"endSpeed":86.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85880771997497,"aZ":-15.41761525268379,"pfxX":4.249903281834029,"pfxZ":8.609427254793339,"pX":0.9042465677512155,"pZ":4.391480524724695,"vX0":-6.980983862518333,"vY0":-139.0369181217628,"vZ0":-0.721768265697324,"x":82.53,"y":120.21,"x0":2.9021396280713585,"y0":50.003153917795544,"z0":5.683126286297775,"aX":8.272608663408585},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.394808190033177,"extension":6.5787468255155055},"index":5,"playId":"0c79a840-e096-3139-9416-75a11a3b32d7","pitchNumber":4,"startTime":"2026-05-10T19:02:35.413Z","endTime":"2026-05-10T19:02:38.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52651226686101,"aZ":-32.398873082258746,"pfxX":-7.372177797803923,"pfxZ":-0.15440487679927273,"pX":-0.468182178473377,"pZ":2.7055447489146323,"vX0":-5.7139627250850795,"vY0":-119.41045753986549,"vZ0":0.2090132895157737,"x":134.85,"y":165.73,"x0":2.9237832926091154,"y0":50.00457584653256,"z0":5.560192147842456,"aX":-10.521324683645416},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":2559,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.4607741180877749,"extension":6.502038544120473},"index":6,"playId":"ea9f8fef-de69-3505-be85-b4f8e399790f","pitchNumber":5,"startTime":"2026-05-10T19:02:54.791Z","endTime":"2026-05-10T19:02:59.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01661469723509,"aZ":-30.444441978198103,"pfxX":-2.1272617255444204,"pfxZ":1.1096937755645513,"pX":0.06353150843575414,"pZ":3.6137124084057386,"vX0":-6.0609653770878245,"vY0":-125.00222305198938,"vZ0":0.977061778169759,"x":114.58,"y":141.21,"x0":2.8079560283447105,"y0":50.00571611596577,"z0":5.740448019543442,"aX":-3.325729855388026},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":5.4,"spinRate":2369,"spinDirection":270},"zone":12,"typeConfidence":2.0,"plateTime":0.4401996129322234,"extension":6.393664812265181},"index":7,"playId":"26fc61c6-c772-3b53-a9ca-866c217a6a55","pitchNumber":6,"startTime":"2026-05-10T19:03:18.339Z","endTime":"2026-05-10T19:03:22.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T19:03:22.418Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T19:03:32.651Z","endTime":"2026-05-10T19:05:34.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34790415362698,"aZ":-29.938964341601373,"pfxX":-2.412866311545256,"pfxZ":1.4313439536245323,"pX":-0.03493714291396869,"pZ":2.8305381131712815,"vX0":-6.531821047935085,"vY0":-124.61256371230859,"vZ0":-0.5431862955443616,"x":118.33,"y":162.36,"x0":2.9439289098144066,"y0":50.0007370629875,"z0":5.5462035507382526,"aX":-3.754301157373045},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":6.0,"spinRate":2364,"spinDirection":259},"zone":2,"typeConfidence":2.0,"plateTime":0.44122536605278206,"extension":6.463437276811679},"index":0,"playId":"e3bbe478-a13e-3dc9-b1fe-fb2e6c91ae75","pitchNumber":1,"startTime":"2026-05-10T19:03:47.912Z","endTime":"2026-05-10T19:03:55.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(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":95.2,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.014330477492884,"aZ":-12.9307864490928,"pfxX":4.705726340989958,"pfxZ":10.147452656903614,"pX":-0.5096702754883432,"pZ":3.570905389463719,"vX0":-10.196632284365844,"vY0":-138.1042047554852,"vZ0":-3.166056585025952,"x":136.43,"y":142.37,"x0":2.6496320694626574,"y0":50.001332801490534,"z0":5.624345101812832,"aX":8.923619459451782},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2265,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.39941406008085023,"extension":6.592475653845952},"index":1,"playId":"291a1b5c-4916-35f2-b3f8-375c9bf4810e","pitchNumber":2,"startTime":"2026-05-10T19:04:37.108Z","endTime":"2026-05-10T19:04:41.242Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-10T19:04:46.638Z","endTime":"2026-05-10T19:05:01.074Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":95.3,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.453175368034316,"aZ":-13.832302033941959,"pfxX":5.091717462519631,"pfxZ":9.648905273223614,"pX":0.21211766500089385,"pZ":3.744876169314099,"vX0":-8.494528432773622,"vY0":-138.34705698209558,"vZ0":-2.6214676665676824,"x":108.91,"y":137.67,"x0":2.688408276249486,"y0":50.00263366197559,"z0":5.6549775067928705,"aX":9.67974320542739},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2294,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.398901027603495,"extension":6.487695187972381},"index":3,"playId":"fa50c657-a53b-3e00-8187-dfa128803820","pitchNumber":3,"startTime":"2026-05-10T19:05:01.074Z","endTime":"2026-05-10T19:05:04.092Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687634012673243,"aZ":-30.45471790064375,"pfxX":-6.643178905489565,"pfxZ":1.1916710480446895,"pX":-0.7402022055148939,"pZ":2.032780627376753,"vX0":-6.505672101660015,"vY0":-120.17523703075635,"vZ0":-1.7919348283087666,"x":145.21,"y":183.89,"x0":2.8806495388585107,"y0":50.00201811958688,"z0":5.534065340593923,"aX":-9.561829928536408},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.9,"breakHorizontal":13.8,"spinRate":2547,"spinDirection":292},"zone":7,"typeConfidence":2.0,"plateTime":0.4585360581720579,"extension":6.5508968283223945},"hitData":{"launchSpeed":92.7,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.89,"coordY":124.41}},"index":4,"playId":"a7d99239-d04b-3a90-8446-2b376b89222e","pitchNumber":4,"startTime":"2026-05-10T19:05:24.067Z","endTime":"2026-05-10T19:05:34.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T19:05:34.458Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T19:05:39.327Z","endTime":"2026-05-10T19:07:52.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":94.7,"endSpeed":85.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5352259888999,"aZ":-9.964628547569223,"pfxX":4.62909076323756,"pfxZ":11.839350113820313,"pX":-0.21596268481599334,"pZ":2.163228472032982,"vX0":-9.55517575834727,"vY0":-137.34426508283642,"vZ0":-7.194305012408098,"x":125.23,"y":180.37,"x0":2.735380591853262,"y0":50.00455999657634,"z0":5.524903256818707,"aX":8.685876572420707},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":-6.0,"spinRate":2337,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4015870139966955,"extension":6.653791354730411},"index":0,"playId":"eefc7b1d-5837-3986-9bba-b2927acbb842","pitchNumber":1,"startTime":"2026-05-10T19:05:57.971Z","endTime":"2026-05-10T19:06:01.453Z","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":94.3,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87070215026971,"aZ":-13.875150694572895,"pfxX":3.143340017623861,"pfxZ":9.790015556966686,"pX":0.15428775297833505,"pZ":4.29308540830864,"vX0":-8.575893178355003,"vY0":-136.9738408320584,"vZ0":-0.8224546411080365,"x":111.12,"y":122.87,"x0":2.9402549814669907,"y0":50.001482353378876,"z0":5.56113672764945,"aX":5.875462193362499},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-3.6,"spinRate":2410,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.402401573635923,"extension":6.374234422541749},"index":1,"playId":"00fe16ea-ae54-3294-8302-a9b2e58cb607","pitchNumber":2,"startTime":"2026-05-10T19:06:13.718Z","endTime":"2026-05-10T19:06:17.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85163430962231,"aZ":-26.820769530734033,"pfxX":-1.5724964252783233,"pfxZ":3.42381647930259,"pX":-0.41034046521498946,"pZ":0.32603953507346023,"vX0":-7.162372691637986,"vY0":-125.20680287756599,"vZ0":-7.0178102959155835,"x":132.64,"y":229.98,"x0":2.7096057503981164,"y0":50.00415186052171,"z0":5.406298377622507,"aX":-2.4575906263414953},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":4.7,"spinRate":2394,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.440014771175417,"extension":6.594094994969154},"index":2,"playId":"088355f5-1f82-3f41-b4d8-77411bb47ed4","pitchNumber":3,"startTime":"2026-05-10T19:06:34.951Z","endTime":"2026-05-10T19:06:38.642Z","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":94.7,"endSpeed":86.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87708554127181,"aZ":-13.396006517768122,"pfxX":4.877163744915524,"pfxZ":9.787308187527788,"pX":0.7160358944616664,"pZ":2.444144390350754,"vX0":-7.783167131016379,"vY0":-137.70394454394926,"vZ0":-5.6374555650507805,"x":89.71,"y":172.79,"x0":2.946766653362704,"y0":50.00230741099704,"z0":5.425905129344027,"aX":9.35742835656787},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":-7.2,"spinRate":2347,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.3979179142836755,"extension":6.676168298813434},"index":3,"playId":"ee3a6086-d85c-3c22-a9fa-ab5fc4446c34","pitchNumber":4,"startTime":"2026-05-10T19:06:59.432Z","endTime":"2026-05-10T19:07:02.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-10T19:07:19.957Z","endTime":"2026-05-10T19:07:23.887Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":95.3,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59077443096366,"aZ":-11.816093933460026,"pfxX":4.840028958837214,"pfxZ":10.650396831304507,"pX":-0.3249839132686524,"pZ":3.060572468266512,"vX0":-10.046678596088082,"vY0":-138.28336530696637,"vZ0":-4.4029453382086885,"x":129.39,"y":156.14,"x0":2.747917036869074,"y0":50.00333683201261,"z0":5.483762192510785,"aX":9.253509524310765},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":-6.4,"spinRate":2448,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.39808353471366775,"extension":6.686570239378177},"index":5,"playId":"cf5c4dd0-6fb6-3ac6-a628-107dcda1fec1","pitchNumber":5,"startTime":"2026-05-10T19:07:23.887Z","endTime":"2026-05-10T19:07:29.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605110792141826,"aZ":-28.570544846445124,"pfxX":10.563150746323647,"pfxZ":2.1371745819035475,"pX":0.31946134496606976,"pZ":2.0423377935900127,"vX0":-9.782323244159999,"vY0":-129.43033055605983,"vZ0":-2.6483577547691755,"x":104.82,"y":183.64,"x0":2.7870875929560945,"y0":50.003322673186005,"z0":5.2810318634104725,"aX":17.809941567147273},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-16.8,"spinRate":1364,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4242109708001265,"extension":6.67316891551219},"index":6,"playId":"e60d20e3-09e9-3dc5-8920-0f4f88697339","pitchNumber":6,"startTime":"2026-05-10T19:07:47.894Z","endTime":"2026-05-10T19:07:52.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T19:07:52.097Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T19:10:44.846Z","endTime":"2026-05-10T19:11:42.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,2],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Jorbit Vivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-10T19:08:01.250Z","endTime":"2026-05-10T19:08:29.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-10T19:08:29.843Z","endTime":"2026-05-10T19:09:13.587Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Josh Ekness replaces Andrew Nardi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-10T19:09:13.587Z","endTime":"2026-05-10T19:10:46.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34083405897697,"aZ":-16.58365205253836,"pfxX":-3.8894623636259062,"pfxZ":8.02391555083012,"pX":-0.2806949390876932,"pZ":3.2404005144859647,"vX0":8.556984059854981,"vY0":-139.02689815700214,"vZ0":-2.310728979764146,"x":127.7,"y":151.29,"x0":-2.9034666743571944,"y0":50.00338314649245,"z0":5.192573162815999,"aX":-7.558964188443139},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2496,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3951049683082575,"extension":6.858587423956776},"index":3,"playId":"9f5c4ee9-9bb5-314f-8fd4-a0cf48a7fa97","pitchNumber":1,"startTime":"2026-05-10T19:10:46.917Z","endTime":"2026-05-10T19:10:50.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609788899279202,"aZ":-21.14460282481588,"pfxX":2.380674746660604,"pfxZ":6.853881405336901,"pX":-0.19305896339672113,"pZ":3.290764960085745,"vX0":6.891283414335503,"vY0":-126.51417110379694,"vZ0":0.16225586915995027,"x":124.36,"y":149.93,"x0":-3.2695893644943146,"y0":50.00104022015727,"z0":4.930890148261871,"aX":3.82895411028342},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.7,"breakHorizontal":-6.0,"spinRate":2505,"spinDirection":88},"zone":2,"typeConfidence":2.0,"plateTime":0.4341775079267727,"extension":6.464566423007599},"index":4,"playId":"3f9e5f28-7dc1-3815-a1db-6064e30d2654","pitchNumber":2,"startTime":"2026-05-10T19:11:07.068Z","endTime":"2026-05-10T19:11:10.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-10T19:11:18.076Z","endTime":"2026-05-10T19:11:35.563Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837587179876444,"aZ":-24.978628200525463,"pfxX":5.499540154428551,"pfxZ":4.558368644331916,"pX":0.08546465184774153,"pZ":2.441059756173548,"vX0":6.507378552880692,"vY0":-125.72529074967812,"vZ0":-0.971483346479187,"x":113.74,"y":172.87,"x0":-3.264552298053594,"y0":50.001982937072256,"z0":4.8859977684296405,"aX":8.679093050196064},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":-11.6,"spinRate":2560,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.43802834200478236,"extension":6.672732681069913},"hitData":{"launchSpeed":96.7,"launchAngle":19.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.35,"coordY":67.79}},"index":6,"playId":"0dc439ab-dfa1-37f2-8091-a5bef9118eab","pitchNumber":3,"startTime":"2026-05-10T19:11:35.563Z","endTime":"2026-05-10T19:11:42.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T19:11:42.885Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-10T19:10:44.846Z","endTime":"2026-05-10T19:11:42.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,2],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Jorbit Vivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-10T19:08:01.250Z","endTime":"2026-05-10T19:08:29.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-10T19:08:29.843Z","endTime":"2026-05-10T19:09:13.587Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Josh Ekness replaces Andrew Nardi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-10T19:09:13.587Z","endTime":"2026-05-10T19:10:46.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34083405897697,"aZ":-16.58365205253836,"pfxX":-3.8894623636259062,"pfxZ":8.02391555083012,"pX":-0.2806949390876932,"pZ":3.2404005144859647,"vX0":8.556984059854981,"vY0":-139.02689815700214,"vZ0":-2.310728979764146,"x":127.7,"y":151.29,"x0":-2.9034666743571944,"y0":50.00338314649245,"z0":5.192573162815999,"aX":-7.558964188443139},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2496,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3951049683082575,"extension":6.858587423956776},"index":3,"playId":"9f5c4ee9-9bb5-314f-8fd4-a0cf48a7fa97","pitchNumber":1,"startTime":"2026-05-10T19:10:46.917Z","endTime":"2026-05-10T19:10:50.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609788899279202,"aZ":-21.14460282481588,"pfxX":2.380674746660604,"pfxZ":6.853881405336901,"pX":-0.19305896339672113,"pZ":3.290764960085745,"vX0":6.891283414335503,"vY0":-126.51417110379694,"vZ0":0.16225586915995027,"x":124.36,"y":149.93,"x0":-3.2695893644943146,"y0":50.00104022015727,"z0":4.930890148261871,"aX":3.82895411028342},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.7,"breakHorizontal":-6.0,"spinRate":2505,"spinDirection":88},"zone":2,"typeConfidence":2.0,"plateTime":0.4341775079267727,"extension":6.464566423007599},"index":4,"playId":"3f9e5f28-7dc1-3815-a1db-6064e30d2654","pitchNumber":2,"startTime":"2026-05-10T19:11:07.068Z","endTime":"2026-05-10T19:11:10.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-10T19:11:18.076Z","endTime":"2026-05-10T19:11:35.563Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837587179876444,"aZ":-24.978628200525463,"pfxX":5.499540154428551,"pfxZ":4.558368644331916,"pX":0.08546465184774153,"pZ":2.441059756173548,"vX0":6.507378552880692,"vY0":-125.72529074967812,"vZ0":-0.971483346479187,"x":113.74,"y":172.87,"x0":-3.264552298053594,"y0":50.001982937072256,"z0":4.8859977684296405,"aX":8.679093050196064},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":-11.6,"spinRate":2560,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.43802834200478236,"extension":6.672732681069913},"hitData":{"launchSpeed":96.7,"launchAngle":19.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.35,"coordY":67.79}},"index":6,"playId":"0dc439ab-dfa1-37f2-8091-a5bef9118eab","pitchNumber":3,"startTime":"2026-05-10T19:11:35.563Z","endTime":"2026-05-10T19:11:42.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-10T19:11:42.885Z","atBatIndex":69},"scoringPlays":[20,21,24,36,62,63],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":52.16,"y":72.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":124.04,"y":183.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":122.71,"y":184.33},"type":"O","description":"Fielders Choice Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":50.91,"y":102.4},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":85.43,"y":110.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":153.08,"y":170.4},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":75.23,"y":132.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":181.49,"y":113.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":143.81,"y":66.86},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":95.22,"y":44.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":82.01,"y":100.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":145.22,"y":44.54},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16],"bottom":[17,18,19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":139.16,"y":181.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":54.45,"y":95.37},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":90.21,"y":104.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":96.74,"y":86.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":193.02,"y":113.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":105.02,"y":119.76},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":148.24,"y":175.85},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":196.0,"y":129.0},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":119.8,"y":155.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":127.06,"y":191.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":76.01,"y":55.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":111.17,"y":80.44},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":144.48,"y":73.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":147.03,"y":181.9},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":186.75,"y":102.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":73.21,"y":114.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":103.82,"y":160.99},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":44.89,"y":124.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":133.21,"y":87.5},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":128.4,"y":46.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":111.33,"y":151.04},"type":"O","description":"Forceout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44],"bottom":[45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":212.6,"y":115.49},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"coordinates":{"x":106.49,"y":166.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":105.88,"y":171.01},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":159.13,"y":170.4},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":55,"top":[50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":125.73,"y":85.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":142.19,"y":152.85},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":115.56,"y":177.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":131.87,"y":124.87},"type":"O","description":"Pop Out"}]}},{"startIndex":56,"endIndex":65,"top":[56,57,58],"bottom":[59,60,61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":155.62,"y":170.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":147.03,"y":149.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":115.56,"y":153.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"coordinates":{"x":125.85,"y":96.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":69.57,"y":111.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":105.28,"y":167.38},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":69,"top":[66,67,68,69],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":177.89,"y":124.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":107.35,"y":67.79},"type":"O","description":"Lineout"}],"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":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":6,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":6,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"onDeck":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"inHole":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"battingOrder":10,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"onDeck":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"battingOrder":7,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":2,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".242","atBats":31,"obp":".323","slg":".399","ops":".722","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":3,"atBats":30,"obp":".333","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"4.82","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.42","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":57,"strikes":89,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":5,"pitchesPerInning":"18.25","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":37,"flyOuts":15,"groundOuts":40,"airOuts":23,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".232","atBats":138,"obp":".289","slg":".384","ops":".673","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":53,"rbi":19,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.60","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":22,"errors":6,"chances":75,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":23,"groundOuts":33,"airOuts":39,"runs":23,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":32,"baseOnBalls":18,"intentionalWalks":2,"hits":41,"hitByPitch":6,"avg":".287","atBats":143,"obp":".385","slg":".531","ops":".916","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":76,"rbi":36,"leftOnBase":59,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.89","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":55,"errors":7,"chances":155,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | 2 BB, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":12,"groundOuts":38,"airOuts":31,"runs":16,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":26,"baseOnBalls":18,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".209","atBats":115,"obp":".319","slg":".235","ops":".554","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":27,"rbi":14,"leftOnBase":49,"sacBunts":3,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":66,"errors":4,"chances":176,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":6,"groundOuts":17,"airOuts":17,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".172","atBats":64,"obp":".243","slg":".266","ops":".509","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":17,"rbi":6,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"babip":".233","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":2,"putOuts":146,"errors":0,"chances":148,"fielding":"1.000","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"gamesStarted":5,"flyOuts":18,"groundOuts":47,"airOuts":27,"runs":29,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":134,"obp":".342","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":553,"era":"7.44","inningsPitched":"32.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.53","battersFaced":146,"outs":98,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":199,"strikes":354,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.74","rbi":0,"winPercentage":".250","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.06","walksPer9Inn":"3.03","hitsPer9Inn":"10.74","runsScoredPer9":"7.99","homeRunsPer9":"2.48","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":7,"groundOuts":31,"airOuts":18,"runs":13,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":4,"avg":".247","atBats":77,"obp":".330","slg":".286","ops":".616","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":22,"rbi":3,"leftOnBase":40,"sacBunts":2,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":14,"errors":4,"chances":51,"fielding":".922","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":2,"groundOuts":10,"airOuts":6,"runs":13,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".295","atBats":61,"obp":".386","slg":".525","ops":".911","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":32,"rbi":8,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".484","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":40,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663992":{"person":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":1,"flyOuts":5,"groundOuts":19,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":4,"hits":16,"hitByPitch":1,"atBats":62,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":283,"era":"2.12","inningsPitched":"17.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.65","battersFaced":77,"outs":51,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":283,"balls":106,"strikes":177,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".667","pitchesPerInning":"16.65","gamesFinished":7,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.35","hitsPer9Inn":"8.47","runsScoredPer9":"3.18","homeRunsPer9":"0.53","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":5,"flyOuts":13,"groundOuts":22,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":70,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":352,"era":"3.32","inningsPitched":"19.0","wins":3,"losses":0,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":7,"whip":"1.37","battersFaced":82,"outs":57,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":133,"strikes":219,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.53","gamesFinished":3,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"6.63","walksPer9Inn":"5.21","hitsPer9Inn":"7.11","runsScoredPer9":"3.32","homeRunsPer9":"1.42","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":11,"groundOuts":39,"airOuts":19,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":2,"hits":24,"hitByPitch":2,"atBats":99,"obp":".296","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":439,"era":"3.55","inningsPitched":"25.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":10,"whip":"1.18","battersFaced":108,"outs":76,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":139,"strikes":300,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.33","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.39","walksPer9Inn":"2.13","hitsPer9Inn":"8.53","runsScoredPer9":"3.91","homeRunsPer9":"1.07","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":24,"airOuts":27,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":13,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".224","atBats":85,"obp":".333","slg":".447","ops":".780","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":38,"rbi":15,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.25","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":163,"errors":4,"chances":182,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":34,"groundOuts":35,"airOuts":52,"runs":24,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".253","atBats":158,"obp":".324","slg":".380","ops":".704","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":60,"rbi":15,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":70,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":9,"groundOuts":14,"airOuts":15,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".286","atBats":70,"obp":".351","slg":".471","ops":".822","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":33,"rbi":10,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".383","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":3,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":19,"groundOuts":29,"airOuts":29,"runs":35,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":60,"baseOnBalls":35,"intentionalWalks":6,"hits":38,"hitByPitch":3,"avg":".244","atBats":156,"obp":".392","slg":".526","ops":".918","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":82,"rbi":28,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.18","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":72,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":3,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":24,"groundOuts":39,"airOuts":35,"runs":25,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":8,"atBats":162,"obp":".379","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":746,"era":"4.02","inningsPitched":"40.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.59","battersFaced":190,"outs":121,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":273,"strikes":473,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".333","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.02","hitsPer9Inn":"10.26","runsScoredPer9":"5.58","homeRunsPer9":"0.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":39,"flyOuts":20,"groundOuts":35,"airOuts":44,"runs":16,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".222","atBats":135,"obp":".266","slg":".326","ops":".592","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":44,"rbi":17,"leftOnBase":56,"sacBunts":1,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":95,"errors":0,"chances":96,"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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"gamesStarted":8,"flyOuts":24,"groundOuts":36,"airOuts":40,"runs":25,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":38,"hitByPitch":5,"atBats":154,"obp":".335","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":709,"era":"5.22","inningsPitched":"39.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.36","battersFaced":176,"outs":119,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":256,"strikes":453,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".200","pitchesPerInning":"17.87","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.30","walksPer9Inn":"3.63","hitsPer9Inn":"8.62","runsScoredPer9":"5.67","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":6,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"obp":".227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.83","battersFaced":22,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":38,"strikes":69,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.83","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.50","walksPer9Inn":"3.00","hitsPer9Inn":"4.50","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681402":{"person":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"0.1 IP, 3 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","numberOfPitches":28,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":12,"strikes":16,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":16,"runs":8,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":61,"obp":".343","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":249,"era":"4.80","inningsPitched":"15.0","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"1.53","battersFaced":68,"outs":45,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":78,"strikes":171,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"winPercentage":".000","pitchesPerInning":"16.60","gamesFinished":4,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.20","walksPer9Inn":"3.00","hitsPer9Inn":"10.80","runsScoredPer9":"4.80","homeRunsPer9":"0.60","inheritedRunners":8,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"gamesStarted":5,"flyOuts":34,"groundOuts":38,"airOuts":55,"runs":35,"doubles":5,"triples":0,"homeRuns":14,"strikeOuts":17,"baseOnBalls":13,"intentionalWalks":0,"hits":45,"hitByPitch":0,"atBats":150,"obp":".347","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":583,"era":"6.94","inningsPitched":"36.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.60","battersFaced":168,"outs":109,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":214,"strikes":369,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".200","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"4.21","walksPer9Inn":"3.22","hitsPer9Inn":"11.15","runsScoredPer9":"8.67","homeRunsPer9":"3.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":17,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":64,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":268,"era":"5.82","inningsPitched":"17.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.24","battersFaced":72,"outs":51,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":92,"strikes":176,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.65","hitsPer9Inn":"8.47","runsScoredPer9":"5.82","homeRunsPer9":"1.59","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687606":{"person":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":13,"groundOuts":13,"airOuts":16,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":54,"obp":".263","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":214,"era":"2.63","inningsPitched":"13.2","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.02","battersFaced":58,"outs":41,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":77,"strikes":137,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".---","pitchesPerInning":"15.66","gamesFinished":3,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"8.56","walksPer9Inn":"1.32","hitsPer9Inn":"7.90","runsScoredPer9":"3.29","homeRunsPer9":"1.32","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"airOuts":7,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"obp":".357","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":105,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.76","battersFaced":28,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":43,"strikes":62,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".---","pitchesPerInning":"18.53","gamesFinished":2,"strikeoutWalkRatio":"0.60","strikeoutsPer9Inn":"4.76","walksPer9Inn":"7.94","hitsPer9Inn":"7.94","runsScoredPer9":"7.94","homeRunsPer9":"3.18","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":17,"groundOuts":22,"airOuts":25,"runs":7,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".205","atBats":73,"obp":".224","slg":".384","ops":".608","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":28,"rbi":13,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".217","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":10,"putOuts":169,"errors":3,"chances":182,"fielding":".984","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"gamesStarted":8,"flyOuts":25,"groundOuts":50,"airOuts":48,"runs":15,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":172,"obp":".265","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":741,"era":"2.12","inningsPitched":"46.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.03","battersFaced":190,"outs":140,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":267,"strikes":474,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".800","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.89","hitsPer9Inn":"6.36","runsScoredPer9":"2.89","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 3B, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":1,"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":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":17,"groundOuts":36,"airOuts":33,"runs":16,"doubles":7,"triples":2,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".256","atBats":117,"obp":".279","slg":".376","ops":".655","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":44,"rbi":19,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.00","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":155,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[695578,671277,691781,682928,695734,696285,678391,678554,686452,683083,676917,676571,687377,681402,687606],"pitchers":[676917,676571,687377,681402,687606],"bench":[660688,677588,686894],"bullpen":[656492,663623,687849,641793,695418,663992,571945,680730],"battingOrder":[695578,671277,691781,682928,695734,696285,678554,686452,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wood (11, Alcantara, S); Lile (11, Alcantara, S); García Jr., L (7, Alcantara, S)."},{"label":"3B","value":"García Jr., L (2, Alcantara, S)."},{"label":"TB","value":"García Jr., L 5; Lile 3; Vivas; Wood 2."},{"label":"RBI","value":"García Jr., L (19); House (19)."},{"label":"2-out RBI","value":"García Jr., L."},{"label":"Runners left in scoring position, 2 out","value":"Young; Abrams; House 2."},{"label":"GIDP","value":"Nuñez, N."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (17, 2nd base off Alcantara, S/Mack)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Nuñez, N (4, fielding)."},{"label":"DP","value":"(García Jr., L-Nuñez, N-Cavalli)."}]}],"note":[{"label":"a","value":"Lined out for Vivas in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":3,"avg":".248","atBats":30,"obp":".327","slg":".378","ops":".705","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":6,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":2,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"4.06","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.26","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":48,"strikes":85,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"14.78","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID694795":{"person":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"jerseyNumber":"95","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.70","inningsPitched":"3.1","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"0.90","battersFaced":12,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"14.70","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":1,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":11,"groundOuts":14,"airOuts":20,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":64,"obp":".233","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":303,"era":"2.37","inningsPitched":"19.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.84","battersFaced":74,"outs":57,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":303,"balls":117,"strikes":186,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".---","pitchesPerInning":"15.95","gamesFinished":4,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"10.42","walksPer9Inn":"3.32","hitsPer9Inn":"4.26","runsScoredPer9":"2.37","homeRunsPer9":"0.95","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"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":true,"isSubstitute":false}},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":14,"groundOuts":23,"airOuts":22,"runs":4,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".169","atBats":71,"obp":".289","slg":".197","ops":".486","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":14,"rbi":11,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":45,"errors":0,"chances":46,"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"}]},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, RBI, 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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".179","atBats":28,"obp":".258","slg":".179","ops":".437","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":5,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":2,"putOuts":32,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":31,"strikes":58,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":40,"groundOuts":65,"airOuts":64,"runs":27,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":0,"hits":53,"hitByPitch":1,"atBats":221,"obp":".306","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":865,"era":"3.90","inningsPitched":"57.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.27","battersFaced":242,"outs":173,"gamesPitched":9,"completeGames":1,"shutouts":1,"pitchesThrown":865,"balls":289,"strikes":576,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".600","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"6.09","walksPer9Inn":"3.12","hitsPer9Inn":"8.27","runsScoredPer9":"4.21","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":12,"gamesStarted":0,"flyOuts":15,"groundOuts":21,"airOuts":25,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":88,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":397,"era":"1.14","inningsPitched":"23.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.31","battersFaced":102,"outs":71,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":149,"strikes":248,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".---","pitchesPerInning":"16.77","gamesFinished":8,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.13","walksPer9Inn":"4.94","hitsPer9Inn":"6.85","runsScoredPer9":"1.52","homeRunsPer9":"0.38","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":9},"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}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":13,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".227","slg":".591","ops":".818","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":13,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":3,"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":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":26,"groundOuts":24,"airOuts":53,"runs":22,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":27,"hitByPitch":4,"avg":".182","atBats":148,"obp":".307","slg":".277","ops":".584","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":41,"rbi":13,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":15,"lineOuts":12},"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":93,"errors":0,"chances":95,"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"}]},"ID702281":{"person":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":7,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"obp":".409","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"5.40","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.80","battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":32,"strikes":54,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".000","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"3.60","walksPer9Inn":"7.20","hitsPer9Inn":"9.00","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 4-2)","summary":"2.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":13,"strikes":12,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":13,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":56,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":268,"era":"3.38","inningsPitched":"16.0","wins":4,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"1.44","battersFaced":70,"outs":48,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":110,"strikes":158,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".667","pitchesPerInning":"16.75","gamesFinished":5,"strikeoutWalkRatio":"1.23","strikeoutsPer9Inn":"9.00","walksPer9Inn":"7.31","hitsPer9Inn":"5.63","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"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":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676974":{"person":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":8,"gamesStarted":8,"flyOuts":24,"groundOuts":41,"airOuts":41,"runs":14,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":3,"atBats":157,"obp":".278","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"2.79","inningsPitched":"42.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.10","battersFaced":176,"outs":126,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":241,"strikes":443,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.21","hitsPer9Inn":"6.64","runsScoredPer9":"3.00","homeRunsPer9":"0.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":16,"airOuts":18,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":3,"hitByPitch":2,"atBats":51,"obp":".183","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"0.54","inningsPitched":"16.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"0.54","battersFaced":60,"outs":50,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":73,"strikes":142,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.90","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.24","hitsPer9Inn":"1.62","runsScoredPer9":"0.54","homeRunsPer9":"0.54","inheritedRunners":19,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"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}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":23,"airOuts":28,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".262","atBats":84,"obp":".326","slg":".310","ops":".636","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":26,"rbi":10,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".301","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":28,"errors":3,"chances":68,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":23,"groundOuts":42,"airOuts":41,"runs":27,"doubles":7,"triples":2,"homeRuns":4,"strikeOuts":19,"baseOnBalls":22,"intentionalWalks":0,"hits":48,"hitByPitch":0,"avg":".322","atBats":149,"obp":".409","slg":".477","ops":".886","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":71,"rbi":14,"leftOnBase":67,"sacBunts":1,"sacFlies":0,"babip":".349","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.25","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":58,"errors":2,"chances":151,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":16,"groundOuts":8,"airOuts":21,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":58,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":238,"era":"4.80","inningsPitched":"15.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":8,"whip":"1.20","battersFaced":63,"outs":45,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":238,"balls":80,"strikes":158,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"15.87","gamesFinished":4,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.60","walksPer9Inn":"3.00","hitsPer9Inn":"7.80","runsScoredPer9":"5.40","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":19,"flyOuts":8,"groundOuts":19,"airOuts":15,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":2,"avg":".232","atBats":69,"obp":".329","slg":".333","ops":".662","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":23,"rbi":3,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":22,"groundOuts":32,"airOuts":43,"runs":20,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":12,"baseOnBalls":11,"intentionalWalks":1,"hits":37,"hitByPitch":3,"avg":".308","atBats":120,"obp":".370","slg":".558","ops":".928","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":67,"rbi":35,"leftOnBase":57,"sacBunts":0,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":6,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":23,"stolenBasePercentage":".958","caughtStealingPercentage":".042","assists":8,"putOuts":208,"errors":2,"chances":218,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669622":{"person":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":11,"hitByPitch":2,"atBats":54,"obp":".323","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":253,"era":"4.30","inningsPitched":"14.2","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":7,"whip":"1.30","battersFaced":65,"outs":44,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":253,"balls":91,"strikes":162,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.25","gamesFinished":4,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.43","walksPer9Inn":"4.91","hitsPer9Inn":"6.75","runsScoredPer9":"4.30","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":12,"groundOuts":16,"airOuts":22,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".198","atBats":101,"obp":".254","slg":".317","ops":".571","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":32,"rbi":17,"leftOnBase":46,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":53,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":11,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".200","atBats":25,"obp":".344","slg":".200","ops":".544","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".227","groundOutsToAirouts":"1.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":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":8,"gamesStarted":8,"flyOuts":21,"groundOuts":50,"airOuts":47,"runs":18,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":168,"obp":".278","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":676,"era":"3.25","inningsPitched":"44.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.11","battersFaced":181,"outs":133,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":226,"strikes":450,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"6.70","walksPer9Inn":"2.03","hitsPer9Inn":"7.92","runsScoredPer9":"3.65","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681393":{"person":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"jerseyNumber":"1","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":16,"groundOuts":22,"airOuts":25,"runs":11,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":5,"avg":".233","atBats":116,"obp":".343","slg":".379","ops":".722","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":44,"rbi":12,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":6,"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":18,"putOuts":186,"errors":2,"chances":206,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677053":{"person":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":11,"groundOuts":11,"airOuts":17,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":59,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":280,"era":"5.74","inningsPitched":"15.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.66","battersFaced":71,"outs":47,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":105,"strikes":175,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".600","pitchesPerInning":"17.87","gamesFinished":2,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"9.77","walksPer9Inn":"6.32","hitsPer9Inn":"8.62","runsScoredPer9":"5.74","homeRunsPer9":"1.15","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":6,"airOuts":4,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":20,"obp":".286","slg":".400","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":8,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.50","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":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":4,"putOuts":47,"errors":0,"chances":51,"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"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":8,"gamesStarted":8,"flyOuts":24,"groundOuts":30,"airOuts":45,"runs":27,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":38,"hitByPitch":3,"atBats":157,"obp":".341","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":715,"era":"5.01","inningsPitched":"41.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.43","battersFaced":182,"outs":124,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":262,"strikes":453,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".333","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"9.80","walksPer9Inn":"4.57","hitsPer9Inn":"8.27","runsScoredPer9":"5.88","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":23,"groundOuts":41,"airOuts":35,"runs":27,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".344","atBats":160,"obp":".373","slg":".513","ops":".886","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":82,"rbi":17,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".402","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":1,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":43,"errors":7,"chances":124,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[669364,689414,672640,669065,665923,805300,666624,681715,691788,691594,645261,676534,677053,694795],"pitchers":[645261,676534,677053,694795],"bench":[683357,677870,681393],"bullpen":[669199,669622,676083,667463,676974,691587,656848,663969,702281],"battingOrder":[669364,689414,672640,665923,805300,666624,681715,691788,691594],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Edwards, X; Hernández, H 2; Hicks, L; Marsee; Morel, C."},{"label":"RBI","value":"Hernández, H 2 (11); Hicks, L (35); Lopez, O (17); Morel, C (1)."},{"label":"Runners left in scoring position, 2 out","value":"Mack."},{"label":"GIDP","value":"Stowers."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ruiz, E (7, 3rd base off Varland, G/Millas); Marsee 2 (12, 2nd base off Varland, G/Millas, 3rd base off Varland, G/Millas); Morel, C (1, 2nd base off Varland, G/Millas)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Edwards, X-Lopez, O-Hicks, L)."}]}],"note":[{"label":"1","value":"Ran for Stowers in the 8th."}]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Hicks, L (by Cavalli); Stowers (by Cavalli); Marsee (by Cavalli)."},{"label":"ABS Challenge","value":"Mack (Ball-Confirmed); Millas 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Confirmed); Hernández, H (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Cavalli 95-58; Poulin 6-3; Ribalta 10-6; Varland, G 28-16; Schultz 7-6; Alcantara, S 89-58; Faucher 25-12; Nardi 16-12; Ekness 3-3."},{"label":"Groundouts-flyouts","value":"Cavalli 7-4; Poulin 1-0; Ribalta 1-0; Varland, G 0-0; Schultz 1-0; Alcantara, S 6-4; Faucher 4-1; Nardi 0-0; Ekness 0-0."},{"label":"Batters faced","value":"Cavalli 25; Poulin 1; Ribalta 3; Varland, G 5; Schultz 2; Alcantara, S 24; Faucher 6; Nardi 3; Ekness 1."},{"label":"Inherited runners-scored","value":"Poulin 2-0; Schultz 1-0; Ekness 1-0."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: Nestor Ceja. 2B: Charlie Ramos. 3B: James Jean. "},{"label":"Weather","value":"72 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"12:15 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"11,848."},{"label":"Venue","value":"loanDepot park."},{"label":"May 10, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","boxscoreName":"Cavalli"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":3,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":24,"groundOuts":39,"airOuts":35,"runs":25,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":8,"atBats":162,"obp":".379","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":746,"era":"4.02","inningsPitched":"40.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.59","battersFaced":190,"outs":121,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":273,"strikes":473,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".333","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.02","hitsPer9Inn":"10.26","runsScoredPer9":"5.58","homeRunsPer9":"0.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":2,"chances":9,"fielding":".778","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":62,"pitchingGameScore":62},{"player":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","boxscoreName":"Alcantara, S"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":31,"strikes":58,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":40,"groundOuts":65,"airOuts":64,"runs":27,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":0,"hits":53,"hitByPitch":1,"atBats":221,"obp":".306","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":865,"era":"3.90","inningsPitched":"57.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.27","battersFaced":242,"outs":173,"gamesPitched":9,"completeGames":1,"shutouts":1,"pitchesThrown":865,"balls":289,"strikes":576,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".600","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"6.09","walksPer9Inn":"3.12","hitsPer9Inn":"8.27","runsScoredPer9":"4.21","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","boxscoreName":"García Jr., L"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 3B, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":1,"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":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":17,"groundOuts":36,"airOuts":33,"runs":16,"doubles":7,"triples":2,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".256","atBats":117,"obp":".279","slg":".376","ops":".655","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":44,"rbi":19,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.00","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":155,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"loser":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"save":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}