{"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":822966,"link":"/api/v1.1/game/822966/feed/live","metaData":{"wait":10,"timeStamp":"20260620_012741","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822966,"type":"R","doubleHeader":"N","id":"2026/06/19/wasmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822966-2026-06-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-19T23:10:00Z","originalDate":"2026-06-19","officialDate":"2026-06-19","dayNight":"night","time":"7:10","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":76,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":37,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":39,"losses":37,"winningPercentage":".513"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":72,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":30,"ties":0,"pct":".583"},"records":{},"divisionLeader":false,"wins":42,"losses":30,"winningPercentage":".583"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true}},"players":{"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"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},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"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},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592155":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155","firstName":"Cameron","lastName":"Booser","primaryNumber":"62","birthDate":"1992-05-04","currentAge":34,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Booser","middleName":"Joseph","boxscoreName":"Booser","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cam Booser","nameSlug":"cam-booser-592155","firstLastName":"Cam Booser","lastFirstName":"Booser, Cam","lastInitName":"Booser, C","initLastName":"C Booser","fullFMLName":"Cameron Joseph Booser","fullLFMName":"Booser, Cameron Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"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},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID683748":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748","firstName":"Victor","lastName":"Mesa","primaryNumber":"25","birthDate":"2001-09-08","currentAge":24,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Mesa Jr.","boxscoreName":"Mesa Jr.","gender":"M","nameMatrilineal":"Rios","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Mesa Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"victor-mesa-jr-683748","firstLastName":"Victor Mesa Jr.","lastFirstName":"Mesa Jr., Victor","lastInitName":"Mesa Jr., V","initLastName":"V Mesa Jr.","fullFMLName":"Victor  Mesa Jr.","fullLFMName":"Mesa Jr., Victor","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"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},"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},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12","location":{"address1":"One Tropicana Drive","city":"St. Petersburg","state":"Florida","stateAbbrev":"FL","postalCode":"33705","defaultCoordinates":{"latitude":27.767778,"longitude":-82.6525},"azimuthAngle":359.0,"elevation":15,"country":"USA","phone":"(727) 825-3137"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":25025,"turfType":"Artificial Turf","roofType":"Dome","leftLine":315,"left":370,"leftCenter":410,"center":404,"rightCenter":404,"right":370,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":12,"link":"/api/v1/venues/12"},"weather":{"condition":"Dome","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":17134,"firstPitch":"2026-06-19T23:11:00.000Z","gameDurationMinutes":137},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"home":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"}},"officialScorer":{"id":482388,"fullName":"Bill Mathews","link":"/api/v1/people/482388"},"primaryDatacaster":{"id":632811,"fullName":"Doug Anderson","link":"/api/v1/people/632811"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T23:10:33.850Z","endTime":"2026-06-19T23:11:37.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T19:24:37.142Z","endTime":"2026-06-19T22:50:19.595Z","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-06-19T22:50:19.595Z","endTime":"2026-06-19T23:09:05.821Z","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-06-19T23:09:05.821Z","endTime":"2026-06-19T23:10:36.131Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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":85.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.50960876419413,"aZ":-10.817537068914126,"pfxX":-3.856647763919927,"pfxZ":11.178321776293213,"pX":-0.031145134349822863,"pZ":2.2606987355024075,"vX0":4.36643152193977,"vY0":-138.901478713254,"vZ0":-6.68374674969022,"x":118.19,"y":177.74,"x0":-1.139172019779916,"y0":50.00594730420111,"z0":5.453707309257116,"aX":-7.370983379478519},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2526,"spinDirection":217},"zone":8,"typeConfidence":0.89,"plateTime":0.3977015637843011,"extension":6.437411394634546},"index":3,"playId":"f3b4d31b-a332-3ba4-8005-f9da35242b59","pitchNumber":1,"startTime":"2026-06-19T23:10:36.131Z","endTime":"2026-06-19T23:10:39.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.722387280339685,"aZ":-23.16364790052298,"pfxX":-11.13762274456116,"pfxZ":5.086273197822884,"pX":-1.2990111782668732,"pZ":3.0496811812696913,"vX0":3.8378062589917907,"vY0":-132.59079097128748,"vZ0":-2.288721698336052,"x":166.52,"y":156.44,"x0":-1.3226476426057576,"y0":50.00289728459699,"z0":5.623616481068088,"aX":-19.727002556151465},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":19.3,"spinRate":1966,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.41392655767023,"extension":6.444581515582694},"index":4,"playId":"da5dc62d-6ab8-392b-a630-b412109746dd","pitchNumber":2,"startTime":"2026-06-19T23:10:53.331Z","endTime":"2026-06-19T23:10:57.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08914786816417,"aZ":-46.785781448534216,"pfxX":2.09113690296814,"pfxZ":-9.69267497750604,"pX":0.4059731957498118,"pZ":1.6826738319562855,"vX0":2.703655555071257,"vY0":-123.00788881952539,"vZ0":-0.3782819104405266,"x":101.53,"y":193.35,"x0":-0.9859081365403256,"y0":50.00292432624503,"z0":5.860459292532002,"aX":3.1520657416375206},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-17.3,"breakHorizontal":-4.6,"spinRate":3120,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4480668402245538,"extension":6.258019809723691},"index":5,"playId":"bedc9fee-8539-3619-846b-0ca78d130b74","pitchNumber":3,"startTime":"2026-06-19T23:11:10.103Z","endTime":"2026-06-19T23:11:14.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23356826896676,"aZ":-21.967635495614513,"pfxX":-9.512151909253774,"pfxZ":5.903170118559425,"pX":-1.4346453154164545,"pZ":2.6639600940578965,"vX0":2.3002225297794077,"vY0":-131.73412127043122,"vZ0":-3.2604830987252296,"x":171.69,"y":166.85,"x0":-1.0928221558344424,"y0":50.00190383447829,"z0":5.57242572516804,"aX":-16.44529690228826},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":16.6,"spinRate":1906,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.41839843962773404,"extension":6.478511540103955},"index":6,"playId":"3ea3c236-5325-32f5-8ffd-de34f76796bc","pitchNumber":4,"startTime":"2026-06-19T23:11:34.591Z","endTime":"2026-06-19T23:11:37.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:11:37.591Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T23:11:59.554Z","endTime":"2026-06-19T23:13:41.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30410919393134,"aZ":-15.241282785561497,"pfxX":-10.418652166958386,"pfxZ":8.76929743950986,"pX":0.6221848155530029,"pZ":2.9906037375492924,"vX0":8.18571520091958,"vY0":-139.05916604026578,"vZ0":-4.085505897275511,"x":93.28,"y":158.03,"x0":-1.02699852667143,"y0":50.0018741849377,"z0":5.510870992954676,"aX":-20.114741378715745},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":16.8,"spinRate":2532,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.39603619214862107,"extension":6.507438554324612},"index":0,"playId":"2383aa9b-ca8e-3f02-9ccd-0a6d2cc434bc","pitchNumber":1,"startTime":"2026-06-19T23:12:02.337Z","endTime":"2026-06-19T23:12:05.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55415745535137,"aZ":-16.91343949270473,"pfxX":-0.15339304196492165,"pfxZ":8.251308935370295,"pX":2.1785313759132503,"pZ":1.344417084196817,"vX0":8.584906991103301,"vY0":-135.16545841155093,"vZ0":-7.480532451867713,"x":33.96,"y":202.48,"x0":-1.0193698356539087,"y0":50.0045596030501,"z0":5.336309292397985,"aX":-0.2847223759251775},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":-1.6,"spinRate":2803,"spinDirection":193},"zone":14,"typeConfidence":0.94,"plateTime":0.40528216073179246,"extension":6.626456816190432},"index":1,"playId":"fa4705bc-6c6f-34a5-beac-320e2254c31a","pitchNumber":2,"startTime":"2026-06-19T23:12:17.801Z","endTime":"2026-06-19T23:12:20.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25737032226892,"aZ":-25.097606150215736,"pfxX":-11.482968854690778,"pfxZ":4.050612820889249,"pX":-1.116582630642877,"pZ":2.855000254656262,"vX0":3.7637340941422766,"vY0":-132.57346162347784,"vZ0":-2.351454846971835,"x":159.56,"y":161.69,"x0":-1.0788280185686732,"y0":50.001538265154835,"z0":5.621088368081232,"aX":-20.05874558679283},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":19.7,"spinRate":2106,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.41612022919981584,"extension":6.413473183163905},"index":2,"playId":"c35fe44f-f1d9-3d32-ba7e-71d12d116af5","pitchNumber":3,"startTime":"2026-06-19T23:12:36.807Z","endTime":"2026-06-19T23:12:39.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-19T23:12:47.514Z","endTime":"2026-06-19T23:12:56.848Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77760002025322,"aZ":-45.74062464028378,"pfxX":2.800602427038622,"pfxZ":-8.838844957808274,"pX":-0.2346317326889662,"pZ":1.0172332396588424,"vX0":0.9588590882203716,"vY0":-124.61723639556459,"vZ0":-2.119587390050925,"x":125.94,"y":211.31,"x0":-0.9908311188988309,"y0":50.00422991927037,"z0":5.74517489491816,"aX":4.297037385360214},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-16.2,"breakHorizontal":-5.3,"spinRate":3057,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.4437204022580641,"extension":6.315341350040629},"index":4,"playId":"afeb5034-34d0-3c0c-9096-33990e25e5ef","pitchNumber":4,"startTime":"2026-06-19T23:12:56.848Z","endTime":"2026-06-19T23:13:00.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21914523605328,"aZ":-32.75572436699596,"pfxX":6.409587546359244,"pfxZ":-0.3560980996857581,"pX":1.3781259405596769,"pZ":0.409821771794998,"vX0":4.33880586914283,"vY0":-128.11826632748122,"vZ0":-5.84128290714721,"x":64.47,"y":227.71,"x0":-1.176279516492892,"y0":50.000359941724206,"z0":5.313810081345763,"aX":10.535205194039115},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-12.6,"spinRate":2958,"spinDirection":52},"zone":14,"typeConfidence":0.86,"plateTime":0.42934826810934856,"extension":6.422562699163646},"index":5,"playId":"f4f1fb2f-3ee8-3288-9052-f9ed7ca34c36","pitchNumber":5,"startTime":"2026-06-19T23:13:20.001Z","endTime":"2026-06-19T23:13:23.290Z","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":90.9,"endSpeed":82.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18105917616118,"aZ":-24.503363131330257,"pfxX":-10.078366049581472,"pfxZ":4.364051708054115,"pX":-1.4139698756227572,"pZ":3.554300009317114,"vX0":2.598396931142851,"vY0":-132.27360355334602,"vZ0":-0.6815255215770739,"x":170.9,"y":142.81,"x0":-1.104247756087405,"y0":50.005700789032026,"z0":5.623984059784113,"aX":-17.727988291146005},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":1913,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4152783419430963,"extension":6.4087781214003305},"index":6,"playId":"36b185b2-af3b-3be9-9145-6fd17a2b0307","pitchNumber":6,"startTime":"2026-06-19T23:13:38.007Z","endTime":"2026-06-19T23:13:41.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:13:41.333Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, first baseman Jonathan Aranda to pitcher Griffin Jax.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T23:14:01.752Z","endTime":"2026-06-19T23:15:54.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.307874033101804,"aZ":-11.377630806270318,"pfxX":-5.18690702661751,"pfxZ":10.477532401487407,"pX":-0.6922015948432332,"pZ":3.6774543560966397,"vX0":3.12386855994147,"vY0":-140.35076067475154,"vZ0":-3.241428094889804,"x":143.39,"y":139.49,"x0":-1.1488382952721348,"y0":50.00100304235313,"z0":5.594077465918952,"aX":-10.292913935724048},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2535,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3910470029117987,"extension":6.208423628183579},"index":0,"playId":"72a805ae-5968-3f52-97e3-24b5244b6bdf","pitchNumber":1,"startTime":"2026-06-19T23:14:07.554Z","endTime":"2026-06-19T23:14:10.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.138769927740434,"aZ":-19.384634096921488,"pfxX":-10.11079600193882,"pfxZ":6.504068114892764,"pX":-0.10155830254354159,"pZ":1.8422322929955826,"vX0":6.091686876480441,"vY0":-140.17922947182151,"vZ0":-6.170927918327549,"x":120.87,"y":189.04,"x0":-1.0025492037943715,"y0":50.00400669340534,"z0":5.360965120746656,"aX":-19.88857915982787},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":16.8,"spinRate":2591,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.39248175021485876,"extension":6.441447635325618},"index":1,"playId":"536c0a1c-379e-3599-8888-0c692043c48d","pitchNumber":2,"startTime":"2026-06-19T23:14:23.272Z","endTime":"2026-06-19T23:14:26.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4710068897535,"aZ":-26.00116800406275,"pfxX":-9.968054281977471,"pfxZ":3.4416076923340504,"pX":-0.28603930608455796,"pZ":0.6828162820588571,"vX0":5.193245996198737,"vY0":-133.50308132718013,"vZ0":-7.519996675716202,"x":127.9,"y":220.34,"x0":-0.9682048709859228,"y0":50.0013927349134,"z0":5.425181113109294,"aX":-17.875901871719226},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":16.8,"spinRate":1820,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4112857641886456,"extension":6.569087031825735},"index":2,"playId":"02062b6f-508c-3055-ae63-411c9b424a32","pitchNumber":3,"startTime":"2026-06-19T23:14:50.596Z","endTime":"2026-06-19T23:14:53.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351979354193723,"aZ":-31.17452723012692,"pfxX":5.971825865476596,"pfxZ":0.6000742837833783,"pX":-0.4221799651614642,"pZ":2.676675433490388,"vX0":0.21131785480680293,"vY0":-128.41816966772814,"vZ0":-0.8633019913051682,"x":133.09,"y":166.51,"x0":-1.2811019395217307,"y0":50.00323983673125,"z0":5.4489293112623995,"aX":9.943143847259773},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-10.8,"spinRate":3042,"spinDirection":59},"zone":4,"typeConfidence":0.91,"plateTime":0.42701641229603426,"extension":6.138341103086953},"index":3,"playId":"b5b07c73-aff3-3e91-b913-6aa5a3325f02","pitchNumber":4,"startTime":"2026-06-19T23:15:08.456Z","endTime":"2026-06-19T23:15:11.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.832582161964233,"aZ":-47.043031436823895,"pfxX":4.160382478076253,"pfxZ":-9.656701929666994,"pX":0.066800512294429,"pZ":0.29528253973312774,"vX0":1.5383794933594455,"vY0":-124.08737677361313,"vZ0":-3.2262359424624814,"x":114.45,"y":230.81,"x0":-1.10400311639814,"y0":50.004127338975174,"z0":5.581499879409737,"aX":6.404294463873946},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-18.0,"breakHorizontal":-7.9,"spinRate":3028,"spinDirection":31},"zone":14,"typeConfidence":0.93,"plateTime":0.4436000018250743,"extension":6.2024924919958355},"index":4,"playId":"ca727b7a-a7fd-34d6-9104-2295bf76a80f","pitchNumber":5,"startTime":"2026-06-19T23:15:24.723Z","endTime":"2026-06-19T23:15:28.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.387075494886105,"aZ":-20.884412823679718,"pfxX":-11.727594860361098,"pfxZ":5.815514134674056,"pX":0.16462390493723963,"pZ":2.3783764233321993,"vX0":7.048790683932369,"vY0":-138.78999381131652,"vZ0":-4.591328275289179,"x":110.72,"y":174.56,"x0":-0.8903138822513718,"y0":50.00548658547683,"z0":5.453541100802959,"aX":-22.77827519967749},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":19.7,"spinRate":2514,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.39534295150280707,"extension":6.385171628768248},"hitData":{"launchSpeed":93.1,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":165.36}},"index":5,"playId":"9f99f527-c29d-388b-99d8-6a12170f72f7","pitchNumber":6,"startTime":"2026-06-19T23:15:46.623Z","endTime":"2026-06-19T23:15:54.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:15:54.325Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T23:17:58.053Z","endTime":"2026-06-19T23:18:16.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9641183751967,"aZ":-24.514593467327547,"pfxX":9.591310291310867,"pfxZ":4.507400915151912,"pX":0.38782586994548485,"pZ":2.5323716035360495,"vX0":-8.021739134168888,"vY0":-129.9952196062214,"vZ0":-0.11675828157370405,"x":102.22,"y":170.41,"x0":2.277712247849648,"y0":50.00380169459797,"z0":4.449424350084465,"aX":16.30577373094458},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.4,"breakHorizontal":-15.5,"spinRate":2132,"spinDirection":105},"zone":6,"typeConfidence":0.9,"plateTime":0.4224203540047218,"extension":6.338115629902009},"hitData":{"launchSpeed":94.0,"launchAngle":58.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.86,"coordY":128.03}},"index":0,"playId":"c3c61fa4-d2d4-3b21-b2f9-30d897d5c4cd","pitchNumber":1,"startTime":"2026-06-19T23:18:06.208Z","endTime":"2026-06-19T23:18:16.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:18:16.053Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T23:18:48.000Z","endTime":"2026-06-19T23:19:52.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.135102020987492,"aZ":-23.62625755754408,"pfxX":11.654816008692737,"pfxZ":4.985334790107281,"pX":1.406054942043176,"pZ":2.6397633696215896,"vX0":-6.154892064348555,"vY0":-131.0204484754318,"vZ0":-4.85432666916807E-4,"x":63.4,"y":167.51,"x0":2.2881245969840087,"y0":50.005152192234675,"z0":4.425436089464881,"aX":19.994503738136693},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":-19.4,"spinRate":2256,"spinDirection":102},"zone":12,"typeConfidence":0.9,"plateTime":0.4202118004783757,"extension":6.246725488839574},"index":0,"playId":"f6e91848-93d8-3b69-9571-c2a0c530f8f5","pitchNumber":1,"startTime":"2026-06-19T23:18:55.483Z","endTime":"2026-06-19T23:18:58.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":71.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024200976694754,"aZ":-29.39368499656119,"pfxX":0.7159242372811828,"pfxZ":2.0974762861240173,"pX":0.15217317445934933,"pZ":2.414556610036534,"vX0":-5.389799716113664,"vY0":-116.2769841331014,"vZ0":1.8767545511668458,"x":111.2,"y":173.59,"x0":2.4383260071276345,"y0":50.00523751617814,"z0":4.448461737596405,"aX":0.951323536506485},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.8,"breakHorizontal":0.5,"spinRate":2283,"spinDirection":271},"zone":5,"typeConfidence":0.88,"plateTime":0.4766999773100249,"extension":6.526480456186689},"index":1,"playId":"7bb8a6c5-7474-3bd4-8320-ad1f6fba116f","pitchNumber":2,"startTime":"2026-06-19T23:19:11.947Z","endTime":"2026-06-19T23:19:15.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":80.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582695150634272,"aZ":-33.11869155805305,"pfxX":12.017229628180417,"pfxZ":-0.5566144564561082,"pX":-0.426286435337782,"pZ":2.0064996772719046,"vX0":-10.443668958327475,"vY0":-129.987678394713,"vZ0":0.7757728913388204,"x":133.25,"y":184.6,"x0":2.108048034072255,"y0":50.005163580052425,"z0":4.244749362811899,"aX":20.298204952617365},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.5,"breakHorizontal":-19.1,"spinRate":2158,"spinDirection":102},"zone":7,"typeConfidence":0.9,"plateTime":0.4235101226520035,"extension":6.331690769074541},"index":2,"playId":"a5a972d5-eed1-3081-95a1-effcd136a0b2","pitchNumber":3,"startTime":"2026-06-19T23:19:29.521Z","endTime":"2026-06-19T23:19:32.754Z","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":90.0,"endSpeed":81.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.169537464305353,"aZ":-26.20469349306969,"pfxX":11.057386836502186,"pfxZ":3.4969578168259527,"pX":-0.8146901402085515,"pZ":2.66426665457466,"vX0":-11.05064365230389,"vY0":-130.56673182040876,"vZ0":0.7176479945403335,"x":148.05,"y":166.84,"x0":2.0572170619335073,"y0":50.00613879926516,"z0":4.373849208899548,"aX":18.89621120652608},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-17.3,"spinRate":2167,"spinDirection":103},"zone":11,"typeConfidence":0.79,"plateTime":0.4211924087852865,"extension":6.395933534479842},"index":3,"playId":"380960e1-9ca0-3b37-befa-9d4e2f5624a6","pitchNumber":4,"startTime":"2026-06-19T23:19:48.580Z","endTime":"2026-06-19T23:19:52.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:19:52.922Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T23:20:16.936Z","endTime":"2026-06-19T23:20:47.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":71.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38099202345488,"aZ":-28.46212324632506,"pfxX":-5.240539253702386,"pfxZ":2.8292972382539556,"pX":-1.4498202637134296,"pZ":3.110766592869976,"vX0":-7.035199281743181,"vY0":-115.52739188269004,"vZ0":2.972345085665637,"x":172.26,"y":154.79,"x0":2.3506303438937515,"y0":50.00329804113511,"z0":4.595398866390029,"aX":-6.8752749341927855},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.5,"breakHorizontal":11.6,"spinRate":2459,"spinDirection":274},"zone":11,"typeConfidence":0.9,"plateTime":0.47952338649260007,"extension":6.5960085529373504},"index":0,"playId":"0e0ae42d-2f12-3fff-afde-e4929b2ea06f","pitchNumber":1,"startTime":"2026-06-19T23:20:21.556Z","endTime":"2026-06-19T23:20:24.679Z","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":89.0,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.933862311298217,"aZ":-32.01211030683551,"pfxX":12.132376936283158,"pfxZ":0.09526905085138893,"pX":0.8527725840099064,"pZ":1.681829334958664,"vX0":-7.446694827679358,"vY0":-129.27032865530546,"vZ0":-0.15882955474869742,"x":84.49,"y":193.37,"x0":2.2122255344446677,"y0":50.00253619942204,"z0":4.226492670535607,"aX":20.28915197090669},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":-20.0,"spinRate":2103,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.4256632803930227,"extension":6.164305267518124},"hitData":{"launchSpeed":93.4,"launchAngle":22.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.61,"coordY":57.3}},"index":1,"playId":"05886ac7-f1c5-3335-8164-b67146a824f5","pitchNumber":2,"startTime":"2026-06-19T23:20:39.493Z","endTime":"2026-06-19T23:20:47.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:20:47.337Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Abrams homers (15) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T23:22:46.159Z","endTime":"2026-06-19T23:23:35.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":85.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.656803034454356,"aZ":-22.09812440575449,"pfxX":-11.621624962521857,"pfxZ":5.293678571233112,"pX":-0.0650601004531777,"pZ":3.0254491912521586,"vX0":6.186818877622723,"vY0":-138.0531388337113,"vZ0":-2.649023374348098,"x":119.48,"y":157.09,"x0":-0.8417347055774502,"y0":50.004017462873314,"z0":5.50760751933196,"aX":-22.12698096305568},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":19.4,"spinRate":2527,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.39884208419577494,"extension":6.275803837247915},"index":0,"playId":"0bd3287b-9f8b-381e-acee-9062a11a6334","pitchNumber":1,"startTime":"2026-06-19T23:22:54.510Z","endTime":"2026-06-19T23:22:57.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048818872664963,"aZ":-23.771252958041224,"pfxX":-1.5294179704919997,"pfxZ":4.562807180550774,"pX":0.19030628650504475,"pZ":2.3826423858339867,"vX0":3.951195361818458,"vY0":-135.22630169372374,"vZ0":-3.5462467507960005,"x":109.75,"y":174.45,"x0":-1.094758858667931,"y0":50.0030071656393,"z0":5.38977986345364,"aX":-2.8169602051659757},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":1.9,"spinRate":2727,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.4059374929535249,"extension":6.431143906646366},"hitData":{"launchSpeed":106.2,"launchAngle":25.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.54,"coordY":38.04}},"index":1,"playId":"6f33475b-c829-3e47-9f58-29a579a40601","pitchNumber":2,"startTime":"2026-06-19T23:23:10.972Z","endTime":"2026-06-19T23:23:35.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:23:35.912Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T23:23:50.474Z","endTime":"2026-06-19T23:25:11.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":95.8,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24878671689359,"aZ":-20.641130902022322,"pfxX":-10.16938391785733,"pfxZ":5.948430238645132,"pX":-0.5274481709687667,"pZ":4.188075228284344,"vX0":4.715729221265864,"vY0":-139.3071569363081,"vZ0":-0.18980397887610095,"x":137.11,"y":125.7,"x0":-0.9337526248174449,"y0":50.00264807351716,"z0":5.637505871777256,"aX":-19.716360646428008},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":17.3,"spinRate":2439,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39524051635242907,"extension":6.330819941813709},"index":0,"playId":"4697ca0b-2725-34e6-af56-e81136ef57a7","pitchNumber":1,"startTime":"2026-06-19T23:23:59.490Z","endTime":"2026-06-19T23:24:02.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.33358306206284,"aZ":-12.507765664314833,"pfxX":-4.968608222739167,"pfxZ":10.057586991451512,"pX":-0.6118555734292167,"pZ":3.0039205520179513,"vX0":3.119952208031674,"vY0":-139.8428288357969,"vZ0":-4.447156581483113,"x":140.32,"y":157.67,"x0":-1.1040285500911509,"y0":50.0001951224275,"z0":5.452901880572084,"aX":-9.712296239135826},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2489,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.39362867024175374,"extension":6.351480149711535},"index":1,"playId":"73314a97-d568-37fc-9bc2-729b85ab4c08","pitchNumber":2,"startTime":"2026-06-19T23:24:14.479Z","endTime":"2026-06-19T23:24:17.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-19T23:24:30.821Z","endTime":"2026-06-19T23:24:39.048Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405883676150967,"aZ":-26.671217409647017,"pfxX":-10.111984010255448,"pfxZ":3.0959175759091355,"pX":-0.20587074603320904,"pZ":2.2390221256184333,"vX0":5.000038828200231,"vY0":-132.96851275251285,"vZ0":-3.4109758603534726,"x":124.85,"y":178.33,"x0":-0.8040663414922167,"y0":50.00483312750976,"z0":5.489169715447386,"aX":-17.980007608154754},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":17.2,"spinRate":2002,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.4130632192006187,"extension":6.435050566093297},"index":3,"playId":"79814ebb-bdf3-336f-b0dd-5a5c97603665","pitchNumber":3,"startTime":"2026-06-19T23:24:39.048Z","endTime":"2026-06-19T23:24:42.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5691104031825,"aZ":-44.93939263664179,"pfxX":1.3804434014972407,"pfxZ":-8.167283841706055,"pX":0.2603815867058877,"pZ":1.1635840602757404,"vX0":2.3425611976499088,"vY0":-124.82711191250205,"vZ0":-1.8262584963580526,"x":107.07,"y":207.36,"x0":-0.8735128661257882,"y0":50.00623048245873,"z0":5.6400884152276545,"aX":2.1562234996774983},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-15.0,"breakHorizontal":-3.1,"spinRate":2954,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4405485423902151,"extension":6.187612033647518},"hitData":{"launchSpeed":98.1,"launchAngle":13.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.84,"coordY":92.85}},"index":4,"playId":"c1882326-ac1f-3538-9492-50543b7053c2","pitchNumber":4,"startTime":"2026-06-19T23:25:01.245Z","endTime":"2026-06-19T23:25:11.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:25:11.663Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Daylen Lile grounds into a double play, first baseman Jonathan Aranda to shortstop Taylor Walls to first baseman Jonathan Aranda. Keibert Ruiz out at 2nd. Daylen Lile out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T23:25:28.750Z","endTime":"2026-06-19T23:25:40.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89981702888102,"aZ":-18.264407750169525,"pfxX":-8.247014062599131,"pfxZ":7.106836316356539,"pX":-0.28690901794667434,"pZ":2.3036713823317903,"vX0":4.791311456883149,"vY0":-139.80610175100514,"vZ0":-4.981522935989438,"x":127.94,"y":176.58,"x0":-0.9619067290697426,"y0":50.002470563395725,"z0":5.3277168906419625,"aX":-16.137225172700145},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2461,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.39352808649158844,"extension":6.449254987682653},"hitData":{"launchSpeed":82.6,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":168.91}},"index":0,"playId":"5726397d-c08a-32cb-979b-71f1241685a8","pitchNumber":1,"startTime":"2026-06-19T23:25:33.202Z","endTime":"2026-06-19T23:25:40.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:25:40.804Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T23:26:07.144Z","endTime":"2026-06-19T23:28:30.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"Single","eventType":"single","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":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":95.0,"endSpeed":86.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47753052246238,"aZ":-11.654041354786697,"pfxX":-3.522676312106948,"pfxZ":10.630486398515782,"pX":-0.6635190950172948,"pZ":2.103406200682444,"vX0":2.197945027624241,"vY0":-138.20772023637298,"vZ0":-6.797688458865362,"x":142.29,"y":181.99,"x0":-1.0124153038659283,"y0":50.00061872911789,"z0":5.381450040189743,"aX":-6.797906014499344},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":2421,"spinDirection":208},"zone":4,"typeConfidence":0.89,"plateTime":0.3966623547292487,"extension":6.17995204833658},"index":0,"playId":"9821f0f2-deed-3fc2-98f7-561134db701a","pitchNumber":1,"startTime":"2026-06-19T23:26:11.050Z","endTime":"2026-06-19T23:26:14.050Z","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.5,"endSpeed":83.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63789176842185,"aZ":-26.1354651634803,"pfxX":-9.59571548395379,"pfxZ":3.3850210577514614,"pX":-1.2308342922814843,"pZ":2.080725347650078,"vX0":2.418577185292791,"vY0":-133.2159607919393,"vZ0":-3.874502710701493,"x":163.92,"y":182.6,"x0":-0.9083507173997026,"y0":50.00205230837411,"z0":5.459809714571213,"aX":-17.115394419677575},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":1924,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.41234279031141075,"extension":6.3719806063713245},"index":1,"playId":"9e439c6e-01df-340d-9079-85b06ad14e74","pitchNumber":2,"startTime":"2026-06-19T23:26:29.964Z","endTime":"2026-06-19T23:26:34.364Z","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":96.1,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43326641165351,"aZ":-17.57957622435502,"pfxX":-10.29313216925068,"pfxZ":7.436824420091135,"pX":0.13728399492272925,"pZ":1.9695856001116652,"vX0":6.304341683172048,"vY0":-139.68603372000223,"vZ0":-5.967841186612954,"x":111.77,"y":185.6,"x0":-0.8194357420512156,"y0":50.00457454163237,"z0":5.30208858096396,"aX":-20.206747024291012},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":17.2,"spinRate":2515,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.3931108157575869,"extension":6.395335838901924},"index":2,"playId":"fe203fd0-8c01-3a15-8cb2-357ec689f1de","pitchNumber":3,"startTime":"2026-06-19T23:26:49.185Z","endTime":"2026-06-19T23:26:52.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3161601013686,"aZ":-26.70006962169823,"pfxX":-9.743444162474372,"pfxZ":3.0796729974506234,"pX":-0.12021499852502714,"pZ":0.5615775481601034,"vX0":4.795893333631572,"vY0":-132.98669078231023,"vZ0":-7.4251766005320095,"x":121.58,"y":223.62,"x0":-0.6876203190842461,"y0":50.00455841862412,"z0":5.3455005723370945,"aX":-17.33611068155355},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1834,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.41293664794956664,"extension":6.48785334646896},"index":3,"playId":"20f75f40-18d6-3ac2-aa11-6f03533f8df2","pitchNumber":4,"startTime":"2026-06-19T23:27:07.075Z","endTime":"2026-06-19T23:27:11.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115634533124574,"aZ":-36.21697765000532,"pfxX":10.619868376068293,"pfxZ":-2.5353363864716343,"pX":1.8453597352614315,"pZ":1.2417211061900617,"vX0":3.8988297759427892,"vY0":-126.89937148117053,"vZ0":-2.8766485948539975,"x":46.66,"y":205.25,"x0":-1.0994123701558385,"y0":50.000649774654875,"z0":5.337369309762684,"aX":16.94945180842298},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.0,"breakHorizontal":-20.2,"spinRate":3108,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.43518962570167075,"extension":6.5430329164468874},"index":4,"playId":"ba661ca8-9880-3c5f-b17e-650fc82af607","pitchNumber":5,"startTime":"2026-06-19T23:27:29.511Z","endTime":"2026-06-19T23:27:34.690Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79851617379556,"aZ":-19.31529456666229,"pfxX":-9.480864949579981,"pfxZ":6.630547886556403,"pX":-0.31412107310955595,"pZ":2.282245322435801,"vX0":5.089321986769966,"vY0":-139.0209720037372,"vZ0":-4.745949287751525,"x":128.97,"y":177.16,"x0":-0.9455862847200112,"y0":50.00461730445818,"z0":5.309956990608561,"aX":-18.39163174993818},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":16.0,"spinRate":2569,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.39536543579778805,"extension":6.450908474824196},"index":5,"playId":"fd98bb8a-39b7-3708-81a8-f20f67f26928","pitchNumber":6,"startTime":"2026-06-19T23:27:54.259Z","endTime":"2026-06-19T23:28:00.595Z","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":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.146110655330915,"aZ":-10.37231744117932,"pfxX":-5.943600538460844,"pfxZ":10.999433543853424,"pX":0.21297105164700103,"pZ":1.868274338541166,"vX0":4.965398530015391,"vY0":-140.44843476584967,"vZ0":-7.5999851712602,"x":108.88,"y":188.34,"x0":-0.8125817442690149,"y0":50.00330053346754,"z0":5.297413206547907,"aX":-11.781140476908474},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2480,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.3911606184012397,"extension":6.334604050418137},"hitData":{"launchSpeed":81.8,"launchAngle":19.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.91,"coordY":89.02}},"index":6,"playId":"28b545d0-c635-31d4-8b32-5a7c2c4cb4c8","pitchNumber":7,"startTime":"2026-06-19T23:28:20.798Z","endTime":"2026-06-19T23:28:30.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:28:30.411Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T23:29:27.902Z","endTime":"2026-06-19T23:31:24.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":7},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"69c2e70b-5e5c-31cc-9317-777dea56ff86","startTime":"2026-06-19T23:28:57.955Z","endTime":"2026-06-19T23:29:01.873Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44737807484292,"aZ":-19.61075209794515,"pfxX":-10.120053283760187,"pfxZ":6.419866693953813,"pX":-0.9155243232812745,"pZ":2.2408849598611496,"vX0":3.790519624975484,"vY0":-139.29510203118858,"vZ0":-4.9930151465104995,"x":151.9,"y":178.28,"x0":-0.9822346817194243,"y0":50.00417617386452,"z0":5.360503582053976,"aX":-19.809682312190365},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":17.5,"spinRate":2516,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.39381390245773806,"extension":6.3198234494561065},"index":1,"playId":"52b6ea78-1094-3b64-bb2b-df2cb15d5615","pitchNumber":1,"startTime":"2026-06-19T23:29:30.014Z","endTime":"2026-06-19T23:29:33.398Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.058839782848963,"aZ":-27.09481997454566,"pfxX":-8.392022152255574,"pfxZ":2.896527551428628,"pX":-2.5430629702194505,"pZ":3.0502097077132295,"vX0":-0.8762763454211928,"vY0":-132.30514668774592,"vZ0":-1.3175366658953709,"x":213.94,"y":156.42,"x0":-1.1176987604327546,"y0":50.00394051711287,"z0":5.560592054163497,"aX":-14.717371143607124},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":1979,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.4157062788149717,"extension":6.269714021621663},"index":2,"playId":"80928e81-8048-3caa-baaa-2ee0920a6990","pitchNumber":2,"startTime":"2026-06-19T23:29:56.368Z","endTime":"2026-06-19T23:30:02.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (27) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"80928e81-8048-3caa-baaa-2ee0920a6990","startTime":"2026-06-19T23:30:09.187Z","endTime":"2026-06-19T23:30:29.383Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08376226247127,"aZ":-28.15009647153561,"pfxX":-8.411709093531272,"pfxZ":2.289316687875049,"pX":-1.390642829798826,"pZ":2.9920709221510764,"vX0":1.8909199208722642,"vY0":-132.0766310072481,"vZ0":-1.2007189241058058,"x":170.01,"y":157.99,"x0":-1.0245958995726008,"y0":50.006494882219265,"z0":5.529783507970921,"aX":-14.809799416748989},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":14.8,"spinRate":1922,"spinDirection":228},"zone":11,"typeConfidence":0.89,"plateTime":0.4152930164569728,"extension":6.240583326872124},"index":4,"playId":"28fb6646-0963-32b1-803f-2c566f1d69b9","pitchNumber":3,"startTime":"2026-06-19T23:30:29.383Z","endTime":"2026-06-19T23:30:33.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11922784312882,"aZ":-20.677336457304367,"pfxX":-11.266403177832387,"pfxZ":5.895715933321117,"pX":0.3303259169975865,"pZ":3.030214354646823,"vX0":6.843872252431995,"vY0":-139.4054364593053,"vZ0":-2.782070736079606,"x":104.41,"y":156.96,"x0":-0.7050819274113599,"y0":50.00010467589707,"z0":5.420861156115675,"aX":-21.960706407413586},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":18.8,"spinRate":2534,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.3943396385984146,"extension":6.261114565051638},"index":5,"playId":"68486922-b145-3d63-b594-54a7bead0670","pitchNumber":4,"startTime":"2026-06-19T23:30:49.158Z","endTime":"2026-06-19T23:30:52.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-19T23:31:01.123Z","endTime":"2026-06-19T23:31:17.690Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420026505517306,"aZ":-42.547962454940155,"pfxX":2.8255900470225517,"pfxZ":-6.6446244331220345,"pX":-0.7781092570916625,"pZ":1.6438362508676234,"vX0":-0.5587094916344648,"vY0":-124.52564271504879,"vZ0":-1.2103554893133062,"x":146.66,"y":194.4,"x0":-0.9169953876258043,"y0":50.00325014941474,"z0":5.675141433108617,"aX":4.410743309712927},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-12.0,"breakHorizontal":-4.9,"spinRate":3083,"spinDirection":36},"zone":7,"typeConfidence":0.91,"plateTime":0.44086584702874143,"extension":6.34970957615592},"hitData":{"launchSpeed":88.1,"launchAngle":17.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.51,"coordY":120.77}},"index":7,"playId":"9af3d092-ca37-3683-9357-1c1e8606ac5d","pitchNumber":5,"startTime":"2026-06-19T23:31:17.690Z","endTime":"2026-06-19T23:31:24.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:31:24.116Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp line drive to left fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T23:33:43.884Z","endTime":"2026-06-19T23:36:14.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143733401665017,"aZ":-27.645693457136794,"pfxX":-0.006389109811425708,"pfxZ":3.4141049052411043,"pX":0.38283473735272977,"pZ":1.9509750153701748,"vX0":-4.550183654735626,"vY0":-115.24572704924796,"vZ0":0.4764069902198801,"x":102.41,"y":186.1,"x0":2.3951079373946764,"y0":50.00379628766204,"z0":4.441334676784406,"aX":-0.00781643968990257},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.6,"breakHorizontal":1.3,"spinRate":2314,"spinDirection":255},"zone":9,"typeConfidence":0.89,"plateTime":0.477772164926888,"extension":6.5051814015940765},"index":0,"playId":"4a16a145-728a-3de7-8ccb-fe3c0d5ef0ec","pitchNumber":1,"startTime":"2026-06-19T23:33:53.021Z","endTime":"2026-06-19T23:33:59.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.560796606018407,"aZ":-27.626252291244555,"pfxX":-5.321068412446333,"pfxZ":3.45150131521134,"pX":-1.078256924164842,"pZ":2.7815062650153957,"vX0":-6.256371904735962,"vY0":-113.9977083108069,"vZ0":2.297651588704476,"x":158.1,"y":163.68,"x0":2.39112812147316,"y0":50.00437878689512,"z0":4.483857602981854,"aX":-7.018050441045551},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":7.1,"breakHorizontal":11.2,"spinRate":2434,"spinDirection":281},"zone":11,"typeConfidence":0.9,"plateTime":0.48009150812918255,"extension":6.435116462061838},"index":1,"playId":"a8f13278-be94-3bac-8470-8b9b8f05e671","pitchNumber":2,"startTime":"2026-06-19T23:34:39.613Z","endTime":"2026-06-19T23:34:45.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.606831123755914,"aZ":-38.41361029777222,"pfxX":8.095433295522309,"pfxZ":-4.517426353511585,"pX":0.6861882641519781,"pZ":0.9713633239068616,"vX0":-6.2294913393883125,"vY0":-117.40597675862259,"vZ0":0.5599992002417848,"x":90.84,"y":212.55,"x0":2.337081220269873,"y0":50.004256232129755,"z0":4.337935460122061,"aX":11.172859597664901},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.7,"breakHorizontal":-13.0,"spinRate":1528,"spinDirection":79},"zone":14,"typeConfidence":0.91,"plateTime":0.46858414409339044,"extension":6.1985265909266385},"index":2,"playId":"6b5b078e-b584-3841-b77f-700124818437","pitchNumber":3,"startTime":"2026-06-19T23:35:04.163Z","endTime":"2026-06-19T23:35:07.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93553935543486,"aZ":-21.22767585056349,"pfxX":8.33539695908938,"pfxZ":6.329355996363798,"pX":-1.0736135335016899,"pZ":2.996933090631738,"vX0":-10.917466841345242,"vY0":-130.98405702738896,"vZ0":0.21499633311942856,"x":157.92,"y":157.86,"x0":2.074966044003889,"y0":50.00083415725899,"z0":4.5073577904076725,"aX":14.411792771853046},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":-12.6,"spinRate":2179,"spinDirection":114},"zone":11,"typeConfidence":0.92,"plateTime":0.4189567488105248,"extension":6.535517201021554},"index":3,"playId":"8dcb0341-f517-31ea-8b45-7a46a029d5d3","pitchNumber":4,"startTime":"2026-06-19T23:35:23.612Z","endTime":"2026-06-19T23:35:27.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88121215005297,"aZ":-23.636640733140595,"pfxX":9.535427776710513,"pfxZ":4.88985657175846,"pX":0.06522241869496058,"pZ":1.2167197586671594,"vX0":-8.569281052557802,"vY0":-131.75829590971583,"vZ0":-3.81594024134084,"x":114.51,"y":205.93,"x0":2.132297804470457,"y0":50.000693607029625,"z0":4.445261142873775,"aX":16.64245271007288},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-15.2,"spinRate":2171,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.4168444278559513,"extension":6.5427126210615105},"index":4,"playId":"94ff42a0-02e1-3601-9aa3-548a8f58adca","pitchNumber":5,"startTime":"2026-06-19T23:35:43.697Z","endTime":"2026-06-19T23:35:47.802Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04448352103662,"aZ":-28.755222934930448,"pfxX":-0.8547287373577559,"pfxZ":2.6052000242838904,"pX":0.7310099668283647,"pZ":2.3262492984474736,"vX0":-3.2309357022543055,"vY0":-114.64204917733419,"vZ0":1.4337876792803415,"x":89.14,"y":175.97,"x0":2.277993670520202,"y0":50.002807307317624,"z0":4.529813769072145,"aX":-1.1204814217201469},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.4,"breakHorizontal":2.5,"spinRate":2338,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.4804408905991844,"extension":6.467153683953942},"hitData":{"launchSpeed":109.7,"launchAngle":9.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.64,"coordY":100.84}},"index":5,"playId":"76029c80-f4c2-3678-b063-99523bc66f12","pitchNumber":6,"startTime":"2026-06-19T23:36:03.562Z","endTime":"2026-06-19T23:36:14.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:36:14.496Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to right fielder James Wood.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T23:36:35.312Z","endTime":"2026-06-19T23:38:43.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.598821897424138,"aZ":-34.24334161020583,"pfxX":12.714908487253323,"pfxZ":-1.2440161875132993,"pX":0.8429528468817862,"pZ":1.78304754504593,"vX0":-7.555353307793537,"vY0":-129.2865895273369,"vZ0":0.18128129605121734,"x":84.87,"y":190.64,"x0":2.1733744710242613,"y0":50.00080665495666,"z0":4.371871696027917,"aX":21.210194752161502},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":-21.0,"spinRate":2047,"spinDirection":112},"zone":14,"typeConfidence":0.89,"plateTime":0.4260327821374199,"extension":6.18771312236016},"index":0,"playId":"ba55ed9b-b27a-3dfa-a78c-0026ae3c3dd2","pitchNumber":1,"startTime":"2026-06-19T23:36:43.449Z","endTime":"2026-06-19T23:36:46.449Z","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":88.6,"endSpeed":80.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216698799097394,"aZ":-29.78868020219524,"pfxX":11.57180489059422,"pfxZ":1.4386385626119917,"pX":-1.4808239693851086,"pZ":1.7830044512346657,"vX0":-12.662523032928316,"vY0":-128.42164938261436,"vZ0":-0.3647697668997706,"x":173.45,"y":190.64,"x0":2.025648339139216,"y0":50.00361511312015,"z0":4.257047758481397,"aX":19.203497315938304},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-17.9,"spinRate":2066,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.4275773438828625,"extension":6.446450254860526},"index":1,"playId":"a830ad73-9f84-3a35-90c4-5261e2f495fc","pitchNumber":2,"startTime":"2026-06-19T23:37:21.294Z","endTime":"2026-06-19T23:37:24.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31443482631646,"aZ":-27.893911656955762,"pfxX":1.6981274125789483,"pfxZ":3.1815257650840616,"pX":-0.6407604622845522,"pZ":1.8493931369553491,"vX0":-7.452246526842456,"vY0":-116.04241466395192,"vZ0":0.6423515665543937,"x":141.42,"y":188.85,"x0":2.4097267323948333,"y0":50.00452460330294,"z0":4.253535320410579,"aX":2.2871214758864857},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2329,"spinDirection":253},"zone":7,"typeConfidence":0.88,"plateTime":0.47434144458866534,"extension":6.587351783498132},"index":2,"playId":"b2254e70-0dfb-380c-be66-ac0e2051e5b2","pitchNumber":3,"startTime":"2026-06-19T23:37:44.359Z","endTime":"2026-06-19T23:37:50.927Z","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":91.2,"endSpeed":82.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17219695296603,"aZ":-21.75588702243561,"pfxX":10.503580664939875,"pfxZ":5.889193777317667,"pX":0.5653750007743092,"pZ":3.235201232595523,"vX0":-7.713300377831424,"vY0":-132.60684349505846,"vZ0":0.9843372800092933,"x":95.45,"y":151.43,"x0":2.1571908566232296,"y0":50.001880654875855,"z0":4.454422125008475,"aX":18.57716974895968},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-17.2,"spinRate":2195,"spinDirection":107},"zone":12,"typeConfidence":0.92,"plateTime":0.41414057041716923,"extension":6.393251415664393},"hitData":{"launchSpeed":76.6,"launchAngle":27.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.11,"coordY":107.22}},"index":3,"playId":"9d2511a5-859d-310d-829d-3b0276a3be43","pitchNumber":4,"startTime":"2026-06-19T23:38:33.165Z","endTime":"2026-06-19T23:38:43.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:38:43.371Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop CJ Abrams to first baseman Luis García Jr. Junior Caminero to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T23:39:08.376Z","endTime":"2026-06-19T23:39:19.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":90.3,"endSpeed":81.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103254727712585,"aZ":-31.75652799011119,"pfxX":11.430346155021429,"pfxZ":0.24532000980384083,"pX":-0.29431360642157733,"pZ":2.1722560475698387,"vX0":-10.143560781332761,"vY0":-131.02318712762752,"vZ0":0.8032639118624492,"x":128.22,"y":180.13,"x0":2.1599347751765685,"y0":50.00507643480232,"z0":4.252174457202058,"aX":19.690127874699183},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.0,"breakHorizontal":-18.2,"spinRate":2054,"spinDirection":115},"zone":4,"typeConfidence":0.91,"plateTime":0.4195462600861224,"extension":6.298144145912009},"hitData":{"launchSpeed":87.5,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":159.79}},"index":0,"playId":"ee6bb3bc-1694-364e-b6a3-257c2ab84d61","pitchNumber":1,"startTime":"2026-06-19T23:39:12.200Z","endTime":"2026-06-19T23:39:19.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:39:19.509Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T23:39:45.851Z","endTime":"2026-06-19T23:41:48.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":71.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374948580690226,"aZ":-30.38342569682522,"pfxX":0.03381334886094889,"pfxZ":1.3651432187821113,"pX":-0.9065291643171863,"pZ":1.3280919773188067,"vX0":-7.382115577008752,"vY0":-115.35169015037333,"vZ0":0.2635485293263087,"x":151.55,"y":202.92,"x0":2.3646762519650912,"y0":50.0043863698035,"z0":4.201726979720808,"aX":0.04475123577947359},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.9,"breakHorizontal":2.3,"spinRate":2301,"spinDirection":265},"zone":13,"typeConfidence":0.88,"plateTime":0.4793724198357001,"extension":6.644137902490693},"index":0,"playId":"25156c45-3ed1-33a3-981a-8f2e73ff857f","pitchNumber":1,"startTime":"2026-06-19T23:39:50.317Z","endTime":"2026-06-19T23:39:54.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41158300137357,"aZ":-31.531026740956843,"pfxX":10.886033635135126,"pfxZ":0.37371049691537905,"pX":0.10184927380625515,"pZ":2.2106795606653584,"vX0":-8.929614951923629,"vY0":-130.29650620255404,"vZ0":0.7581773606294225,"x":113.12,"y":179.09,"x0":2.1658778466361324,"y0":50.00132219378718,"z0":4.306053026935308,"aX":18.64063651650889},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":-17.6,"spinRate":2142,"spinDirection":115},"zone":5,"typeConfidence":0.91,"plateTime":0.421014785277249,"extension":6.391463033360952},"index":1,"playId":"9d363a5b-c2db-3ad2-bb11-d8622c77f282","pitchNumber":2,"startTime":"2026-06-19T23:40:11.630Z","endTime":"2026-06-19T23:40:15.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.081910738773317,"aZ":-23.634734725920385,"pfxX":10.795668649939559,"pfxZ":4.983717401433783,"pX":0.9490470787816458,"pZ":2.4692875195358384,"vX0":-6.936091923352031,"vY0":-130.7072442286765,"vZ0":-0.08623072199676607,"x":80.82,"y":172.11,"x0":2.247937365674554,"y0":50.00197578506145,"z0":4.292205005764776,"aX":18.494749324453938},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-17.8,"spinRate":2163,"spinDirection":107},"zone":12,"typeConfidence":0.9,"plateTime":0.42063972670989935,"extension":6.367319955771695},"index":2,"playId":"b9d35161-4253-3f84-908e-c5ceb4a797b8","pitchNumber":3,"startTime":"2026-06-19T23:40:32.321Z","endTime":"2026-06-19T23:40:35.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95219933881077,"aZ":-24.337559260135876,"pfxX":6.889933085012618,"pfxZ":4.483569061780823,"pX":-0.24963348090261026,"pZ":3.5497701853772283,"vX0":-8.356641686676802,"vY0":-131.15895341712655,"vZ0":2.4471148566217718,"x":126.52,"y":142.94,"x0":2.0780668422053985,"y0":50.002014345922326,"z0":4.416230294019992,"aX":12.04078849017636},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":-10.7,"spinRate":2167,"spinDirection":112},"zone":11,"typeConfidence":0.91,"plateTime":0.4171250985133943,"extension":6.39126744925103},"index":3,"playId":"ebaa18d8-f61b-33e1-b6cd-9fd3e78d0839","pitchNumber":4,"startTime":"2026-06-19T23:41:00.232Z","endTime":"2026-06-19T23:41:03.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"314a4771-fb0b-4643-8803-b0eb8cac4fa0","startTime":"2026-06-19T23:41:21.338Z","endTime":"2026-06-19T23:41:26.338Z","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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109745088928225,"aZ":-26.97941366332568,"pfxX":-3.784828759030572,"pfxZ":3.841965068516865,"pX":1.354160434856163,"pZ":2.522340239120675,"vX0":-1.817893680667659,"vY0":-116.17766112016908,"vZ0":1.9097059186735397,"x":65.38,"y":170.68,"x0":2.641262900170159,"y0":50.000577162879964,"z0":4.274794111693846,"aX":-5.112992302411184},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.8,"breakHorizontal":7.3,"spinRate":2336,"spinDirection":271},"zone":12,"typeConfidence":0.9,"plateTime":0.4735554091561536,"extension":6.5719718105296625},"hitData":{"launchSpeed":55.6,"launchAngle":33.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":143.57}},"index":5,"playId":"1b77617a-15a1-33fa-85fc-e86a5665f184","pitchNumber":5,"startTime":"2026-06-19T23:41:41.728Z","endTime":"2026-06-19T23:41:48.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:41:48.344Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T23:43:50.496Z","endTime":"2026-06-19T23:44:49.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71289626311419,"aZ":-17.42409584653938,"pfxX":-8.84389906743203,"pfxZ":7.851461701579861,"pX":-1.0091930733069863,"pZ":3.100459724111187,"vX0":3.2996379811034444,"vY0":-136.8007696404619,"vZ0":-3.101237314426675,"x":155.47,"y":155.07,"x0":-1.0883805002375473,"y0":50.00202957392326,"z0":5.456582293328134,"aX":-16.610088218658223},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":15.2,"spinRate":2462,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.40178167033260515,"extension":6.250166476717514},"index":0,"playId":"802be9a0-acbc-384d-8a27-dd870022cfe8","pitchNumber":1,"startTime":"2026-06-19T23:43:54.517Z","endTime":"2026-06-19T23:43:57.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83912627034088,"aZ":-33.45366379580379,"pfxX":6.435573663860752,"pfxZ":-0.8045317218302532,"pX":0.9185501131053684,"pZ":1.207701530381461,"vX0":3.1465973396247695,"vY0":-126.85076632674583,"vZ0":-3.2937156786323563,"x":81.99,"y":206.17,"x0":-1.1817178098295902,"y0":50.00031402614191,"z0":5.246820653899531,"aX":10.273887986221006},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-12.5,"spinRate":2956,"spinDirection":56},"zone":14,"typeConfidence":0.86,"plateTime":0.43516360941627674,"extension":6.514360500355953},"index":1,"playId":"0e8ffdd7-dea8-3ae7-a507-b2cbf52eda2a","pitchNumber":2,"startTime":"2026-06-19T23:44:09.584Z","endTime":"2026-06-19T23:44:12.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.569678027141016,"aZ":-18.989468294847928,"pfxX":-10.49660303757472,"pfxZ":7.0126613813074306,"pX":-0.5571899180599401,"pZ":1.4752038688653937,"vX0":4.761547851313881,"vY0":-136.8502849633246,"vZ0":-6.706383136774157,"x":138.24,"y":198.95,"x0":-0.9638955787096205,"y0":50.00668203893403,"z0":5.276430884747746,"aX":-19.74625197143728},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":17.9,"spinRate":2475,"spinDirection":208},"zone":13,"typeConfidence":0.86,"plateTime":0.40153259524232787,"extension":6.454003708015927},"index":2,"playId":"2527f58f-27a9-35c4-937e-5d01ce02d7df","pitchNumber":3,"startTime":"2026-06-19T23:44:24.297Z","endTime":"2026-06-19T23:44:27.585Z","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.2,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85018037465564,"aZ":-17.631577585220956,"pfxX":-8.702396558171124,"pfxZ":7.620549684296582,"pX":0.2853420190912295,"pZ":1.867600125290337,"vX0":6.131426802290551,"vY0":-138.25252085546143,"vZ0":-6.029817988099736,"x":106.12,"y":188.35,"x0":-0.8463879318466514,"y0":50.00531551765501,"z0":5.287359765927882,"aX":-16.6126843692434},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2461,"spinDirection":207},"zone":9,"typeConfidence":0.89,"plateTime":0.39832230136221547,"extension":6.247020453277422},"hitData":{"launchSpeed":88.1,"launchAngle":42.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.11,"coordY":92.03}},"index":3,"playId":"37cfec5a-c8bf-32af-bcee-3ef288fdc6a0","pitchNumber":4,"startTime":"2026-06-19T23:44:40.956Z","endTime":"2026-06-19T23:44:49.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:44:49.863Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out sharply to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T23:45:06.204Z","endTime":"2026-06-19T23:45:35.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":87.1,"endSpeed":78.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.434775854678694,"aZ":-28.343592619028875,"pfxX":7.0254761615023,"pfxZ":2.397775526830662,"pX":-0.2867103584788027,"pZ":3.1646959977768154,"vX0":0.3024143548011862,"vY0":-126.79665852238813,"vZ0":0.03197578634001885,"x":127.93,"y":153.33,"x0":-1.3183873664683698,"y0":50.00416990527117,"z0":5.449187516238128,"aX":11.225908855106686},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-12.7,"spinRate":3042,"spinDirection":52},"zone":2,"typeConfidence":0.91,"plateTime":0.43510973196383285,"extension":6.4138983640914455},"index":0,"playId":"0433dcce-456a-3624-b62a-c86923b0cdc0","pitchNumber":1,"startTime":"2026-06-19T23:45:10.894Z","endTime":"2026-06-19T23:45:13.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72200861769681,"aZ":-47.8538301080765,"pfxX":2.6278362224318363,"pfxZ":-10.476215981818433,"pX":0.05654048618148521,"pZ":2.148664703777834,"vX0":1.2212608370299234,"vY0":-122.74614046684509,"vZ0":1.3395195680362162,"x":114.84,"y":180.77,"x0":-0.7919574367527396,"y0":50.00588616992047,"z0":5.73336114622182,"aX":3.931607449853124},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-18.2,"breakHorizontal":-5.0,"spinRate":3023,"spinDirection":34},"zone":8,"typeConfidence":0.9,"plateTime":0.44961821257370316,"extension":6.385841633286017},"hitData":{"launchSpeed":105.9,"launchAngle":29.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":166.41,"coordY":41.77}},"index":1,"playId":"05b48068-127d-3137-baea-1bbd71bb1288","pitchNumber":2,"startTime":"2026-06-19T23:45:26.577Z","endTime":"2026-06-19T23:45:35.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:45:35.182Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (10) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T23:46:00.236Z","endTime":"2026-06-19T23:46:34.500Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13512130318646,"aZ":-22.953380817169343,"pfxX":-8.826479897337396,"pfxZ":4.792274835361722,"pX":-0.04929291558033579,"pZ":2.922878403486997,"vX0":5.362830282233497,"vY0":-138.36927047453798,"vZ0":-2.6582214891559657,"x":118.88,"y":159.86,"x0":-0.8737764648423607,"y0":50.0018382003282,"z0":5.44721583153247,"aX":-16.98007287919462},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":14.8,"spinRate":2460,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.3970294850678817,"extension":6.344651914665404},"hitData":{"launchSpeed":100.1,"launchAngle":29.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.96,"coordY":74.66}},"index":0,"playId":"233fc06c-cf25-3c26-81e1-1aae9d2fdcd3","pitchNumber":1,"startTime":"2026-06-19T23:46:05.913Z","endTime":"2026-06-19T23:46:34.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:46:34.500Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T23:46:50.101Z","endTime":"2026-06-19T23:48:01.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78685304206763,"aZ":-35.291333184808536,"pfxX":5.204439594760172,"pfxZ":-1.9013575697347864,"pX":0.15828523729970187,"pZ":2.7045978505310324,"vX0":1.5315484495009168,"vY0":-127.53454978914117,"vZ0":0.15850907670172543,"x":110.97,"y":165.76,"x0":-1.1272006207141423,"y0":50.00552844447722,"z0":5.4398048432816815,"aX":8.519287042772891},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.1,"breakHorizontal":-9.7,"spinRate":2971,"spinDirection":61},"zone":5,"typeConfidence":0.88,"plateTime":0.43052056286739093,"extension":6.426312463252854},"index":0,"playId":"34d2224d-2622-3c5d-84a7-784ec50e01d4","pitchNumber":1,"startTime":"2026-06-19T23:46:53.336Z","endTime":"2026-06-19T23:46:56.357Z","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":90.9,"endSpeed":83.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201568166968705,"aZ":-28.767092094800496,"pfxX":-9.661489505288365,"pfxZ":1.9205546427015392,"pX":-1.7799984194541485,"pZ":2.764758517018021,"vX0":1.0806935762727266,"vY0":-132.45477248104186,"vZ0":-1.6203217426408538,"x":184.85,"y":164.13,"x0":-0.93959973655707,"y0":50.000110278520275,"z0":5.494823267320482,"aX":-17.104082653279026},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":17.3,"spinRate":1981,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4140669803202579,"extension":6.226320365591847},"index":1,"playId":"e2bc6a26-c966-3160-b208-9482f2ae02ce","pitchNumber":2,"startTime":"2026-06-19T23:47:07.529Z","endTime":"2026-06-19T23:47:10.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14844314269223,"aZ":-29.497596343486133,"pfxX":-8.582798891764162,"pfxZ":1.5318687534357505,"pX":-1.1163162243612357,"pZ":3.379273265621492,"vX0":2.4651178309163915,"vY0":-131.59127228684773,"vZ0":-0.027520107355943013,"x":159.55,"y":147.54,"x0":-0.9529681510896876,"y0":50.0016054620621,"z0":5.583742352796221,"aX":-14.9799825672527},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":1956,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4169908761865866,"extension":6.317850462579582},"index":2,"playId":"2fa46fbc-418c-379d-807f-1fcbe4ce8f2d","pitchNumber":3,"startTime":"2026-06-19T23:47:22.230Z","endTime":"2026-06-19T23:47:25.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60392337810869,"aZ":-34.31228609749387,"pfxX":7.074973368290639,"pfxZ":-1.3493551010386717,"pX":0.10322954237203064,"pZ":2.697832275099488,"vX0":0.7172652284603849,"vY0":-125.12694948878595,"vZ0":0.15908844997143934,"x":113.07,"y":165.94,"x0":-1.1063338180748898,"y0":50.00433017665436,"z0":5.448397496742733,"aX":11.201670281556147},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-13.0,"spinRate":2983,"spinDirection":52},"zone":5,"typeConfidence":0.89,"plateTime":0.43800486125120264,"extension":6.267589690687905},"index":3,"playId":"1de1919f-68a7-399a-be15-dcc12db6a54f","pitchNumber":4,"startTime":"2026-06-19T23:47:38.235Z","endTime":"2026-06-19T23:47:41.481Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-19T23:47:48.278Z","endTime":"2026-06-19T23:47:58.703Z","isPitch":false,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935456225744545,"aZ":-26.798696529296674,"pfxX":-8.212955372586165,"pfxZ":3.048229207231701,"pX":-0.762938954979797,"pZ":1.5434437538597778,"vX0":3.0491739774813333,"vY0":-132.14528743203633,"vZ0":-4.8106285303998755,"x":146.08,"y":197.11,"x0":-0.8667220523470139,"y0":50.00238320577431,"z0":5.363278733965424,"aX":-14.481760504968378},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":14.2,"spinRate":1817,"spinDirection":229},"zone":13,"typeConfidence":0.88,"plateTime":0.41494632666432585,"extension":6.336136099583418},"index":5,"playId":"f318585f-b2cf-39c9-8c58-aaa895925b95","pitchNumber":5,"startTime":"2026-06-19T23:47:58.703Z","endTime":"2026-06-19T23:48:01.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:48:01.703Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:50:12.752Z","endTime":"2026-06-19T23:50:49.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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: Miles Mikolas replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T23:49:13.304Z","endTime":"2026-06-19T23:50:15.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571945,"link":"/api/v1/people/571945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003043838116618,"aZ":-13.053218852963223,"pfxX":-6.2419224641468976,"pfxZ":10.13528723019822,"pX":-0.6093706213459742,"pZ":2.0380085701627344,"vX0":4.124343863445057,"vY0":-136.6987820036512,"vZ0":-9.217458198633409,"x":140.23,"y":183.75,"x0":-1.3290726036219842,"y0":50.00502427189121,"z0":6.356646147460142,"aX":-11.778119526142262},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2284,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4011575763111912,"extension":6.016094854404914},"index":1,"playId":"81d03c9f-0950-31eb-83e0-612f0ccf425a","pitchNumber":1,"startTime":"2026-06-19T23:50:15.021Z","endTime":"2026-06-19T23:50:18.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.568870109925058,"aZ":-44.269049794565426,"pfxX":2.6024871903531537,"pfxZ":-9.478561264076685,"pX":-0.004675184986546568,"pZ":2.1046168849312243,"vX0":2.236264124718001,"vY0":-113.13720837863774,"vZ0":-0.4348531849201742,"x":117.18,"y":181.96,"x0":-1.3494497225347726,"y0":50.000393966416404,"z0":6.794057769416983,"aX":3.3218587327222346},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.9,"breakHorizontal":-5.4,"spinRate":2651,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4869687756957819,"extension":5.84908498268991},"index":2,"playId":"bfad18e9-7f82-3262-afd2-933ebb994067","pitchNumber":2,"startTime":"2026-06-19T23:50:28.124Z","endTime":"2026-06-19T23:50:31.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.777747334634267,"aZ":-13.930507896968775,"pfxX":-5.93504945029242,"pfxZ":9.549368637854998,"pX":-0.8620558054157786,"pZ":2.9847977858693446,"vX0":3.567097437059598,"vY0":-137.64309204844247,"vZ0":-6.673795532249991,"x":149.86,"y":158.19,"x0":-1.406596016108613,"y0":50.00453193210585,"z0":6.39206183724631,"aX":-11.340159173274676},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2303,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39859579028049774,"extension":5.926395462907979},"hitData":{"launchSpeed":94.1,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.03,"coordY":142.51}},"index":3,"playId":"5d2ce00d-878a-36e9-88d4-563a5e3fcd2f","pitchNumber":3,"startTime":"2026-06-19T23:50:42.124Z","endTime":"2026-06-19T23:50:49.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:50:49.685Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Feduccia walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:51:22.299Z","endTime":"2026-06-19T23:53:21.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28822050984811,"aZ":-24.125021001519364,"pfxX":1.0011837651402733,"pfxZ":4.667517018046732,"pX":0.09699022825604976,"pZ":0.9933367040215527,"vX0":3.78506838979902,"vY0":-130.68135590337744,"vZ0":-9.058258810351813,"x":113.3,"y":211.96,"x0":-1.5019444275203944,"y0":50.00230167071408,"z0":6.3253086629757425,"aX":1.7264644287173119},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.6,"spinRate":2269,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.419586529736113,"extension":5.6122670141095},"index":0,"playId":"a1a8050b-b5bc-3174-b16a-4ed1e6daf602","pitchNumber":1,"startTime":"2026-06-19T23:51:26.502Z","endTime":"2026-06-19T23:51:29.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.808453181410872,"aZ":-18.31254660486249,"pfxX":-10.57261670201937,"pfxZ":7.327339015674687,"pX":-0.1233854881857833,"pZ":2.6585570301849213,"vX0":7.253929306233318,"vY0":-137.03139604472972,"vZ0":-6.398804277735361,"x":121.7,"y":167.0,"x0":-1.438608353668778,"y0":50.00065328515835,"z0":6.285855355589694,"aX":-19.99554728401511},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":17.5,"spinRate":2180,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4005264672824711,"extension":6.003398121114492},"index":1,"playId":"772f1362-f9df-378c-a732-eb84e7b7a474","pitchNumber":2,"startTime":"2026-06-19T23:51:38.824Z","endTime":"2026-06-19T23:51:42.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79406585643386,"aZ":-42.931748239071645,"pfxX":4.128598352058645,"pfxZ":-8.33527760477364,"pX":0.10170725491211957,"pZ":2.742431983348018,"vX0":1.8625305973821515,"vY0":-113.44711113327398,"vZ0":0.552945587636972,"x":113.12,"y":164.73,"x0":-1.2691528958127283,"y0":50.005544931199736,"z0":6.81149977925229,"aX":5.325419587508389},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.5,"breakHorizontal":-7.9,"spinRate":2578,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4847551405065955,"extension":5.617968397389186},"index":2,"playId":"20e7077e-9099-31ed-8029-9bcd1d3bd5f4","pitchNumber":3,"startTime":"2026-06-19T23:51:54.875Z","endTime":"2026-06-19T23:51:58.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34763737914008,"aZ":-29.678606817605736,"pfxX":2.981807894210842,"pfxZ":1.5701161953418286,"pX":-0.0594992883936048,"pZ":2.154500438311139,"vX0":1.978857957841196,"vY0":-125.60792384965139,"vZ0":-4.847103380196643,"x":119.27,"y":180.61,"x0":-1.2460497637823793,"y0":50.006022431077966,"z0":6.533412460970477,"aX":4.746574358927239},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-5.9,"spinRate":2373,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.4367051767154577,"extension":5.95664846262015},"index":3,"playId":"6c83bdf4-df07-3a89-8b23-b5dc5dc6f880","pitchNumber":4,"startTime":"2026-06-19T23:52:09.311Z","endTime":"2026-06-19T23:52:15.933Z","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":92.8,"endSpeed":85.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.102357382152398,"aZ":-17.80166715131266,"pfxX":-8.772712616160439,"pfxZ":7.767362056117946,"pX":0.8376594883686929,"pZ":2.7322613310719417,"vX0":9.036878878587524,"vY0":-134.84850760830295,"vZ0":-5.719786365075876,"x":85.07,"y":165.01,"x0":-1.4100741996139914,"y0":50.00006901314883,"z0":6.128044426643361,"aX":-16.226208945732605},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2162,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4054844002951121,"extension":6.263968482240849},"index":4,"playId":"0a8f8b4f-1263-3d2b-b7b5-ced55bb55925","pitchNumber":5,"startTime":"2026-06-19T23:52:42.430Z","endTime":"2026-06-19T23:52:46.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247346459319022,"aZ":-27.38479397801582,"pfxX":-10.045137797549257,"pfxZ":2.863138958702268,"pX":-1.4692755354622833,"pZ":0.8132603595895151,"vX0":3.8522563798237734,"vY0":-128.45379072775742,"vZ0":-7.842887815094039,"x":173.01,"y":216.82,"x0":-1.6820344669929177,"y0":50.00377485303887,"z0":6.030723700161594,"aX":-16.81192379376319},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":1837,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4261642942526911,"extension":6.048352596192735},"index":5,"playId":"f047f267-0b3b-36f1-8d86-04dd3b8549c1","pitchNumber":6,"startTime":"2026-06-19T23:52:58.669Z","endTime":"2026-06-19T23:53:01.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.265850184631358,"aZ":-24.569374065041224,"pfxX":-9.79976097988744,"pfxZ":4.092976601550588,"pX":-1.2503649810285191,"pZ":1.71566902977855,"vX0":4.51282252471195,"vY0":-135.39668500224946,"vZ0":-7.163543626532778,"x":164.66,"y":192.46,"x0":-1.6644668903302104,"y0":50.004471550022096,"z0":6.112385448410996,"aX":-18.21593357095335},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2045,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40437074779426485,"extension":5.9796531394433545},"index":6,"playId":"aeab3653-b136-332f-a885-2d39b9e4487a","pitchNumber":7,"startTime":"2026-06-19T23:53:17.778Z","endTime":"2026-06-19T23:53:21.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:53:21.973Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to center fielder Jacob Young. Hunter Feduccia to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:53:43.740Z","endTime":"2026-06-19T23:54:35.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058680912360554,"aZ":-17.749150114978818,"pfxX":-7.909593130682858,"pfxZ":7.574727095373088,"pX":-0.0252115758987375,"pZ":3.3716395696237202,"vX0":6.032784550573684,"vY0":-136.83879713622878,"vZ0":-5.009486949079249,"x":117.96,"y":147.75,"x0":-1.2263932170101577,"y0":50.00143105309968,"z0":6.434886031010191,"aX":-15.05918605965233},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2090,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3996571976143941,"extension":5.823055481567028},"index":0,"playId":"648b041c-e652-32e4-9940-3b599fc7df9c","pitchNumber":1,"startTime":"2026-06-19T23:53:47.871Z","endTime":"2026-06-19T23:53:50.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54056722833223,"aZ":-24.577766002059388,"pfxX":-9.974108311470465,"pfxZ":4.075066175745009,"pX":-1.2896009591718538,"pZ":3.336743743691867,"vX0":4.343336359917525,"vY0":-135.86419780170027,"vZ0":-3.0698891705090112,"x":166.16,"y":148.69,"x0":-1.6155952538555678,"y0":50.002570199818614,"z0":6.194612052787581,"aX":-18.594485263787316},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":17.0,"spinRate":2101,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40356413594064344,"extension":5.802009021755221},"index":1,"playId":"64aae73e-4948-31ff-a4df-8bbf8dcae2ba","pitchNumber":2,"startTime":"2026-06-19T23:54:03.594Z","endTime":"2026-06-19T23:54:07.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668844869182895,"aZ":-23.79205310882099,"pfxX":-0.17892769304220968,"pfxZ":4.917440793152446,"pX":0.7443789587070153,"pZ":1.5848635497388972,"vX0":5.3720269341662235,"vY0":-129.34810856937656,"vZ0":-7.31428055449886,"x":88.63,"y":195.99,"x0":-1.3314770673324583,"y0":50.00117747668815,"z0":6.259588033616119,"aX":-0.30640552129455484},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-0.8,"spinRate":2204,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.42262422964134627,"extension":6.106969120479473},"hitData":{"launchSpeed":76.4,"launchAngle":11.0,"totalDistance":150.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.79,"coordY":100.69}},"index":2,"playId":"98091c1a-6714-3211-a6d4-f741276ce4a9","pitchNumber":3,"startTime":"2026-06-19T23:54:25.220Z","endTime":"2026-06-19T23:54:35.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:54:35.990Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan Aranda homers (12) on a fly ball to left field. Hunter Feduccia scores. Yandy Díaz scores.","rbi":3,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:55:01.332Z","endTime":"2026-06-19T23:56:16.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35206744171443,"aZ":-17.124032852407556,"pfxX":-9.60772753094297,"pfxZ":8.01121217203802,"pX":-0.7793037642284373,"pZ":2.3109554030900368,"vX0":4.681866568910222,"vY0":-136.71924321619676,"vZ0":-7.594771159299667,"x":146.71,"y":176.38,"x0":-1.2730647766088388,"y0":50.00277140823577,"z0":6.31717036911098,"aX":-18.045079379012556},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4018309276063605,"extension":6.0896282868089475},"index":0,"playId":"14d22afc-c793-3cba-a41e-7a9ba04ff098","pitchNumber":1,"startTime":"2026-06-19T23:55:05.960Z","endTime":"2026-06-19T23:55:08.960Z","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":94.4,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098181877928816,"aZ":-20.58356667177599,"pfxX":-8.893673766951453,"pfxZ":6.083193739156872,"pX":-0.3796603174558628,"pZ":3.6164026639266513,"vX0":5.160179621224833,"vY0":-137.35675342802205,"vZ0":-3.94479958352369,"x":131.47,"y":141.14,"x0":-1.129422129731954,"y0":50.00568346029104,"z0":6.474981824045085,"aX":-16.956698314061203},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":2051,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39911661266095955,"extension":5.866298852111621},"index":1,"playId":"9a134cdb-6b61-3ee3-8ecb-ba3b94083bfa","pitchNumber":2,"startTime":"2026-06-19T23:55:27.061Z","endTime":"2026-06-19T23:55:30.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216871821917504,"aZ":-31.241937380146712,"pfxX":-7.706590062983113,"pfxZ":0.5747288698292738,"pX":-0.8986607100415639,"pZ":2.795334406645108,"vX0":3.879371192006781,"vY0":-126.99299597985757,"vZ0":-2.603564594623088,"x":151.25,"y":163.31,"x0":-1.4454513317800701,"y0":50.00503507513178,"z0":6.32114453174016,"aX":-12.578205998994843},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":13.1,"spinRate":1687,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.43144036585229806,"extension":6.440051041730106},"hitData":{"launchSpeed":95.2,"launchAngle":24.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.15,"coordY":120.11}},"index":2,"playId":"b768a378-6d84-3daf-b6c1-dfbc952f10e1","pitchNumber":3,"startTime":"2026-06-19T23:55:46.681Z","endTime":"2026-06-19T23:56:16.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:56:16.341Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:56:38.284Z","endTime":"2026-06-19T23:57:22.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.890746852246703,"aZ":-18.206894916684618,"pfxX":-9.967305417493451,"pfxZ":7.511919162239177,"pX":0.16334304392829493,"pZ":1.054275045782949,"vX0":7.7642763089218505,"vY0":-135.78196352021286,"vZ0":-10.308306892106055,"x":110.77,"y":210.31,"x0":-1.4441241162032592,"y0":50.00623021854798,"z0":6.178314400674896,"aX":-18.53756499347014},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":16.3,"spinRate":2096,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4040482377564878,"extension":5.7516726239761},"index":0,"playId":"c3ee7eb9-4fb3-39f3-976e-4dff7a48a63e","pitchNumber":1,"startTime":"2026-06-19T23:56:43.555Z","endTime":"2026-06-19T23:56:46.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08367363803367,"aZ":-24.274785731169366,"pfxX":1.2885222015518156,"pfxZ":4.787248001472071,"pX":0.5138371157421835,"pZ":0.11627795944648352,"vX0":4.738947996787526,"vY0":-127.6075831414712,"vZ0":-10.374384244805956,"x":97.41,"y":235.64,"x0":-1.5342593968443103,"y0":50.004687802684984,"z0":6.144762463350728,"aX":2.1259403134029284},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2237,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4291123430456061,"extension":5.986724142235624},"index":1,"playId":"f46408a8-1362-32d7-ae64-3e0485c291e0","pitchNumber":2,"startTime":"2026-06-19T23:56:56.799Z","endTime":"2026-06-19T23:57:00.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99400313504118,"aZ":-16.73394108425911,"pfxX":-6.001379284324818,"pfxZ":8.203541342549219,"pX":-0.1137128932054492,"pZ":1.9026195562080734,"vX0":5.671598676670994,"vY0":-136.3350759815091,"vZ0":-8.735465491613155,"x":121.33,"y":187.41,"x0":-1.4413382918048236,"y0":50.00342328964679,"z0":6.303370186202741,"aX":-11.29713178104676},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":9.7,"spinRate":2245,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4017626572614281,"extension":6.243386298090068},"hitData":{"launchSpeed":79.5,"launchAngle":41.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.06,"coordY":109.95}},"index":2,"playId":"7868b9ca-00e8-394b-9f4a-59bbdeaf904f","pitchNumber":3,"startTime":"2026-06-19T23:57:13.696Z","endTime":"2026-06-19T23:57:22.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:57:22.045Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp ground ball to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:57:47.369Z","endTime":"2026-06-19T23:58:51.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98043563765381,"aZ":-24.642421854896135,"pfxX":0.2158451761769229,"pfxZ":4.449076891286334,"pX":0.20661653372814087,"pZ":1.1355366458360308,"vX0":4.217240616525683,"vY0":-129.07641491582754,"vZ0":-8.399707709304923,"x":109.12,"y":208.12,"x0":-1.4740701730761214,"y0":50.004048695141364,"z0":6.319067494269923,"aX":0.36519729244307514},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.3,"spinRate":2188,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4237793763921682,"extension":5.88295458173007},"index":0,"playId":"940e5245-5b87-39f4-ab1d-3633138812d2","pitchNumber":1,"startTime":"2026-06-19T23:57:50.764Z","endTime":"2026-06-19T23:57:54.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27848557574867,"aZ":-20.83546069194844,"pfxX":-10.869067381052014,"pfxZ":6.059178505775604,"pX":0.12339694085714566,"pZ":1.2977285607846551,"vX0":8.398907085697887,"vY0":-136.4946048165516,"vZ0":-8.821501865107942,"x":112.3,"y":203.74,"x0":-1.5936767064277342,"y0":50.00392198466248,"z0":6.026636955232831,"aX":-20.34672892336639},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":17.8,"spinRate":2114,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40250505715236384,"extension":6.1355593857252195},"index":1,"playId":"cb522da3-09b8-3332-b001-7fbee0c1198f","pitchNumber":2,"startTime":"2026-06-19T23:58:03.497Z","endTime":"2026-06-19T23:58:06.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.512097702067706,"aZ":-24.071242983967856,"pfxX":0.186305977535562,"pfxZ":4.706098895658895,"pX":-0.37113410964117405,"pZ":3.0226575216243012,"vX0":2.7495335033319295,"vY0":-130.19890333396083,"vZ0":-4.25819279371818,"x":131.15,"y":157.17,"x0":-1.4636981269374498,"y0":50.00571140554587,"z0":6.494082810080413,"aX":0.3203040101318898},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-1.0,"spinRate":2186,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.42017084539377114,"extension":6.007468666609555},"index":2,"playId":"68f63897-feb4-3cfe-8f67-f0c24dfb5868","pitchNumber":3,"startTime":"2026-06-19T23:58:19.469Z","endTime":"2026-06-19T23:58:23.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.586107579217405,"aZ":-21.918591359667428,"pfxX":-11.064921617323453,"pfxZ":5.506120404567259,"pX":0.3774922422000627,"pZ":1.991619663206841,"vX0":8.792828198795316,"vY0":-136.26490286148214,"vZ0":-7.148865711495121,"x":102.61,"y":185.01,"x0":-1.4687935765795412,"y0":50.00304021032494,"z0":6.18596708405382,"aX":-20.611724360578062},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":18.0,"spinRate":2113,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.403411862037375,"extension":6.01367079386567},"hitData":{"launchSpeed":112.2,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":185.76,"coordY":120.26}},"index":3,"playId":"dd9f1d67-37f8-3c4f-b221-c3866a50de71","pitchNumber":4,"startTime":"2026-06-19T23:58:39.931Z","endTime":"2026-06-19T23:58:51.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:58:51.001Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Daylen Lile.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T23:59:10.993Z","endTime":"2026-06-19T23:59:40.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44134008004607,"aZ":-22.18663724091662,"pfxX":-9.899474815200538,"pfxZ":5.4248445965634335,"pX":0.9741933851194149,"pZ":1.7904641027915502,"vX0":9.356912289071156,"vY0":-135.10938178000987,"vZ0":-7.664370101949518,"x":79.87,"y":190.44,"x0":-1.2538462229650336,"y0":50.00493283983306,"z0":6.232312805858907,"aX":-18.237333703583953},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":15.8,"spinRate":2059,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4059513252741991,"extension":6.129791883718576},"index":0,"playId":"7ade6aef-e220-3511-8824-671cc948fc46","pitchNumber":1,"startTime":"2026-06-19T23:59:14.984Z","endTime":"2026-06-19T23:59:18.019Z","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":92.5,"endSpeed":84.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58346873668826,"aZ":-21.868835465712976,"pfxX":-10.417960353100051,"pfxZ":5.636634075976567,"pX":-0.5109551010607671,"pZ":2.4020491909480444,"vX0":6.338156881412803,"vY0":-134.4837075449178,"vZ0":-5.758527718269618,"x":136.48,"y":173.92,"x0":-1.54658824368552,"y0":50.00498322422135,"z0":6.125708219202742,"aX":-19.055709038013173},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2034,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40752155910664545,"extension":6.258120796048613},"hitData":{"launchSpeed":90.3,"launchAngle":46.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.18,"coordY":100.3}},"index":1,"playId":"7a7a112e-2605-306a-b9ae-0dad27503ac4","pitchNumber":2,"startTime":"2026-06-19T23:59:31.611Z","endTime":"2026-06-19T23:59:40.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T23:59:40.818Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T00:01:48.412Z","endTime":"2026-06-20T00:03:24.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":83.6,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18970821527721,"aZ":-42.29500751185897,"pfxX":1.2452630091823345,"pfxZ":-6.794578289787832,"pX":1.2864777377266439,"pZ":0.46174989620498,"vX0":4.351547666161382,"vY0":-121.63686156015923,"vZ0":-3.411277631374168,"x":67.96,"y":226.31,"x0":-0.6918062666205167,"y0":50.00235864300741,"z0":5.571254872616214,"aX":1.8547846060301838},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.8,"breakHorizontal":-3.4,"spinRate":2958,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4513261200805254,"extension":6.154019051847145},"index":0,"playId":"9eae9d17-6821-3acd-ac15-4de7b6b9000c","pitchNumber":1,"startTime":"2026-06-20T00:01:50.672Z","endTime":"2026-06-20T00:01:53.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38195958695661,"aZ":-30.93630422513234,"pfxX":4.549148035711059,"pfxZ":0.7811882268215085,"pX":1.5155754704745554,"pZ":1.5201870862809879,"vX0":4.881650026529703,"vY0":-126.17236907844168,"vZ0":-3.1675278280025365,"x":59.23,"y":197.73,"x0":-1.0466393779632883,"y0":50.00501247866075,"z0":5.325868420244384,"aX":7.220184699440488},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":-9.5,"spinRate":2949,"spinDirection":47},"zone":14,"typeConfidence":0.75,"plateTime":0.43671787626747305,"extension":6.367394705509377},"index":1,"playId":"1f32e48a-1bec-3e1a-a64c-737ca3773015","pitchNumber":2,"startTime":"2026-06-20T00:02:22.233Z","endTime":"2026-06-20T00:02:25.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83539411555529,"aZ":-27.847353685751486,"pfxX":-10.819060954995392,"pfxZ":2.520283656519217,"pX":-0.5338986699329389,"pZ":1.5222724882778351,"vX0":4.6676261930292435,"vY0":-130.82505111874173,"vZ0":-4.606842694999404,"x":137.35,"y":197.68,"x0":-0.9440696841427357,"y0":50.005232565928004,"z0":5.4150524165354925,"aX":-18.593403513379435},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":18.5,"spinRate":1841,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.42007461797376067,"extension":6.243832801185654},"index":2,"playId":"def417af-85ec-3c93-aff2-3e6a2d329968","pitchNumber":3,"startTime":"2026-06-20T00:02:37.511Z","endTime":"2026-06-20T00:02:40.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.844044069728135,"aZ":-30.911848986520685,"pfxX":5.339465867079343,"pfxZ":0.7981865120396368,"pX":0.389031571695405,"pZ":2.2053244317906944,"vX0":2.277259877171518,"vY0":-125.1672941806775,"vZ0":-1.409097815279661,"x":102.17,"y":179.24,"x0":-1.2279483395123834,"y0":50.001554918855334,"z0":5.3225724880864895,"aX":8.41353333655572},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-10.2,"spinRate":2948,"spinDirection":59},"zone":6,"typeConfidence":0.83,"plateTime":0.438729287041141,"extension":6.166868013953086},"index":3,"playId":"fc48782b-e906-3290-8e5a-05cc097cd515","pitchNumber":4,"startTime":"2026-06-20T00:02:54.108Z","endTime":"2026-06-20T00:02:57.549Z","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":89.6,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.478093768209273,"aZ":-29.947027370393716,"pfxX":-9.329568592566002,"pfxZ":1.2991795043380865,"pX":-1.037848018472334,"pZ":2.6701313666687483,"vX0":3.124163590701314,"vY0":-130.44285211834173,"vZ0":-1.420211405866714,"x":156.56,"y":166.69,"x0":-1.041783471772823,"y0":50.00378431395102,"z0":5.487999470263952,"aX":-16.01311012190439},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":1853,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.42054516133333664,"extension":6.408630276543322},"hitData":{"launchSpeed":79.2,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.89,"coordY":158.27}},"index":4,"playId":"fd416f82-c0d6-32c0-a426-a46681f931e2","pitchNumber":5,"startTime":"2026-06-20T00:03:17.093Z","endTime":"2026-06-20T00:03:24.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:03:24.858Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T00:03:55.833Z","endTime":"2026-06-20T00:05:15.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T00:03:47.359Z","endTime":"2026-06-20T00:03:58.090Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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":87.4,"endSpeed":79.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.718378678473695,"aZ":-33.53462522925229,"pfxX":8.309023305547543,"pfxZ":-0.8405003367417372,"pX":1.1861132919083979,"pZ":2.221162902560182,"vX0":3.294748783744223,"vY0":-127.26749479239535,"vZ0":-1.016626106766677,"x":71.79,"y":178.81,"x0":-1.2085017606028416,"y0":50.001248961072754,"z0":5.307393303036985,"aX":13.482624214874683},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-15.8,"spinRate":3006,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4321380011068965,"extension":6.265324337768723},"index":1,"playId":"29052914-7460-35fc-b476-85cbcc8199eb","pitchNumber":1,"startTime":"2026-06-20T00:03:58.090Z","endTime":"2026-06-20T00:04:02.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789619865129477,"aZ":-31.007033204548573,"pfxX":-9.36440925550834,"pfxZ":0.6783997573711156,"pX":-0.9765379095667741,"pZ":0.4625518119913599,"vX0":3.1961390337167686,"vY0":-130.61799288557341,"vZ0":-6.452692954251226,"x":154.22,"y":226.29,"x0":-1.0000881602229224,"y0":50.00469365969655,"z0":5.2997351064540394,"aX":-16.165048367695853},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":1766,"spinDirection":236},"zone":13,"typeConfidence":0.88,"plateTime":0.41950050526218696,"extension":6.55574729907953},"index":2,"playId":"0b031d96-43f0-3268-8b76-a93c67a2a8cd","pitchNumber":2,"startTime":"2026-06-20T00:04:32.193Z","endTime":"2026-06-20T00:04:35.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.351323171644193,"aZ":-19.144604165489937,"pfxX":-9.607931157297084,"pfxZ":6.8197931915679275,"pX":0.4446291495045696,"pZ":2.0075983931035584,"vX0":6.966689803884272,"vY0":-137.54510344732543,"vZ0":-5.360821524316596,"x":100.05,"y":184.57,"x0":-0.8765879242726269,"y0":50.00142051154469,"z0":5.2855973873188535,"aX":-18.35337223971335},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":15.8,"spinRate":2501,"spinDirection":214},"zone":9,"typeConfidence":0.87,"plateTime":0.3986726434227412,"extension":6.403274011909732},"index":3,"playId":"5a4d8813-9c0a-3078-afaa-a957a16255e6","pitchNumber":3,"startTime":"2026-06-20T00:04:52.123Z","endTime":"2026-06-20T00:04:55.131Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685013761798317,"aZ":-23.955262100080997,"pfxX":-9.619836475283906,"pfxZ":4.710292574696286,"pX":-0.5383883215151094,"pZ":0.9636058699963678,"vX0":4.424794184533497,"vY0":-131.49004394818698,"vZ0":-6.514591204302881,"x":137.52,"y":212.76,"x0":-0.9959592140786682,"y0":50.003910296481564,"z0":5.258459950234628,"aX":-16.794142879656604},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":1690,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.41703839345814675,"extension":6.367020432431271},"index":4,"playId":"12b836d6-33d6-3974-a9a2-ff8acc90d721","pitchNumber":4,"startTime":"2026-06-20T00:05:10.222Z","endTime":"2026-06-20T00:05:15.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:05:15.398Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T00:05:40.071Z","endTime":"2026-06-20T00:07:36.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577397892969902,"aZ":-33.360618309218594,"pfxX":6.452014617299049,"pfxZ":-0.7472431295880906,"pX":0.9364010617446313,"pZ":1.4696036997377155,"vX0":3.096624798077128,"vY0":-126.30236309026355,"vZ0":-2.8140667869673566,"x":81.31,"y":199.1,"x0":-1.1480403934317642,"y0":50.00010570539368,"z0":5.31336275238951,"aX":10.2975442434219},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":-12.5,"spinRate":2997,"spinDirection":54},"zone":14,"typeConfidence":0.86,"plateTime":0.43564114998735715,"extension":6.302541638494798},"index":0,"playId":"ad225626-e8ae-3719-9c51-3265a30d2af7","pitchNumber":1,"startTime":"2026-06-20T00:05:40.992Z","endTime":"2026-06-20T00:05:44.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261918586627587,"aZ":-25.287784636738813,"pfxX":-8.35512554010073,"pfxZ":3.913358994652034,"pX":-0.792703809118333,"pZ":1.3835619022386805,"vX0":3.474271652069288,"vY0":-131.81466269015004,"vZ0":-5.275462773253545,"x":147.22,"y":201.42,"x0":-1.0431184159314524,"y0":50.00017528746014,"z0":5.280115832885609,"aX":-14.686301587619322},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":14.4,"spinRate":1732,"spinDirection":231},"zone":13,"typeConfidence":0.87,"plateTime":0.41567500302964433,"extension":6.47025678259054},"index":1,"playId":"7a9fcf2c-534a-3ee8-a87d-bb868299d644","pitchNumber":2,"startTime":"2026-06-20T00:05:56.809Z","endTime":"2026-06-20T00:06:00.353Z","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":86.5,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315311557615388,"aZ":-34.41414557529693,"pfxX":8.699679555588654,"pfxZ":-1.4065771787332393,"pX":1.2124651862960396,"pZ":1.391358775754966,"vX0":2.685779953757298,"vY0":-125.98245587191008,"vZ0":-2.8450323463924416,"x":70.78,"y":201.21,"x0":-1.0008548331100102,"y0":50.00495321218234,"z0":5.3489965334730885,"aX":13.826164553478229},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-16.4,"spinRate":3049,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4366692106780077,"extension":6.347922641944822},"index":2,"playId":"628e8d28-718a-3066-8544-8553db84842a","pitchNumber":3,"startTime":"2026-06-20T00:06:12.365Z","endTime":"2026-06-20T00:06:15.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18634128034855,"aZ":-24.851000816996827,"pfxX":-10.689740813171769,"pfxZ":3.8574203020427937,"pX":-0.20657369043874352,"pZ":2.565334378511288,"vX0":5.794259116328368,"vY0":-137.29967627624805,"vZ0":-2.8917110305817597,"x":124.87,"y":169.52,"x0":-0.9626722841415545,"y0":50.00000743822488,"z0":5.334982113029131,"aX":-20.277083810400416},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":18.0,"spinRate":2500,"spinDirection":212},"zone":5,"typeConfidence":0.79,"plateTime":0.39988946365245504,"extension":6.357682254015907},"index":3,"playId":"cfba68ad-ee4d-30a6-ac92-efe81129b916","pitchNumber":4,"startTime":"2026-06-20T00:06:28.514Z","endTime":"2026-06-20T00:06:31.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.413303161706708,"aZ":-23.782376789978155,"pfxX":-9.489378668719404,"pfxZ":4.878925151377942,"pX":-0.9074902678248857,"pZ":1.1170191347509226,"vX0":3.211766853511296,"vY0":-130.5740835464611,"vZ0":-6.024001172487201,"x":151.59,"y":208.62,"x0":-0.9230773363292624,"y0":50.00552031049925,"z0":5.252449587845404,"aX":-16.329209860591043},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":16.4,"spinRate":1728,"spinDirection":231},"zone":13,"typeConfidence":0.88,"plateTime":0.4200480111175491,"extension":6.503123494452983},"index":4,"playId":"32fd5806-fd87-3314-ae22-ebc270e00947","pitchNumber":5,"startTime":"2026-06-20T00:06:44.311Z","endTime":"2026-06-20T00:06:47.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970168112479136,"aZ":-28.377681751676544,"pfxX":-10.660963369732727,"pfxZ":2.206586966709506,"pX":-0.05779088335089483,"pZ":2.056369958852477,"vX0":5.479351173468338,"vY0":-130.77790856298404,"vZ0":-3.118023435208618,"x":119.2,"y":183.26,"x0":-0.8009877069352298,"y0":50.00554272905139,"z0":5.40503071799999,"aX":-18.369507271475328},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":18.0,"spinRate":1667,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.41968278880262977,"extension":6.6114079602499665},"index":5,"playId":"f28ef201-c78b-3a71-b43b-97a48bb118f2","pitchNumber":6,"startTime":"2026-06-20T00:07:09.703Z","endTime":"2026-06-20T00:07:13.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151400447570758,"aZ":-33.22087284177473,"pfxX":5.248860858314507,"pfxZ":-0.6565039014356255,"pX":-5.86725877375924E-4,"pZ":3.4539481860538586,"vX0":1.4644485553626092,"vY0":-125.81116753263468,"vZ0":1.763942496807401,"x":117.02,"y":145.52,"x0":-1.273720307325257,"y0":50.00506611584277,"z0":5.457752104165588,"aX":8.322643730324538},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":-9.8,"spinRate":2856,"spinDirection":64},"zone":12,"typeConfidence":0.87,"plateTime":0.43720479803510237,"extension":6.19624123849317},"index":6,"playId":"9cea20b5-7058-3f5c-8264-56cb46a07271","pitchNumber":7,"startTime":"2026-06-20T00:07:33.295Z","endTime":"2026-06-20T00:07:36.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:07:36.295Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chandler Simpson lines out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T00:09:59.759Z","endTime":"2026-06-20T00:10:41.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":93.2,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.478580724139185,"aZ":-12.384501433598123,"pfxX":-7.776888219439442,"pfxZ":10.80734218547752,"pX":-0.6807228294280785,"pZ":1.1107214072734253,"vX0":4.276487025858547,"vY0":-135.19886488925943,"vZ0":-11.171396214150736,"x":142.95,"y":208.79,"x0":-1.281806868865053,"y0":50.002615524938996,"z0":6.192620345539763,"aX":-14.239501802066458},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":13.1,"spinRate":2252,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4068358726076342,"extension":6.068053803228394},"index":0,"playId":"90900c09-32f1-34c1-86db-f483e0396744","pitchNumber":1,"startTime":"2026-06-20T00:10:07.564Z","endTime":"2026-06-20T00:10:11.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082882731354246,"aZ":-43.84684691235427,"pfxX":4.640011389975218,"pfxZ":-9.274152099372147,"pX":0.1952824134723531,"pZ":3.1141500697271827,"vX0":2.0128864352834053,"vY0":-112.3140415256834,"vZ0":1.7177850541805646,"x":109.56,"y":154.7,"x0":-1.3193275769960424,"y0":50.00178719723402,"z0":6.848139396578078,"aX":5.841162900265864},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-15.8,"breakHorizontal":-9.0,"spinRate":2613,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.49039767726702355,"extension":6.274960276969629},"index":1,"playId":"4513614f-5cbf-3b7d-a4c9-cc764c6a1db2","pitchNumber":2,"startTime":"2026-06-20T00:10:20.899Z","endTime":"2026-06-20T00:10:23.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354255942709667,"aZ":-12.327850307717101,"pfxX":-5.431402284057047,"pfxZ":10.642825456239727,"pX":0.5459756411210575,"pZ":3.2924701514454933,"vX0":6.768335462679296,"vY0":-136.05814798314918,"vZ0":-5.99524557403514,"x":96.19,"y":149.88,"x0":-1.2745383068134708,"y0":50.0037885452519,"z0":6.387807364623109,"aX":-10.129422752092895},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2299,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40340649293866804,"extension":5.754014525408511},"hitData":{"launchSpeed":84.4,"launchAngle":27.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.51,"coordY":73.99}},"index":2,"playId":"aae60de2-4625-360e-8bdb-e4f87b621df4","pitchNumber":3,"startTime":"2026-06-20T00:10:33.997Z","endTime":"2026-06-20T00:10:41.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:10:41.735Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Richie Palacios doubles (6) on a sharp line drive to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T00:11:01.959Z","endTime":"2026-06-20T00:11:18.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20329132995642,"aZ":-12.117313933315964,"pfxX":-5.957309671861843,"pfxZ":10.766429087188499,"pX":-0.1821811905821408,"pZ":2.4172253049164287,"vX0":5.831011939776929,"vY0":-135.9666713193053,"vZ0":-7.775171194630246,"x":123.94,"y":173.51,"x0":-1.585729363178834,"y0":50.00578780567783,"z0":6.164583727065311,"aX":-11.100639760309232},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2166,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40361409005084736,"extension":6.126882897358197},"hitData":{"launchSpeed":102.7,"launchAngle":22.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.52,"coordY":62.18}},"index":0,"playId":"28403ac6-7faa-3187-8c4d-96227294cae9","pitchNumber":1,"startTime":"2026-06-20T00:11:05.384Z","endTime":"2026-06-20T00:11:18.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:11:18.061Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a line drive to center fielder Jacob Young. Richie Palacios scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T00:11:48.168Z","endTime":"2026-06-20T00:12:21.258Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823486700509626,"aZ":-21.72569517073893,"pfxX":0.3945616293036709,"pfxZ":6.235660675869804,"pX":-0.8394774814355819,"pZ":2.3378538664274053,"vX0":1.2773093363570898,"vY0":-128.44903676234173,"vZ0":-6.225704017802754,"x":149.0,"y":175.66,"x0":-1.393847990822472,"y0":50.0044489142043,"z0":6.474627933275698,"aX":0.6615031276905947},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.2,"breakHorizontal":-1.0,"spinRate":2223,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4259037641487131,"extension":5.784890799846314},"index":0,"playId":"4e8ed816-9ed9-3f44-9f0e-2291addbdde4","pitchNumber":1,"startTime":"2026-06-20T00:11:54.152Z","endTime":"2026-06-20T00:11:57.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.586630423189753,"aZ":-21.291870733153694,"pfxX":-10.491813619461736,"pfxZ":5.986987735199076,"pX":-0.8325181675442432,"pZ":2.568821750756678,"vX0":4.860217812395746,"vY0":-134.54123400917595,"vZ0":-6.017685401635437,"x":148.73,"y":169.42,"x0":-1.3081252260095333,"y0":50.00107798648035,"z0":6.362846134504094,"aX":-19.06303538812148},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2123,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4084769926164413,"extension":5.802209540914602},"hitData":{"launchSpeed":94.5,"launchAngle":14.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.58,"coordY":81.3}},"index":1,"playId":"58074a87-3405-3a99-8769-6598c80587be","pitchNumber":2,"startTime":"2026-06-20T00:12:11.385Z","endTime":"2026-06-20T00:12:21.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:12:21.258Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Feduccia lines out to left fielder Daylen Lile.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T00:13:12.923Z","endTime":"2026-06-20T00:13:26.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"a15280e1-d16f-31b9-9546-d3251bd28d55","startTime":"2026-06-20T00:12:56.423Z","endTime":"2026-06-20T00:12:59.423Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03305324845128,"aZ":-20.433112452527187,"pfxX":-10.354500673316293,"pfxZ":6.495143888361783,"pX":-0.7411315428823549,"pZ":3.2556024703721316,"vX0":5.2440486119453364,"vY0":-134.3297954595956,"vZ0":-4.514955339500468,"x":145.25,"y":150.88,"x0":-1.3847758594352344,"y0":50.00259573715396,"z0":6.4316705667418255,"aX":-18.71831995620143},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":17.4,"spinRate":2100,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4094487472289994,"extension":6.176364304642312},"hitData":{"launchSpeed":86.3,"launchAngle":24.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.13,"coordY":119.25}},"index":1,"playId":"eb3c554e-e2f5-3bf0-9873-256b5cea9b4e","pitchNumber":1,"startTime":"2026-06-20T00:13:15.224Z","endTime":"2026-06-20T00:13:26.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:13:26.325Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to left fielder Daylen Lile.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T00:13:51.639Z","endTime":"2026-06-20T00:14:46.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6959556787907,"aZ":-20.85559879547126,"pfxX":-10.610121243923114,"pfxZ":6.196678034261819,"pX":-0.3048476277444171,"pZ":2.9716428553679606,"vX0":5.972230904833172,"vY0":-134.8986075479561,"vZ0":-5.233992837256272,"x":128.62,"y":158.55,"x0":-1.178912278537751,"y0":50.005430214015384,"z0":6.424975070428165,"aX":-19.389848876101777},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":17.8,"spinRate":2067,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4073732826420957,"extension":5.647050190282043},"index":0,"playId":"e5e6e9b4-e6a4-3135-8c3e-e570655ecb69","pitchNumber":1,"startTime":"2026-06-20T00:13:54.755Z","endTime":"2026-06-20T00:13:57.755Z","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":"e1b8952c-7eb7-3322-9359-9ccd9b384422","startTime":"2026-06-20T00:14:19.762Z","endTime":"2026-06-20T00:14:22.762Z","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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":68.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.541271847076214,"aZ":-42.193341986236746,"pfxX":3.8484024993511428,"pfxZ":-8.461102776059755,"pX":0.36093679502381165,"pZ":2.7041161524129467,"vX0":2.557766372922692,"vY0":-108.59259357206194,"vZ0":1.062258382787651,"x":103.24,"y":165.77,"x0":-1.3357074568344551,"y0":50.002570537160615,"z0":6.829784526021035,"aX":4.556656557171378},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-14.6,"breakHorizontal":-7.7,"spinRate":2482,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.5060388971914342,"extension":6.200870117758898},"hitData":{"launchSpeed":97.0,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.96,"coordY":55.4}},"index":2,"playId":"e0322b3f-e892-372c-9caf-159028cd38e5","pitchNumber":2,"startTime":"2026-06-20T00:14:37.870Z","endTime":"2026-06-20T00:14:46.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:14:46.711Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T00:17:24.985Z","endTime":"2026-06-20T00:17:36.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T00:17:11.974Z","endTime":"2026-06-20T00:17:27.231Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.581451988628523,"aZ":-28.759091628385235,"pfxX":8.023912205887967,"pfxZ":2.155747122254155,"pX":-0.047557944151185326,"pZ":1.8440002931582715,"vX0":0.5058787538964321,"vY0":-125.4574018504823,"vZ0":-2.706699770041034,"x":118.81,"y":188.99,"x0":-1.2939650367524131,"y0":50.005141592026455,"z0":5.293157898217284,"aX":12.72710083281835},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":-14.6,"spinRate":3047,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4374387266991562,"extension":6.281158044725802},"hitData":{"launchSpeed":94.3,"launchAngle":35.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.32,"coordY":57.39}},"index":1,"playId":"012a727e-efe9-37d2-9e93-0c3ac8e073a1","pitchNumber":1,"startTime":"2026-06-20T00:17:27.231Z","endTime":"2026-06-20T00:17:36.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:17:36.302Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to second baseman Richie Palacios.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T00:17:59.173Z","endTime":"2026-06-20T00:18:45.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":78.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505031583345538,"aZ":-32.16577002864709,"pfxX":9.766444310201894,"pfxZ":0.0021812514284711426,"pX":-0.10529699685225508,"pZ":1.8600618132462126,"vX0":-0.08710866826561026,"vY0":-125.53794887384109,"vZ0":-1.9440837229903214,"x":121.01,"y":188.56,"x0":-1.3367858295194712,"y0":50.00034635410635,"z0":5.284959105734005,"aX":15.448333933873407},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-17.6,"spinRate":3030,"spinDirection":53},"zone":8,"typeConfidence":0.91,"plateTime":0.4377722198105758,"extension":6.268808246658124},"index":0,"playId":"71cf2b8c-6b59-3d04-831e-96e3bf2bf3fc","pitchNumber":1,"startTime":"2026-06-20T00:18:03.006Z","endTime":"2026-06-20T00:18:06.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969244574076193,"aZ":-28.321421800616836,"pfxX":-8.109575850953796,"pfxZ":2.2062294312243624,"pX":-0.5754786201703747,"pZ":1.354148367732084,"vX0":3.6858145872209036,"vY0":-131.33525875453762,"vZ0":-4.775616949118487,"x":138.94,"y":202.22,"x0":-0.9439282081631584,"y0":50.00256942847189,"z0":5.303887813361781,"aX":-14.158205592807487},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.1,"breakHorizontal":13.9,"spinRate":1902,"spinDirection":228},"zone":13,"typeConfidence":0.87,"plateTime":0.4171383293256632,"extension":6.518683182241106},"index":1,"playId":"e85c2e8b-7af6-3032-a934-03f4760e1f6d","pitchNumber":2,"startTime":"2026-06-20T00:18:18.317Z","endTime":"2026-06-20T00:18:21.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T00:18:28.334Z","endTime":"2026-06-20T00:18:40.527Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"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":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14650394386592,"aZ":-28.100078919549222,"pfxX":-9.028648968789566,"pfxZ":2.3256623129639085,"pX":-0.9016454971158205,"pZ":2.415861649820289,"vX0":3.1000368755000567,"vY0":-131.87756844889446,"vZ0":-2.5273717365605757,"x":151.37,"y":173.55,"x0":-0.9221927153627703,"y0":50.00495316799372,"z0":5.468318597079558,"aX":-15.838240602609897},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":1956,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.4159944874164183,"extension":6.444391799333301},"hitData":{"launchSpeed":87.4,"launchAngle":11.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.74,"coordY":148.08}},"index":3,"playId":"342f6129-05dc-32c3-abc5-e4e23932fc35","pitchNumber":3,"startTime":"2026-06-20T00:18:40.527Z","endTime":"2026-06-20T00:18:45.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:18:45.394Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T00:19:33.562Z","endTime":"2026-06-20T00:20:04.650Z","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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.768620391378303,"aZ":-33.815132788131834,"pfxX":7.814606623273502,"pfxZ":-1.0125526478785378,"pX":-0.41094590579722706,"pZ":2.313046919132786,"vX0":-0.2820676886709759,"vY0":-127.10425973389904,"vZ0":-0.801133428752784,"x":132.66,"y":176.33,"x0":-1.312140880274944,"y0":50.00084529339468,"z0":5.334202773067173,"aX":12.694182608478885},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":-14.0,"spinRate":3046,"spinDirection":55},"zone":4,"typeConfidence":0.91,"plateTime":0.43209150499001314,"extension":6.3234858846387505},"index":0,"playId":"1b879d29-de49-375e-9469-0c602c3e935d","pitchNumber":1,"startTime":"2026-06-20T00:19:41.193Z","endTime":"2026-06-20T00:19:44.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.669647949311646,"aZ":-17.654723137234882,"pfxX":-10.138046245986377,"pfxZ":7.6109688429094495,"pX":-0.5609767435900725,"pZ":2.3204665786778067,"vX0":4.668734790276102,"vY0":-137.74650573700524,"vZ0":-4.786741849112559,"x":138.38,"y":176.13,"x0":-0.9675758994331518,"y0":50.00161054968212,"z0":5.286860565874067,"aX":-19.339397204836974},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":17.3,"spinRate":2495,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.39874247737727364,"extension":6.4961645194974205},"hitData":{"launchSpeed":95.5,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":171.95}},"index":1,"playId":"836ec17d-c2db-3d49-882b-d7f667dd0a13","pitchNumber":2,"startTime":"2026-06-20T00:19:56.549Z","endTime":"2026-06-20T00:20:04.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:20:04.650Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T00:22:08.938Z","endTime":"2026-06-20T00:22:36.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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.5,"endSpeed":86.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57569228761284,"aZ":-14.821909017606824,"pfxX":-9.437208335721781,"pfxZ":9.125962769610982,"pX":-0.9876829418132259,"pZ":1.6626573772220332,"vX0":4.0821032005719,"vY0":-137.32629919020567,"vZ0":-9.540396517664224,"x":154.65,"y":193.89,"x0":-1.2705799638880662,"y0":50.006822974659116,"z0":6.199718823213188,"aX":-17.955176625298094},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2127,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3994724796162399,"extension":6.009053344483582},"index":0,"playId":"f206538c-7c13-3a06-bb32-8514907f0fc9","pitchNumber":1,"startTime":"2026-06-20T00:22:13.706Z","endTime":"2026-06-20T00:22:17.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604299921290302,"aZ":-44.49280784147156,"pfxX":3.465437095209357,"pfxZ":-9.9747415767957,"pX":0.16347624269972494,"pZ":2.4389514445625955,"vX0":2.1063767975100127,"vY0":-111.24921198181869,"vZ0":0.5261613486535646,"x":110.77,"y":172.93,"x0":-1.2503873441872793,"y0":50.001455321715866,"z0":6.86510414205218,"aX":4.280838936012064},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-17.5,"breakHorizontal":-6.8,"spinRate":2545,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.49504566278006523,"extension":5.422860297347604},"hitData":{"launchSpeed":82.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.46,"coordY":147.12}},"index":1,"playId":"5f2bdd0a-8d74-362f-80cf-844614517e53","pitchNumber":2,"startTime":"2026-06-20T00:22:28.186Z","endTime":"2026-06-20T00:22:36.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:22:36.072Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T00:22:58.231Z","endTime":"2026-06-20T00:24:13.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":87.4,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113894906723868,"aZ":-28.167640840875162,"pfxX":1.6560734872920824,"pfxZ":2.470227617395734,"pX":0.8697553743689117,"pZ":1.7307033834232164,"vX0":4.967658167971947,"vY0":-127.08501175444931,"vZ0":-6.083278681482158,"x":83.85,"y":192.05,"x0":-1.3321610063115221,"y0":50.00234631965864,"z0":6.417332406170723,"aX":2.685414274131394},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.2,"breakHorizontal":-4.2,"spinRate":2188,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4324065880239094,"extension":6.471472281573719},"index":0,"playId":"a52dcfcf-bb33-3151-8d9b-05429d6bbf35","pitchNumber":1,"startTime":"2026-06-20T00:23:02.619Z","endTime":"2026-06-20T00:23:05.796Z","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":94.4,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.434271326400385,"aZ":-18.208774092003605,"pfxX":-10.434527202737632,"pfxZ":7.37899101601824,"pX":0.9264676349909714,"pZ":2.214455172472892,"vX0":9.281152756247277,"vY0":-136.99586764592138,"vZ0":-7.427139562354492,"x":81.69,"y":178.99,"x0":-1.1564712080793726,"y0":50.00329148184966,"z0":6.214297723698308,"aX":-19.75219661889914},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":16.8,"spinRate":2239,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40044330754218116,"extension":6.07758965771269},"index":1,"playId":"1fd659e5-f7e5-355b-aaac-682ad2c4f955","pitchNumber":2,"startTime":"2026-06-20T00:23:14.928Z","endTime":"2026-06-20T00:23:18.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67384094872015,"aZ":-41.92610805637332,"pfxX":5.122966163658118,"pfxZ":-7.758770133507567,"pX":0.7953098650965759,"pZ":1.1270543379286126,"vX0":3.1805351389950522,"vY0":-112.08833492545357,"vZ0":-2.632210679203525,"x":86.68,"y":208.35,"x0":-1.3139951715692777,"y0":50.00462574564257,"z0":6.6498670759447815,"aX":6.435978415787363},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-14.4,"breakHorizontal":-10.2,"spinRate":2555,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4910577711024331,"extension":5.751306859274073},"index":2,"playId":"cc19af98-ed7e-3eef-9131-47f49ca3e8be","pitchNumber":3,"startTime":"2026-06-20T00:23:28.986Z","endTime":"2026-06-20T00:23:32.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.528988003244574,"aZ":-30.76457186590876,"pfxX":1.7209946600400707,"pfxZ":0.9197663381206214,"pX":1.5304645262808367,"pZ":0.8213039069707011,"vX0":6.013807239832284,"vY0":-122.25211799467088,"vZ0":-7.083410444958911,"x":58.66,"y":216.6,"x0":-1.1778243062755653,"y0":50.001158127398405,"z0":6.373397847330872,"aX":2.6207830291386784},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-4.4,"spinRate":2380,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44685282835587437,"extension":6.191740991982552},"index":3,"playId":"e6fe8129-8191-326b-8dd1-ab7b2966612d","pitchNumber":4,"startTime":"2026-06-20T00:23:48.902Z","endTime":"2026-06-20T00:23:51.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.264878157046304,"aZ":-23.351769053968056,"pfxX":-10.868769366270467,"pfxZ":4.685176048281768,"pX":-0.1888012183108527,"pZ":2.9105716266722315,"vX0":7.6217674181898625,"vY0":-136.81802720784165,"vZ0":-4.326536415468356,"x":124.2,"y":160.19,"x0":-1.6090836322965194,"y0":50.00011363407056,"z0":6.127510598603942,"aX":-20.45045943119909},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2108,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.40146329373288214,"extension":6.093388899955753},"index":4,"playId":"136ffe8c-854e-32e1-8ad0-4310b0472fab","pitchNumber":5,"startTime":"2026-06-20T00:24:09.393Z","endTime":"2026-06-20T00:24:13.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:24:13.529Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out sharply, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T00:24:42.202Z","endTime":"2026-06-20T00:25:57.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":94.9,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.378471750131446,"aZ":-19.393862831114955,"pfxX":-10.071044103641661,"pfxZ":6.710536855899319,"pX":-0.09458381575705066,"pZ":2.7880887349469075,"vX0":6.841612694431426,"vY0":-137.82316948953715,"vZ0":-6.079614549043803,"x":120.61,"y":163.5,"x0":-1.3128461473280129,"y0":50.00519674684279,"z0":6.351898076744177,"aX":-19.191299993875433},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":16.6,"spinRate":2162,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39887701296471834,"extension":5.748891946859922},"index":0,"playId":"687503db-ba5b-3213-b992-57302271dfc6","pitchNumber":1,"startTime":"2026-06-20T00:24:48.093Z","endTime":"2026-06-20T00:24:51.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.227554064931425,"aZ":-14.477717447879039,"pfxX":-5.429834052658674,"pfxZ":9.243294810125946,"pX":0.7116935035183296,"pZ":2.0609549355968375,"vX0":7.371323333639767,"vY0":-137.87046933612885,"vZ0":-8.831680087577476,"x":89.87,"y":183.13,"x0":-1.2980252325313941,"y0":50.00477448359431,"z0":6.295057221049181,"aX":-10.397567720238001},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2317,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.398126344696621,"extension":5.729444068449666},"index":1,"playId":"0502dd9e-2d35-3df4-900b-a50666dd8a74","pitchNumber":2,"startTime":"2026-06-20T00:25:01.507Z","endTime":"2026-06-20T00:25:04.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-20T00:25:10.329Z","endTime":"2026-06-20T00:25:21.958Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007180892303598,"aZ":-27.19293154530287,"pfxX":1.2392408781115218,"pfxZ":3.231799029738506,"pX":0.6317419298354043,"pZ":-0.1728702820757181,"vX0":4.0046869614665335,"vY0":-124.41010719518677,"vZ0":-10.14874830215639,"x":92.92,"y":243.45,"x0":-1.1711803052983956,"y0":50.001139808015154,"z0":6.276335380197057,"aX":1.908251278293111},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-3.4,"spinRate":2296,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4432293516162287,"extension":6.142182089188974},"index":3,"playId":"9f0a14a1-164f-3d1d-b0ae-c9cae38915c9","pitchNumber":3,"startTime":"2026-06-20T00:25:21.958Z","endTime":"2026-06-20T00:25:24.958Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40060885700092,"aZ":-16.02228299058727,"pfxX":-9.28103326743138,"pfxZ":8.429029588358311,"pX":0.5570259380729036,"pZ":1.9085782376884932,"vX0":7.897454616638012,"vY0":-138.17499371165934,"vZ0":-8.799918175535895,"x":95.77,"y":187.25,"x0":-1.1452471717773396,"y0":50.001117576519526,"z0":6.231529299922598,"aX":-17.78145754862696},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2208,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39778149387444106,"extension":5.954987033194695},"hitData":{"launchSpeed":100.7,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":112.0,"coordY":151.0}},"index":4,"playId":"d674fd4e-645f-3678-97e1-f5f1f8fdcbcb","pitchNumber":4,"startTime":"2026-06-20T00:25:46.689Z","endTime":"2026-06-20T00:25:57.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:25:57.632Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T00:28:45.334Z","endTime":"2026-06-20T00:29:44.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Matz replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T00:27:31.471Z","endTime":"2026-06-20T00:28:47.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6617551082079,"aZ":-14.588403823933845,"pfxX":8.278896030351836,"pfxZ":9.189887289426526,"pX":-0.746754437739659,"pZ":3.42263485354378,"vX0":-9.541027481965969,"vY0":-137.92343589339282,"vZ0":-3.4292658852431575,"x":145.46,"y":146.37,"x0":1.6931074754807713,"y0":50.00124195282093,"z0":5.675295236257419,"aX":15.839486810713392},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-12.8,"spinRate":2233,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.39818282356700596,"extension":6.3625736853202906},"index":1,"playId":"f5b1cac1-16f5-386d-9459-56aa6ed0d776","pitchNumber":1,"startTime":"2026-06-20T00:28:47.638Z","endTime":"2026-06-20T00:28:50.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21388829546295,"aZ":-39.964132857153864,"pfxX":-6.471387747996177,"pfxZ":-5.602121408541661,"pX":0.3754710758580173,"pZ":3.8323820356028064,"vX0":-1.710003981829742,"vY0":-117.42946567293939,"vZ0":3.9144134836984774,"x":102.69,"y":135.31,"x0":1.9546911001123317,"y0":50.003452358732865,"z0":5.8728534380763575,"aX":-8.995719811544667},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.9,"breakHorizontal":12.1,"spinRate":2115,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.46726511128507386,"extension":6.573794425741451},"index":2,"playId":"cc59f03b-7ec0-3c52-be48-cd936fcd50c5","pitchNumber":2,"startTime":"2026-06-20T00:28:59.658Z","endTime":"2026-06-20T00:29:02.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154348081647154,"aZ":-41.57983323199124,"pfxX":-7.274627062383072,"pfxZ":-6.859580854026019,"pX":0.014571694272838465,"pZ":2.3011747289113997,"vX0":-1.8793897673481228,"vY0":-116.98543037919657,"vZ0":0.9489770158987143,"x":116.44,"y":176.65,"x0":1.7751210128748638,"y0":50.000696485704836,"z0":5.819188009339836,"aX":-9.979085651170063},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.8,"breakHorizontal":13.7,"spinRate":2170,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4700222277054964,"extension":6.478186658298135},"index":3,"playId":"cc5d5022-ad75-3fad-8637-cc81ea3110ba","pitchNumber":3,"startTime":"2026-06-20T00:29:12.001Z","endTime":"2026-06-20T00:29:15.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.132757861614817,"aZ":-27.0619339806588,"pfxX":10.289444537202996,"pfxZ":3.334271445821426,"pX":-0.9355369697349978,"pZ":1.3636990842555947,"vX0":-9.76176095925658,"vY0":-123.22805910708027,"vZ0":-4.40927026307007,"x":152.66,"y":201.96,"x0":1.7457134905944232,"y0":50.003054915080796,"z0":5.4698722147737895,"aX":15.78015386161906},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-16.3,"spinRate":2384,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4449518099675269,"extension":6.646344192452934},"index":4,"playId":"560c2478-49b6-33b9-ad31-5b28f289182d","pitchNumber":4,"startTime":"2026-06-20T00:29:29.819Z","endTime":"2026-06-20T00:29:32.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1253791492458,"aZ":-15.911035178798134,"pfxX":10.424894777821649,"pfxZ":8.4483262819166,"pX":-0.6685846418763042,"pZ":2.100739375101868,"vX0":-10.133765366100064,"vY0":-138.42161048281727,"vZ0":-6.112685793795574,"x":142.48,"y":182.06,"x0":1.6991240720657557,"y0":50.00690819599123,"z0":5.417255760147732,"aX":20.078812743110454},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":-16.6,"spinRate":2366,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.39686159029086276,"extension":6.507246028960462},"index":5,"playId":"060b1fb1-5d9e-30c4-aeb2-39c5cc0b33e9","pitchNumber":5,"startTime":"2026-06-20T00:29:41.378Z","endTime":"2026-06-20T00:29:44.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:29:44.995Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a sharp ground ball to shortstop Taylor Walls.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T00:30:04.073Z","endTime":"2026-06-20T00:30:16.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00307465117474,"aZ":-21.49700466754632,"pfxX":11.357056247536645,"pfxZ":5.476128328616852,"pX":0.2682540709066622,"pZ":2.3034967299507985,"vX0":-8.048030646175327,"vY0":-139.14486058675354,"vZ0":-5.0269125378260755,"x":106.77,"y":176.59,"x0":1.7316333847783993,"y0":50.00010202085499,"z0":5.56974260900984,"aX":22.1303661550019},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":-18.7,"spinRate":2269,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.39455799938608527,"extension":6.455201379160339},"hitData":{"launchSpeed":108.5,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":112.32,"coordY":143.93}},"index":0,"playId":"9bb79a1a-ca71-3c22-96e7-59ea6b8bad2b","pitchNumber":1,"startTime":"2026-06-20T00:30:06.333Z","endTime":"2026-06-20T00:30:16.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:30:16.027Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Crews lines out to second baseman Richie Palacios.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T00:31:37.161Z","endTime":"2026-06-20T00:32:24.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Crews replaces José Tena.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T00:30:36.215Z","endTime":"2026-06-20T00:30:48.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T00:30:48.834Z","endTime":"2026-06-20T00:31:40.160Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-20T00:31:39.346Z","endTime":"2026-06-20T00:31:39.347Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557174518646903,"aZ":-42.00258435536924,"pfxX":-3.7049910095491105,"pfxZ":-7.442838171196903,"pX":-1.0631347091053618,"pZ":0.6243961814920354,"vX0":-4.905407752406892,"vY0":-115.36139528509953,"vZ0":-2.2532859171646598,"x":157.52,"y":221.92,"x0":1.5891834160777254,"y0":50.00437497611628,"z0":5.741589979031863,"aX":-4.890839253497561},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.7,"breakHorizontal":8.2,"spinRate":2243,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4785642353601913,"extension":6.743356227429923},"index":3,"playId":"e4de763e-1106-3dc0-9fc8-b032a0913692","pitchNumber":1,"startTime":"2026-06-20T00:31:39.348Z","endTime":"2026-06-20T00:31:42.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84349931977262,"aZ":-33.86168480988743,"pfxX":10.536910540296924,"pfxZ":-1.1650302465633722,"pX":-0.07923452200689782,"pZ":2.027147012973481,"vX0":-7.336078456534996,"vY0":-119.9104544027666,"vZ0":-1.4006555647961312,"x":120.02,"y":184.05,"x0":1.6624713883812217,"y0":50.00548711201611,"z0":5.661358362589501,"aX":15.229307774500732},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.2,"breakHorizontal":-17.2,"spinRate":2383,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.45812424564980025,"extension":6.581441534509147},"index":4,"playId":"cddef0b7-573e-396f-8f86-0fe59f501f8d","pitchNumber":2,"startTime":"2026-06-20T00:31:59.639Z","endTime":"2026-06-20T00:32:02.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.245541105563753,"aZ":-33.39345117846972,"pfxX":9.4762666551906,"pfxZ":-0.8454392621923228,"pX":0.8903927527799056,"pZ":1.9939185871788803,"vX0":-5.118955598295349,"vY0":-120.24590916232248,"vZ0":-1.5658181464036385,"x":83.06,"y":184.94,"x0":1.825556776979904,"y0":50.00009776978791,"z0":5.640786572189868,"aX":13.75173068767996},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.7,"breakHorizontal":-15.7,"spinRate":2436,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.45705940773907905,"extension":6.516996829762233},"hitData":{"launchSpeed":77.9,"launchAngle":12.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.55,"coordY":141.36}},"index":5,"playId":"74e755b7-7f89-32bc-8b98-2fbb64b74a6f","pitchNumber":3,"startTime":"2026-06-20T00:32:19.135Z","endTime":"2026-06-20T00:32:24.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:32:24.151Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T00:32:47.672Z","endTime":"2026-06-20T00:34:03.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":94.0,"endSpeed":85.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72729669576249,"aZ":-16.993637257900684,"pfxX":10.068815762263018,"pfxZ":8.1399597601784,"pX":-1.5819785378915305,"pZ":1.5739446892823734,"vX0":-11.753880873874097,"vY0":-136.1278027000323,"vZ0":-7.242975285597702,"x":177.3,"y":196.28,"x0":1.4971023774397032,"y0":50.0014420137644,"z0":5.459598504902187,"aX":18.77205224064863},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-15.6,"spinRate":2287,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4033926307024558,"extension":6.6694979173062965},"index":0,"playId":"46e026fd-a9d0-3d9c-a482-0b8581d03133","pitchNumber":1,"startTime":"2026-06-20T00:32:53.159Z","endTime":"2026-06-20T00:32:56.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.265913211941765,"aZ":-40.41838092268481,"pfxX":-3.5580347175099027,"pfxZ":-5.698857200987257,"pX":-0.07967080488727638,"pZ":2.2881582334039945,"vX0":-3.1958378417216813,"vY0":-119.78966561466842,"vZ0":0.30570874350932,"x":120.04,"y":177.0,"x0":1.7366097759821935,"y0":50.00420009137311,"z0":5.787598127765091,"aX":-5.144505885713923},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.0,"breakHorizontal":7.2,"spinRate":2197,"spinDirection":320},"zone":5,"typeConfidence":2.0,"plateTime":0.4581440016440461,"extension":6.798638435327452},"index":1,"playId":"a3b3f924-5e3f-3a22-8fcc-627180885940","pitchNumber":2,"startTime":"2026-06-20T00:33:08.667Z","endTime":"2026-06-20T00:33:11.719Z","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":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.888775232634394,"aZ":-16.86132801833156,"pfxX":10.828706966779453,"pfxZ":8.08227570678104,"pX":-0.5860808515713282,"pZ":1.513246110341566,"vX0":-9.565749910331476,"vY0":-137.16279267512533,"vZ0":-7.529412937745301,"x":139.34,"y":197.92,"x0":1.5490654911074646,"y0":50.00389413019582,"z0":5.455225656015812,"aX":20.521544359167738},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":-17.4,"spinRate":2240,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40015367763793064,"extension":6.556723174303836},"index":2,"playId":"3c2f59ec-b0dd-3e30-a00e-4285660ee416","pitchNumber":3,"startTime":"2026-06-20T00:33:25.890Z","endTime":"2026-06-20T00:33:52.908Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935846118476434,"aZ":-40.17771111809917,"pfxX":-4.280740412844922,"pfxZ":-5.684642484522347,"pX":-0.3977466536346817,"pZ":1.9441196665894973,"vX0":-3.3957225637321726,"vY0":-118.29050123012102,"vZ0":-0.20211895877900865,"x":132.16,"y":186.29,"x0":1.6158768746689798,"y0":50.00323195520036,"z0":5.734490258094054,"aX":-6.026296044211248},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.1,"breakHorizontal":8.6,"spinRate":2333,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.4641989288410353,"extension":6.898042448595994},"hitData":{"launchSpeed":85.2,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.95,"coordY":171.14}},"index":3,"playId":"10834f6d-1023-3a56-ae72-c8de3fe3dddd","pitchNumber":4,"startTime":"2026-06-20T00:33:58.136Z","endTime":"2026-06-20T00:34:03.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:34:03.714Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T00:36:12.875Z","endTime":"2026-06-20T00:36:56.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Dylan Crews remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T00:35:32.653Z","endTime":"2026-06-20T00:36:15.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"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":76.4,"endSpeed":69.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52029992883579,"aZ":-44.0699447213874,"pfxX":3.2198860378658622,"pfxZ":-9.60285737573799,"pX":-1.2916087598315595,"pZ":4.206856438474594,"vX0":-0.710818698325386,"vY0":-111.07941425855334,"vZ0":3.938837361703427,"x":166.23,"y":125.19,"x0":-1.3839927569377626,"y0":50.0034952749535,"z0":7.019619394708221,"aX":3.9885133215649495},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-15.8,"breakHorizontal":-5.6,"spinRate":2447,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.4947569499999629,"extension":5.799507970357013},"index":1,"playId":"b2aceb95-692a-3974-8bed-9bce5793eab1","pitchNumber":1,"startTime":"2026-06-20T00:36:15.062Z","endTime":"2026-06-20T00:36:18.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86500040874882,"aZ":-19.426681097277548,"pfxX":-10.223892208833693,"pfxZ":6.817846980068856,"pX":-0.3925751580065487,"pZ":3.1979446835000434,"vX0":6.220228228802402,"vY0":-136.57766174917128,"vZ0":-4.6163911095479495,"x":131.96,"y":152.44,"x0":-1.3829597683007662,"y0":50.00670348291504,"z0":6.264522247474603,"aX":-19.12757304159463},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":17.0,"spinRate":2160,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40256121518612,"extension":6.124307275428603},"index":2,"playId":"47d23b24-ea7c-36e5-9424-adbb017e4023","pitchNumber":2,"startTime":"2026-06-20T00:36:29.498Z","endTime":"2026-06-20T00:36:32.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83787578105121,"aZ":-42.947169430408685,"pfxX":2.5780544548320368,"pfxZ":-8.732189090609813,"pX":-0.49428683440083976,"pZ":1.5811483320571367,"vX0":0.9663521990766424,"vY0":-111.24601214975169,"vZ0":-1.4659445828609257,"x":135.84,"y":196.09,"x0":-1.271211162283349,"y0":50.00253250222148,"z0":6.763021186439283,"aX":3.1809009357342237},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-15.8,"breakHorizontal":-4.9,"spinRate":2534,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4953090140211307,"extension":5.959582637193119},"hitData":{"launchSpeed":97.9,"launchAngle":15.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.59,"coordY":77.67}},"index":3,"playId":"49ce0b36-954f-37cd-9137-d080c3e123c0","pitchNumber":3,"startTime":"2026-06-20T00:36:44.266Z","endTime":"2026-06-20T00:36:56.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:36:56.023Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a soft bunt ground ball to third baseman Jorbit Vivas. Cedric Mullins to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T00:37:15.861Z","endTime":"2026-06-20T00:37:49.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.595255444593736,"aZ":-14.62973969576862,"pfxX":-5.576714677461996,"pfxZ":9.478362490389351,"pX":-0.640262181932595,"pZ":1.9310673045313802,"vX0":3.3122561879780084,"vY0":-134.9884794672203,"vZ0":-9.019904748124558,"x":141.41,"y":186.64,"x0":-1.1568183892533488,"y0":50.00380036790548,"z0":6.339511984699921,"aX":-10.321715104723394},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2243,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4053263475652633,"extension":6.049287541079095},"index":0,"playId":"09129caf-ca43-3173-99c9-f8344467cc78","pitchNumber":1,"startTime":"2026-06-20T00:37:20.261Z","endTime":"2026-06-20T00:37:23.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314229313713938,"aZ":-12.8081001105256,"pfxX":-5.3152825792554,"pfxZ":10.394938568073158,"pX":0.2797478794558321,"pZ":2.071697459040824,"vX0":5.5523273407410825,"vY0":-135.31802325799487,"vZ0":-8.725953105058826,"x":106.34,"y":182.84,"x0":-1.1038234422425046,"y0":50.000304491391745,"z0":6.2261887262050175,"aX":-9.899523074420623},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":8.5,"spinRate":2313,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4040964881101079,"extension":6.044535082932657},"hitData":{"launchSpeed":29.5,"launchAngle":-57.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.18,"coordY":195.94}},"index":1,"playId":"fefb9562-ab8d-3792-bc9b-ec3717e1eb69","pitchNumber":2,"startTime":"2026-06-20T00:37:42.492Z","endTime":"2026-06-20T00:37:49.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:37:49.953Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Richie Palacios lines out to center fielder Jacob Young. Cedric Mullins to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T00:39:04.738Z","endTime":"2026-06-20T00:42:30.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T00:38:25.005Z","endTime":"2026-06-20T00:39:06.767Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80957806912195,"aZ":-20.447251457618318,"pfxX":-11.089883186120996,"pfxZ":6.6003782047685835,"pX":-0.25937948692015317,"pZ":3.8281415799844725,"vX0":6.375554026853249,"vY0":-133.45805608619213,"vZ0":-3.002138047906689,"x":126.89,"y":135.42,"x0":-1.257714450861958,"y0":50.00227616449204,"z0":6.466669222478847,"aX":-19.698720074369422},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":18.4,"spinRate":2081,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41284738854026903,"extension":5.587675708031954},"index":1,"playId":"778aa5c7-5ca9-38bd-836a-e4a38326fdb5","pitchNumber":1,"startTime":"2026-06-20T00:39:06.767Z","endTime":"2026-06-20T00:39:10.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.712205184835703,"aZ":-42.17176446912111,"pfxX":3.4092765612772817,"pfxZ":-8.295102635204907,"pX":-0.3661051378319839,"pZ":2.147116063565002,"vX0":0.8942794958099521,"vY0":-110.06931317062956,"vZ0":-0.2584148089584868,"x":130.96,"y":180.81,"x0":-1.222265002082433,"y0":50.002063122874944,"z0":6.798151126990486,"aX":4.109782824407798},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-14.6,"breakHorizontal":-6.4,"spinRate":2534,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.5009857644137661,"extension":6.610687696782441},"index":2,"playId":"64a89a72-e8a7-3cdc-bb01-3e2f8ec13e9a","pitchNumber":2,"startTime":"2026-06-20T00:39:29.026Z","endTime":"2026-06-20T00:39:32.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20636270223002,"aZ":-17.7663270371261,"pfxX":-9.249136435216359,"pfxZ":7.970856035243921,"pX":-1.1773832768643042,"pZ":3.742083248278399,"vX0":3.375877795488642,"vY0":-134.6010801330664,"vZ0":-3.8830573496669802,"x":161.88,"y":137.74,"x0":-1.2568288345238285,"y0":50.00617124876879,"z0":6.486044952951801,"aX":-16.725719122400125},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":15.8,"spinRate":2217,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4092301227354249,"extension":5.826562904375856},"index":3,"playId":"bbe4a951-2c72-3b81-be8d-f15fd0335228","pitchNumber":3,"startTime":"2026-06-20T00:39:48.797Z","endTime":"2026-06-20T00:39:51.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.098457304093685,"aZ":-23.809878269882347,"pfxX":0.07209414719232621,"pfxZ":5.175561118151715,"pX":-0.5757020023074053,"pZ":1.7724448013303715,"vX0":2.128003913662182,"vY0":-126.66149357408132,"vZ0":-6.682987492322705,"x":138.94,"y":190.92,"x0":-1.437918986471436,"y0":50.00403157570307,"z0":6.362814686242214,"aX":0.11644217471864718},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.0,"breakHorizontal":-0.6,"spinRate":2283,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4332824471295731,"extension":5.784615811687073},"index":4,"playId":"bd6782c3-c5b1-392c-87f5-fcdb192287a5","pitchNumber":4,"startTime":"2026-06-20T00:40:09.326Z","endTime":"2026-06-20T00:40:12.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765815651397826,"aZ":-44.76665912739039,"pfxX":5.759721105489418,"pfxZ":-10.575962038505462,"pX":-1.102349475184511,"pZ":3.0229821752788157,"vX0":-1.1998272460496042,"vY0":-109.49091101416695,"vZ0":2.0920742847238714,"x":159.02,"y":157.16,"x0":-1.288639366241625,"y0":50.00115326372495,"z0":6.914892958006452,"aX":6.859272512272458},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.1,"breakVerticalInduced":-18.0,"breakHorizontal":-10.0,"spinRate":2535,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.503938874778624,"extension":5.546052989384551},"index":5,"playId":"f6ade7a9-e3b2-352d-90be-5fef706871ce","pitchNumber":5,"startTime":"2026-06-20T00:40:32.258Z","endTime":"2026-06-20T00:40:35.868Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306587464709178,"aZ":-20.267360442486048,"pfxX":-10.467990328734233,"pfxZ":6.538247576857953,"pX":-0.6168154257191691,"pZ":2.455811564709485,"vX0":4.875854886598649,"vY0":-134.3974978654117,"vZ0":-6.5412968431745915,"x":140.51,"y":172.47,"x0":-1.0987053982042407,"y0":50.00627391479562,"z0":6.370650573918449,"aX":-19.069982313083518},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":17.9,"spinRate":2072,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40822287038829286,"extension":6.033400685085652},"index":6,"playId":"86df0315-8ec5-3444-8227-e3dbd7213202","pitchNumber":6,"startTime":"2026-06-20T00:40:53.858Z","endTime":"2026-06-20T00:40:57.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350353625920537,"aZ":-16.717927021471716,"pfxX":-3.671330532215369,"pfxZ":8.364441345538292,"pX":-0.15104929668859496,"pZ":3.3486917773529905,"vX0":3.8342819471056027,"vY0":-135.2957667434072,"vZ0":-5.05745337481769,"x":107.45,"y":152.68,"x0":-1.111671073808569,"y0":50.005730365913045,"z0":6.419281187171817,"aX":-6.786966414210895},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":5.8,"spinRate":2185,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40529674958565165,"extension":5.94469109763447},"index":7,"playId":"eff2680a-d89e-3214-9b02-08cc1ce994b7","pitchNumber":7,"startTime":"2026-06-20T00:41:26.108Z","endTime":"2026-06-20T00:41:29.329Z","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":92.7,"endSpeed":84.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482778333019876,"aZ":-15.095054970278234,"pfxX":-4.122401888912457,"pfxZ":9.381698628647904,"pX":1.2814520782991186,"pZ":2.7677127439053404,"vX0":7.633032040445723,"vY0":-134.64163523859395,"vZ0":-6.7733576991221165,"x":68.15,"y":164.05,"x0":-1.065391497635197,"y0":50.00658675929782,"z0":6.400572663693855,"aX":-7.50852228651542},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2289,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40810022032512316,"extension":6.008356302240681},"index":8,"playId":"7c880a8f-3782-3beb-b7b1-6c4fc86d6e19","pitchNumber":8,"startTime":"2026-06-20T00:41:52.597Z","endTime":"2026-06-20T00:41:56.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.627176823586762,"aZ":-24.829886535373078,"pfxX":1.7374540116294095,"pfxZ":4.552800810714476,"pX":0.013788470159013086,"pZ":2.9353282866697885,"vX0":3.4341070224975145,"vY0":-126.1630011285236,"vZ0":-3.565923009651958,"x":116.47,"y":159.53,"x0":-1.5905580915092232,"y0":50.001226583691206,"z0":6.367858536363222,"aX":2.800219409550903},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":-4.0,"spinRate":2193,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4341198766671952,"extension":5.960357119497412},"hitData":{"launchSpeed":93.7,"launchAngle":23.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.53,"coordY":57.13}},"index":9,"playId":"56386325-a41d-3556-af45-6695d4e3a7af","pitchNumber":9,"startTime":"2026-06-20T00:42:19.098Z","endTime":"2026-06-20T00:42:30.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:42:30.143Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T00:43:07.753Z","endTime":"2026-06-20T00:47:03.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff 3B","eventType":"pickoff_3b","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 3B","eventType":"pickoff_3b","movementReason":"r_pickoff_3b","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.132202725092153,"aZ":-14.797681518011293,"pfxX":-5.949228093892154,"pfxZ":10.000359935449666,"pX":-1.363763137315818,"pZ":3.486257924361476,"vX0":1.9314689961783733,"vY0":-131.5373371052457,"vZ0":-4.919054052481109,"x":168.98,"y":144.65,"x0":-1.3384845119409394,"y0":50.00121656439948,"z0":6.492406643114134,"aX":-10.334297999816304},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2281,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41777478333247187,"extension":5.9802866166454},"index":0,"playId":"7e8c2352-c7ff-3b91-bfcf-62b60005c369","pitchNumber":1,"startTime":"2026-06-20T00:43:16.825Z","endTime":"2026-06-20T00:43:22.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Catcher Keibert Ruiz picks off Cedric Mullins at 3rd on throw to third baseman Jorbit Vivas.","event":"Pickoff 3B","eventType":"pickoff_3b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"7e8c2352-c7ff-3b91-bfcf-62b60005c369","startTime":"2026-06-20T00:44:53.703Z","endTime":"2026-06-20T00:44:55.110Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34680237569088,"aZ":-43.275270704912,"pfxX":4.395952380386687,"pfxZ":-9.243465944635734,"pX":-0.29348835777026816,"pZ":1.9326703129753773,"vX0":0.6548545055506411,"vY0":-110.0853213284083,"vZ0":-0.44621344498628823,"x":128.19,"y":186.6,"x0":-1.166462508178347,"y0":50.00052446453914,"z0":6.801847194506964,"aX":5.281737944626221},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-16.4,"breakHorizontal":-8.2,"spinRate":2607,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.5015818424614822,"extension":5.403971507083472},"index":2,"playId":"4bfd5b46-76c7-3c20-b5f6-61c4beb6aef7","pitchNumber":2,"startTime":"2026-06-20T00:44:55.110Z","endTime":"2026-06-20T00:44:58.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.882444560724483,"aZ":-28.6680917402817,"pfxX":-10.516785433720516,"pfxZ":2.2292864014989844,"pX":-0.7146787232520028,"pZ":1.1707338751302745,"vX0":4.523506172942321,"vY0":-125.0628814335875,"vZ0":-6.797298563363475,"x":144.24,"y":207.17,"x0":-1.1874639495416897,"y0":50.00456978962827,"z0":6.297461162093779,"aX":-16.543066035869273},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":17.9,"spinRate":1683,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43915394794477436,"extension":5.8712013358704755},"index":3,"playId":"82562bc3-74da-3d1c-a1d1-05e469828be6","pitchNumber":3,"startTime":"2026-06-20T00:45:14.418Z","endTime":"2026-06-20T00:45:17.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.437233895420828,"aZ":-41.56633824371918,"pfxX":4.957043152060248,"pfxZ":-7.41860090777147,"pX":0.6733212892898328,"pZ":-0.3417752823239827,"vX0":2.4159312365093273,"vY0":-112.98723616448765,"vZ0":-5.766762056615262,"x":91.33,"y":248.01,"x0":-1.060608120303161,"y0":50.000067718089845,"z0":6.513188602437947,"aX":6.2792215298311636},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.8,"breakHorizontal":-9.7,"spinRate":2697,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4885442355111338,"extension":6.008684947824456},"index":4,"playId":"4e90126c-66ec-3803-9078-f4c25133bf12","pitchNumber":4,"startTime":"2026-06-20T00:45:35.255Z","endTime":"2026-06-20T00:45:38.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59978172093136,"aZ":-17.71306521304568,"pfxX":-10.175796514543013,"pfxZ":7.7927430847848616,"pX":0.502344205241843,"pZ":2.5444581219226063,"vX0":7.1477230037743515,"vY0":-136.0400137578996,"vZ0":-7.235150861452642,"x":97.85,"y":170.08,"x0":-0.8502921767803479,"y0":50.00344011901277,"z0":6.48770742888765,"aX":-18.885044809202807},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":16.7,"spinRate":2288,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.404152879412941,"extension":5.809522831593461},"index":5,"playId":"0f0a1361-e012-374e-a886-37174e981d70","pitchNumber":5,"startTime":"2026-06-20T00:46:05.542Z","endTime":"2026-06-20T00:46:08.542Z","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":87.0,"endSpeed":79.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19944485316584,"aZ":-28.743410630271406,"pfxX":-11.661107016860523,"pfxZ":2.139101588719101,"pX":-0.9560064027922593,"pZ":2.04570266878749,"vX0":4.837453084457755,"vY0":-126.45212967381227,"vZ0":-4.602189316384442,"x":153.44,"y":183.55,"x0":-1.3895183971824745,"y0":50.00264774927028,"z0":6.222466604194398,"aX":-18.694731639451433},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":19.8,"spinRate":1871,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43482231510647074,"extension":6.082065464605744},"index":6,"playId":"ba4914a1-eee7-344f-88a0-278b93965a7b","pitchNumber":6,"startTime":"2026-06-20T00:46:29.150Z","endTime":"2026-06-20T00:46:32.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.995598399172298,"aZ":-15.24461652486666,"pfxX":-6.048291536126536,"pfxZ":8.904858333888015,"pX":0.14001553595863486,"pZ":1.9459402821812684,"vX0":5.16288132585687,"vY0":-137.17519772085143,"vZ0":-8.968838010094935,"x":111.66,"y":186.24,"x0":-0.9827986220803403,"y0":50.004496548831376,"z0":6.30246036964743,"aX":-11.501297649479861},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2317,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3996399392198926,"extension":5.840439864013403},"hitData":{"launchSpeed":86.4,"launchAngle":42.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.26,"coordY":95.23}},"index":7,"playId":"82605fcd-6900-379d-9858-806c5d803fa6","pitchNumber":7,"startTime":"2026-06-20T00:46:54.284Z","endTime":"2026-06-20T00:47:03.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:47:03.324Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T00:49:23.847Z","endTime":"2026-06-20T00:50:48.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0036494489876,"aZ":-16.30152071060004,"pfxX":9.316480722369375,"pfxZ":8.503845791244663,"pX":0.678644402806611,"pZ":3.106125429048708,"vX0":-5.890527912189724,"vY0":-136.26546250667877,"vZ0":-3.8820742919064797,"x":91.13,"y":154.91,"x0":1.666185897948073,"y0":50.00373084408669,"z0":5.6868960567346285,"aX":17.39202890458388},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-15.5,"spinRate":2306,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.4030912036956331,"extension":6.386787027531162},"index":0,"playId":"d775972c-c88c-3ff0-84f6-990d1c1be13b","pitchNumber":1,"startTime":"2026-06-20T00:49:34.433Z","endTime":"2026-06-20T00:49:37.433Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-20T00:49:49.486Z","endTime":"2026-06-20T00:49:58.521Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68847000187457,"aZ":-33.817003487996935,"pfxX":8.466478059911072,"pfxZ":-1.097957667109771,"pX":2.0081194517461953,"pZ":2.6206457765466498,"vX0":-2.513737853952804,"vY0":-121.55425325625639,"vZ0":-0.16416611695524697,"x":40.46,"y":168.02,"x0":1.9579799059469065,"y0":50.00549582632298,"z0":5.634727191016951,"aX":12.622280288030087},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.8,"breakHorizontal":-14.6,"spinRate":2419,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.45127457045763286,"extension":6.545626295969378},"index":2,"playId":"3998eac6-85fc-3725-abc1-bd72057be458","pitchNumber":2,"startTime":"2026-06-20T00:49:58.521Z","endTime":"2026-06-20T00:50:01.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88561827919106,"aZ":-40.38541187226321,"pfxX":-5.000142528792226,"pfxZ":-5.828579841121206,"pX":0.3386879408210492,"pZ":1.3317577872813258,"vX0":-2.05862964623774,"vY0":-118.31311711404192,"vZ0":-1.5909395962818433,"x":104.09,"y":202.82,"x0":1.8712938611277767,"y0":50.003035892512735,"z0":5.735099155453505,"aX":-7.043996008241554},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.7,"breakHorizontal":9.6,"spinRate":2358,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4640635783569418,"extension":6.69629378841416},"index":3,"playId":"65b16609-eece-3b1a-a27f-d2a3b8492adb","pitchNumber":3,"startTime":"2026-06-20T00:50:10.329Z","endTime":"2026-06-20T00:50:14.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87795782605627,"aZ":-18.184403710376753,"pfxX":9.417457044783491,"pfxZ":7.533184151415917,"pX":-0.5232338380184943,"pZ":2.7486557252870587,"vX0":-9.155119440680421,"vY0":-135.69764160837863,"vZ0":-4.146371671100736,"x":136.94,"y":164.57,"x0":1.6777198612451654,"y0":50.00238731878241,"z0":5.5706118670181315,"aX":17.487903486311993},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-15.0,"spinRate":2296,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.40430907045390585,"extension":6.530961884488423},"index":4,"playId":"42bd0e4d-7529-38b1-a2f2-85710a2ee8e6","pitchNumber":4,"startTime":"2026-06-20T00:50:23.229Z","endTime":"2026-06-20T00:50:27.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365361675457766,"aZ":-32.98293421991615,"pfxX":8.04891867962414,"pfxZ":-0.5615342125935303,"pX":0.4336063226139147,"pZ":1.851767970554283,"vX0":-5.7078586537886,"vY0":-119.70837783479054,"vZ0":-1.7931797518491073,"x":100.47,"y":188.78,"x0":1.810071101220288,"y0":50.00238766417884,"z0":5.579450389055588,"aX":11.613436174963288},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-13.1,"spinRate":2355,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.45858270550585134,"extension":6.4126483357953745},"hitData":{"launchSpeed":43.6,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.12,"coordY":166.16}},"index":5,"playId":"02c57bbb-88aa-38b4-b9a1-b3a729de0a98","pitchNumber":5,"startTime":"2026-06-20T00:50:41.009Z","endTime":"2026-06-20T00:50:48.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:50:48.881Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, pitcher Steven Matz to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T00:51:10.459Z","endTime":"2026-06-20T00:52:57.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91964373437189,"aZ":-20.200694042612305,"pfxX":9.93657093669841,"pfxZ":6.314881626217785,"pX":0.8537875798795462,"pZ":4.18723549399878,"vX0":-5.940496936365082,"vY0":-137.2122133461786,"vZ0":-0.29789607808602636,"x":84.46,"y":125.72,"x0":1.762099591055325,"y0":50.00310003426917,"z0":5.680191601815241,"aX":18.843058540159404},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":-16.7,"spinRate":2354,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4000213482958346,"extension":6.480141456932193},"index":0,"playId":"de1771af-1c2b-345f-be25-994c81f0b535","pitchNumber":1,"startTime":"2026-06-20T00:51:13.906Z","endTime":"2026-06-20T00:51:16.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93591368893223,"aZ":-38.64346318091071,"pfxX":-6.870647775755931,"pfxZ":-4.559419983999517,"pX":0.4769612701946895,"pZ":1.4605413226011172,"vX0":-1.1353000489906686,"vY0":-118.93286598830716,"vZ0":-1.6987927447042321,"x":98.82,"y":199.35,"x0":1.8536979424470656,"y0":50.003604195684744,"z0":5.721072345411794,"aX":-9.744846181359378},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.4,"breakHorizontal":12.7,"spinRate":2480,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4622992446049219,"extension":6.747530827112262},"index":1,"playId":"4d6165ca-9bb3-31c1-b61b-b120b03908aa","pitchNumber":2,"startTime":"2026-06-20T00:51:26.205Z","endTime":"2026-06-20T00:51:29.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.860610370384702,"aZ":-41.31119913719753,"pfxX":-5.096697230181805,"pfxZ":-6.450342763481322,"pX":0.7301374996277435,"pZ":2.600971071101073,"vX0":-0.9283716038226137,"vY0":-118.38133749717566,"vZ0":1.4411700852359883,"x":89.17,"y":168.55,"x0":1.7894697585968655,"y0":50.00010544176963,"z0":5.769449443112867,"aX":-7.223457065801325},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.0,"breakHorizontal":9.5,"spinRate":2208,"spinDirection":321},"zone":6,"typeConfidence":2.0,"plateTime":0.46289478949418594,"extension":6.566226663814918},"index":2,"playId":"cb822122-8147-3249-8211-b76169d765e5","pitchNumber":3,"startTime":"2026-06-20T00:51:42.713Z","endTime":"2026-06-20T00:51:46.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T00:51:53.833Z","endTime":"2026-06-20T00:52:04.267Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.026027614043876,"aZ":-20.223744268028515,"pfxX":11.013540715076227,"pfxZ":6.334445394232501,"pX":-0.4296872849155,"pZ":3.8708718780258815,"vX0":-9.662613306462797,"vY0":-136.9353617924534,"vZ0":-1.0310649449264788,"x":133.38,"y":134.27,"x0":1.724739639954736,"y0":50.005038155514654,"z0":5.644229918488406,"aX":20.786340480529876},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":-17.8,"spinRate":2279,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.40096805505541244,"extension":6.532882994207721},"index":4,"playId":"8cce22a5-8946-30d5-94fe-b560f0514b18","pitchNumber":4,"startTime":"2026-06-20T00:52:04.267Z","endTime":"2026-06-20T00:52:07.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.506095537132097,"aZ":-26.410281999285733,"pfxX":8.307714493376075,"pfxZ":3.8272766617745013,"pX":-0.5762038588442269,"pZ":0.5401792336873572,"vX0":-8.109620287943173,"vY0":-121.83509467134323,"vZ0":-6.09349878122133,"x":138.96,"y":224.2,"x0":1.7130975875482881,"y0":50.002745719846516,"z0":5.350368513502972,"aX":12.513496978770382},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":-13.2,"spinRate":2542,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4492325535940407,"extension":6.653674837873754},"index":5,"playId":"6b160d61-632f-3961-bc6a-3c68c97c9fcf","pitchNumber":5,"startTime":"2026-06-20T00:52:16.232Z","endTime":"2026-06-20T00:52:19.232Z","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":94.3,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90545721126798,"aZ":-16.695321871095857,"pfxX":9.645264602171189,"pfxZ":8.213466310372665,"pX":-0.08355692412922058,"pZ":2.820038696932495,"vX0":-8.19155448593116,"vY0":-137.05837079137046,"vZ0":-4.074632408672666,"x":120.18,"y":162.64,"x0":1.7044187188511484,"y0":50.00603660369332,"z0":5.480922513284882,"aX":18.184361501472914},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-15.5,"spinRate":2328,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4010474861124189,"extension":6.677632615349364},"index":6,"playId":"7f67f93b-65ea-3e9f-879e-88167e96d589","pitchNumber":6,"startTime":"2026-06-20T00:52:31.644Z","endTime":"2026-06-20T00:52:34.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868421032222358,"aZ":-21.902497253415284,"pfxX":10.668374067914328,"pfxZ":5.475435008090592,"pX":0.002877502243164263,"pZ":2.9735464811685306,"vX0":-8.543823176726088,"vY0":-136.54233052888446,"vZ0":-2.6990865531477155,"x":116.89,"y":158.49,"x0":1.7964222706746344,"y0":50.00375491402503,"z0":5.49277718043068,"aX":20.016097361655174},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-17.4,"spinRate":2305,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.40214234504400936,"extension":6.643316375876241},"hitData":{"launchSpeed":66.6,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.03,"coordY":180.57}},"index":7,"playId":"00c8460b-29e7-3925-bafa-fe646afb20e3","pitchNumber":7,"startTime":"2026-06-20T00:52:48.876Z","endTime":"2026-06-20T00:52:57.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:52:57.165Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T00:55:41.879Z","endTime":"2026-06-20T00:56:05.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":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":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T00:53:16.273Z","endTime":"2026-06-20T00:53:35.700Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Kelly replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-20T00:53:35.700Z","endTime":"2026-06-20T00:55:44.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874115296527805,"aZ":-40.92394817861671,"pfxX":-11.16597259572923,"pfxZ":-4.981651944211567,"pX":0.44651097412495094,"pZ":2.0239078990622796,"vX0":8.407325894141064,"vY0":-132.13727098457136,"vZ0":3.186218616609343,"x":99.98,"y":184.13,"x0":-1.3361411164119879,"y0":50.00220026701103,"z0":3.8223540566455445,"aX":-19.615780363867984},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-7.9,"breakHorizontal":18.2,"spinRate":1982,"spinDirection":261},"zone":9,"typeConfidence":0.88,"plateTime":0.41554685074853914,"extension":6.94749519389554},"index":2,"playId":"0feef0a0-f923-316f-80b6-e655483454ef","pitchNumber":1,"startTime":"2026-06-20T00:55:44.241Z","endTime":"2026-06-20T00:55:47.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759544904680403,"aZ":-41.14296845993204,"pfxX":-8.385508897207027,"pfxZ":-5.702571381017157,"pX":-1.0519539806984808,"pZ":1.946123728250171,"vX0":3.8992592568149127,"vY0":-125.25964153194352,"vZ0":3.845159118255084,"x":157.1,"y":186.23,"x0":-1.5481343503660818,"y0":50.00322569242428,"z0":3.777643072514709,"aX":-13.186585707105662},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-9.0,"breakHorizontal":14.2,"spinRate":1862,"spinDirection":282},"zone":13,"typeConfidence":0.91,"plateTime":0.43901817399771303,"extension":6.921327864197177},"hitData":{"launchSpeed":64.0,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.97,"coordY":155.07}},"index":3,"playId":"08d364f3-0e82-35d8-9212-0b071bffe42f","pitchNumber":2,"startTime":"2026-06-20T00:55:58.326Z","endTime":"2026-06-20T00:56:05.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:56:05.490Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to left fielder Daylen Lile.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T00:58:10.217Z","endTime":"2026-06-20T00:59:15.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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":"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":90.0,"endSpeed":82.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.708575967273045,"aZ":-21.65925136070759,"pfxX":-3.085549584213016,"pfxZ":6.078397937505123,"pX":0.6554769576252406,"pZ":2.788761373338433,"vX0":5.524708134813368,"vY0":-130.95052906041948,"vZ0":-5.369217953486123,"x":92.01,"y":163.48,"x0":-1.0846097193886572,"y0":50.00121467319543,"z0":6.494998886919607,"aX":-5.336551662420298},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":4.3,"spinRate":2111,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41892147344525776,"extension":5.8969644310637},"index":0,"playId":"fb165569-df1f-39ee-a7d1-bd64f69a8bcc","pitchNumber":1,"startTime":"2026-06-20T00:58:13.582Z","endTime":"2026-06-20T00:58:16.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461890981255486,"aZ":-42.83740741504586,"pfxX":2.0352384831949193,"pfxZ":-8.084617116304226,"pX":0.15231870060442604,"pZ":1.480147669486754,"vX0":2.5787315535563344,"vY0":-114.7149951109962,"vZ0":-2.3056330962763965,"x":111.19,"y":198.82,"x0":-1.2558117927500936,"y0":50.00571468168522,"z0":6.718645862065825,"aX":2.682507498100155},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.9,"breakHorizontal":-4.4,"spinRate":2601,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.47953789692035675,"extension":5.792190843527316},"index":1,"playId":"15a93d54-b4ff-3379-a853-d8c902821f7f","pitchNumber":2,"startTime":"2026-06-20T00:58:30.986Z","endTime":"2026-06-20T00:58:33.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.474355176614292,"aZ":-31.86850613174373,"pfxX":-10.660215363376828,"pfxZ":0.18876158285036604,"pX":-0.43557474198656576,"pZ":0.1741340281314754,"vX0":6.098876628030984,"vY0":-125.9188942320942,"vZ0":-7.878043771127198,"x":133.6,"y":234.08,"x0":-1.514125851742668,"y0":50.00238900136476,"z0":5.949734083048616,"aX":-16.981218751720714},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":17.8,"spinRate":1621,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4363331709332381,"extension":5.633140416039639},"index":2,"playId":"7f3b88d8-c9a3-389e-a9a5-b144b45a72f6","pitchNumber":3,"startTime":"2026-06-20T00:58:48.928Z","endTime":"2026-06-20T00:58:51.928Z","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":94.5,"endSpeed":86.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2659546700978,"aZ":-15.591068267147199,"pfxX":-6.579468643581672,"pfxZ":8.742066116570491,"pX":-0.765651577958906,"pZ":2.0568979195404413,"vX0":3.5135591057749576,"vY0":-137.3306649917066,"vZ0":-8.557310507256494,"x":146.18,"y":183.24,"x0":-1.2112196530331472,"y0":50.005957546725995,"z0":6.288308351958682,"aX":-12.487721270503773},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2158,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3998276332383144,"extension":5.477644116875909},"hitData":{"launchSpeed":91.3,"launchAngle":42.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.32,"coordY":109.21}},"index":3,"playId":"960cb665-ff4e-30a8-9058-48d7ec3f3b2e","pitchNumber":4,"startTime":"2026-06-20T00:59:06.767Z","endTime":"2026-06-20T00:59:15.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:59:15.598Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp ground ball to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T00:59:39.799Z","endTime":"2026-06-20T00:59:54.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747122187086447,"aZ":-44.89544036235432,"pfxX":4.618166417093686,"pfxZ":-9.815225350732746,"pX":-0.016300141459260346,"pZ":2.482024854980765,"vX0":1.6489464138376477,"vY0":-113.94481935568054,"vZ0":0.3179393283707781,"x":117.62,"y":171.77,"x0":-1.3523460320539595,"y0":50.00413068366275,"z0":6.829736070695785,"aX":5.984748512041073},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.3,"breakHorizontal":-8.8,"spinRate":2632,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4833683448969679,"extension":5.725168635405336},"hitData":{"launchSpeed":107.7,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":105.7,"coordY":94.42}},"index":0,"playId":"04e5ed8c-db6d-3a34-9606-11d9319b4a58","pitchNumber":1,"startTime":"2026-06-20T00:59:42.623Z","endTime":"2026-06-20T00:59:54.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:59:54.388Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonathan Aranda grounds into a double play, second baseman Nasim Nuñez to shortstop CJ Abrams to first baseman Luis García Jr. Yandy Díaz out at 2nd. Jonathan Aranda out at 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T01:00:17.166Z","endTime":"2026-06-20T01:00:48.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62711632979192,"aZ":-18.202996788759542,"pfxX":-8.976175782439483,"pfxZ":7.538265652656378,"pX":-0.7676375111585871,"pZ":2.7488331435575226,"vX0":4.5564428904544965,"vY0":-135.50866125860398,"vZ0":-6.114954794163287,"x":146.26,"y":164.56,"x0":-1.3080871181913365,"y0":50.00137294780265,"z0":6.313788161473654,"aX":-16.63022958589978},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":15.2,"spinRate":2115,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40478292158742857,"extension":5.558407813536623},"index":0,"playId":"e82557da-ef59-3d68-9147-7b30fdbf7130","pitchNumber":1,"startTime":"2026-06-20T01:00:20.219Z","endTime":"2026-06-20T01:00:23.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048139226816037,"aZ":-21.302014271644154,"pfxX":-3.1107043943336095,"pfxZ":6.407263387173279,"pX":0.5380052226472894,"pZ":3.232822008002901,"vX0":4.846102122888677,"vY0":-129.21946435511583,"vZ0":-4.2999772243796475,"x":96.49,"y":151.49,"x0":-0.9545695747537868,"y0":50.00410680531257,"z0":6.5479597846003585,"aX":-5.279764168134578},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.9,"breakHorizontal":4.6,"spinRate":2175,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4233071086710387,"extension":5.896489322431038},"hitData":{"launchSpeed":78.1,"launchAngle":-23.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":158.78}},"index":1,"playId":"f6da7199-8715-3709-85d6-925f9bf73567","pitchNumber":2,"startTime":"2026-06-20T01:00:40.345Z","endTime":"2026-06-20T01:00:48.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:00:48.330Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T01:03:01.661Z","endTime":"2026-06-20T01:04:37.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"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,2,3,4,5],"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":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":90.1,"endSpeed":82.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.506907323102304,"aZ":-38.24575431965046,"pfxX":-10.6605620208333,"pfxZ":-3.509425621145505,"pX":-0.4888967004871276,"pZ":2.7891008014252354,"vX0":5.911169021181066,"vY0":-130.9437783552274,"vZ0":4.666649865118223,"x":135.64,"y":163.47,"x0":-1.3945410891290562,"y0":50.00182172045356,"z0":3.850738133649894,"aX":-18.449918319066978},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.0,"breakHorizontal":18.0,"spinRate":1978,"spinDirection":259},"zone":1,"typeConfidence":0.88,"plateTime":0.41882693587057496,"extension":6.97059884143905},"index":0,"playId":"6f3c3484-db9e-36da-b877-80f26a268a9d","pitchNumber":1,"startTime":"2026-06-20T01:03:08.392Z","endTime":"2026-06-20T01:03:11.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-20T01:03:24.502Z","endTime":"2026-06-20T01:03:38.242Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474619711325136,"aZ":-40.91557422545863,"pfxX":-8.42427189274701,"pfxZ":-5.674570184241535,"pX":-0.6199424253177188,"pZ":1.883176375260275,"vX0":4.695703691098041,"vY0":-123.76579899222205,"vZ0":3.827728364999334,"x":140.63,"y":187.93,"x0":-1.4548504699663167,"y0":50.00492665538931,"z0":3.760081593468062,"aX":-12.970333464826915},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.0,"breakHorizontal":14.0,"spinRate":1903,"spinDirection":274},"zone":7,"typeConfidence":0.91,"plateTime":0.4438663916860732,"extension":6.949889171765332},"index":2,"playId":"c84e9a7b-6278-3188-ac7d-2599e8b1e3c6","pitchNumber":2,"startTime":"2026-06-20T01:03:38.242Z","endTime":"2026-06-20T01:03:41.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8945933914989,"aZ":-21.687922998201266,"pfxX":-9.206844223976761,"pfxZ":5.63979420091529,"pX":-0.20353865791934267,"pZ":3.4038818619111755,"vX0":6.941118210781466,"vY0":-136.2270325130485,"vZ0":2.240869119377381,"x":124.76,"y":146.88,"x0":-1.601989011808952,"y0":50.00357614153105,"z0":4.079528186267574,"aX":-17.12132069075529},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":15.0,"spinRate":2140,"spinDirection":252},"zone":11,"typeConfidence":0.89,"plateTime":0.40371135990299134,"extension":6.946071257702724},"index":3,"playId":"cf5d44bb-a9fc-3699-bed1-7801eb2e48c6","pitchNumber":3,"startTime":"2026-06-20T01:03:54.826Z","endTime":"2026-06-20T01:03:58.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86480086004604,"aZ":-40.755585743214525,"pfxX":-8.102366327983678,"pfxZ":-5.340216990043619,"pX":0.06326025060659597,"pZ":0.6855008518460821,"vX0":6.354705174372197,"vY0":-126.23767740344216,"vZ0":1.0994762652456918,"x":114.59,"y":220.27,"x0":-1.4400049484950144,"y0":50.00462903488078,"z0":3.5375535633314694,"aX":-13.01488872988782},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.1,"breakHorizontal":13.1,"spinRate":1914,"spinDirection":274},"zone":14,"typeConfidence":0.91,"plateTime":0.43469879806087786,"extension":6.848841438535404},"index":4,"playId":"996ccbb2-9575-3ff3-a614-3d8c1cadef21","pitchNumber":4,"startTime":"2026-06-20T01:04:09.389Z","endTime":"2026-06-20T01:04:12.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129683815520025,"aZ":-36.24207830878757,"pfxX":-11.581653202664597,"pfxZ":-2.2830981325438886,"pX":-0.5202289158361071,"pZ":1.875579383717753,"vX0":6.1447622155953985,"vY0":-133.02636712415566,"vZ0":1.9937484764443356,"x":136.83,"y":188.14,"x0":-1.3627468284248392,"y0":50.00257794710691,"z0":3.75487274879671,"aX":-20.632531922558726},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.5,"breakHorizontal":19.6,"spinRate":2146,"spinDirection":263},"zone":7,"typeConfidence":0.91,"plateTime":0.4126865238943003,"extension":6.997961817496521},"hitData":{"launchSpeed":99.2,"launchAngle":9.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.14,"coordY":107.38}},"index":5,"playId":"39b2a753-2162-3c5a-9f99-bb4df876e160","pitchNumber":5,"startTime":"2026-06-20T01:04:27.387Z","endTime":"2026-06-20T01:04:37.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:04:37.299Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jacob Young reaches on a throwing error by third baseman Junior Caminero. Jorbit Vivas to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T01:04:58.524Z","endTime":"2026-06-20T01:06:02.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606228328398462,"aZ":-34.30173981944515,"pfxX":-11.857339535305773,"pfxZ":-1.1791854668744417,"pX":0.3468057499055413,"pZ":1.8057383702744632,"vX0":8.67528372086479,"vY0":-133.51180629155306,"vZ0":1.711798625682287,"x":103.78,"y":190.03,"x0":-1.4032873773487242,"y0":50.001767613883075,"z0":3.623960920452057,"aX":-21.416222688991528},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.6,"breakHorizontal":19.6,"spinRate":2128,"spinDirection":260},"zone":9,"typeConfidence":0.9,"plateTime":0.4101686096829229,"extension":6.979955161327782},"index":0,"playId":"0f3e421c-88ec-3c0f-882d-b950819d631d","pitchNumber":1,"startTime":"2026-06-20T01:05:04.034Z","endTime":"2026-06-20T01:05:07.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190186417800792,"aZ":-34.99684273421255,"pfxX":-11.361853209793168,"pfxZ":-1.6463597642646697,"pX":-0.25269043367662436,"pZ":3.1866678355810834,"vX0":6.528141782107951,"vY0":-130.30261591581004,"vZ0":5.118238719977252,"x":126.63,"y":152.74,"x0":-1.3184691313493793,"y0":50.003368098656026,"z0":3.845542460971193,"aX":-19.47614405848651},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":19.1,"spinRate":2104,"spinDirection":263},"zone":2,"typeConfidence":0.89,"plateTime":0.420875636531596,"extension":7.057919615375847},"index":1,"playId":"9bae6479-26dd-3891-8f47-5359dc6cae94","pitchNumber":2,"startTime":"2026-06-20T01:05:23.972Z","endTime":"2026-06-20T01:05:26.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T01:05:37.604Z","endTime":"2026-06-20T01:05:52.426Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":0},"pitchData":{"startSpeed":79.6,"endSpeed":71.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17294355408084,"aZ":-28.696107556011214,"pfxX":10.646964777712581,"pfxZ":2.6132203955634328,"pX":0.6546935817775135,"pZ":2.675167979518012,"vX0":2.3572536296725435,"vY0":-115.71505064266816,"vZ0":4.271645129080875,"x":92.04,"y":166.55,"x0":-1.7641354407931837,"y0":50.004208691456306,"z0":3.5817776852530674,"aX":14.181889053803353},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.4,"breakHorizontal":-19.9,"spinRate":2589,"spinDirection":93},"zone":6,"typeConfidence":0.9,"plateTime":0.4766026819632154,"extension":6.85684592973062},"hitData":{"launchSpeed":60.1,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.14,"coordY":164.62}},"index":3,"playId":"aae47005-3ba9-339c-88f0-4415229a33b4","pitchNumber":3,"startTime":"2026-06-20T01:05:52.426Z","endTime":"2026-06-20T01:06:02.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:06:02.764Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out sharply to center fielder Cedric Mullins. Jorbit Vivas to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T01:08:34.669Z","endTime":"2026-06-20T01:09:28.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T01:06:29.441Z","endTime":"2026-06-20T01:06:55.718Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T01:06:55.718Z","endTime":"2026-06-20T01:08:36.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237379813933835,"aZ":-33.48344173367762,"pfxX":-9.948942386970925,"pfxZ":-0.978203992376347,"pX":-1.0807384463546976,"pZ":2.9504426638722285,"vX0":-2.231463344870572,"vY0":-115.54553284466647,"vZ0":1.9324014442589268,"x":158.2,"y":159.12,"x0":1.192835059930795,"y0":50.00426700011146,"z0":5.352246521371076,"aX":-13.27226432896392},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-0.8,"breakHorizontal":18.6,"spinRate":2860,"spinDirection":302},"zone":11,"typeConfidence":0.94,"plateTime":0.4764902306337855,"extension":6.086962788073225},"index":2,"playId":"bd953013-c592-3ff8-a2e3-7ef3279b0f57","pitchNumber":1,"startTime":"2026-06-20T01:08:36.873Z","endTime":"2026-06-20T01:08:40.701Z","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.1,"endSpeed":86.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.106634131977955,"aZ":-22.43411708792136,"pfxX":10.780625066607243,"pfxZ":5.070876846255259,"pX":1.1470299639368733,"pZ":1.489972046336106,"vX0":-4.1547368168604955,"vY0":-138.2895929801938,"vZ0":-5.721139424328348,"x":73.28,"y":198.55,"x0":1.2750426538473572,"y0":50.00448355922068,"z0":5.107326102821826,"aX":20.71815484260894},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":-18.6,"spinRate":2352,"spinDirection":136},"zone":14,"typeConfidence":0.94,"plateTime":0.3972620840296668,"extension":6.125033807458622},"index":3,"playId":"8d10b9fc-9ac2-3a07-8afe-5577aeb2cf44","pitchNumber":2,"startTime":"2026-06-20T01:08:56.850Z","endTime":"2026-06-20T01:09:00.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167637515688913,"aZ":-30.73014894620128,"pfxX":-9.240525823851991,"pfxZ":1.0794754223274552,"pX":0.8142044563325077,"pZ":2.842963717075775,"vX0":1.093816079705404,"vY0":-115.57685410209967,"vZ0":1.3969437907882003,"x":85.96,"y":162.02,"x0":1.5322146121557065,"y0":50.00511402140997,"z0":5.199806478765336,"aX":-12.401443967561173},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.6,"breakHorizontal":16.4,"spinRate":2790,"spinDirection":295},"zone":6,"typeConfidence":0.93,"plateTime":0.4753869495759031,"extension":6.007579791974996},"hitData":{"launchSpeed":103.6,"launchAngle":42.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.11,"coordY":59.14}},"index":4,"playId":"c3a646eb-041a-3253-a7a8-f161f2ff0257","pitchNumber":3,"startTime":"2026-06-20T01:09:14.791Z","endTime":"2026-06-20T01:09:28.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:09:28.162Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out softly, pitcher Garrett Cleavinger to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T01:10:46.744Z","endTime":"2026-06-20T01:13:39.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9,10],"actionIndex":[0,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":10},"credits":[{"player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Luis García Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T01:09:43.465Z","endTime":"2026-06-20T01:09:48.290Z","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":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T01:09:48.290Z","endTime":"2026-06-20T01:10:48.984Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836386693682847,"aZ":-32.52953728001438,"pfxX":-2.622878960358697,"pfxZ":-0.21303777656072675,"pX":-0.8280789209139642,"pZ":2.049334463375539,"vX0":-4.843994385834828,"vY0":-127.3670779534806,"vZ0":-1.557133199398117,"x":148.56,"y":183.45,"x0":1.4383450099916233,"y0":50.00580323638525,"z0":5.23795898532148,"aX":-4.314642887491953},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":5.9,"spinRate":2749,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4298219601390305,"extension":6.234542319306994},"index":2,"playId":"c05d1362-8890-383a-8421-2f32d2fa6f90","pitchNumber":1,"startTime":"2026-06-20T01:10:48.984Z","endTime":"2026-06-20T01:10:53.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61851547557087,"aZ":-32.92585051708112,"pfxX":-3.1350442667376965,"pfxZ":-0.449124369428926,"pX":0.023711052244195,"pZ":2.981829986094012,"vX0":-2.1114885126841934,"vY0":-129.1063526089875,"vZ0":0.7737697690503804,"x":116.1,"y":158.27,"x0":1.2601663424894238,"y0":50.000677315405774,"z0":5.218127113715151,"aX":-5.275746913315363},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":6.1,"spinRate":2672,"spinDirection":219},"zone":2,"typeConfidence":0.92,"plateTime":0.4247169999882141,"extension":5.897258145321799},"index":3,"playId":"384586dc-fdb4-320e-b309-841e9fbea3db","pitchNumber":2,"startTime":"2026-06-20T01:11:08.987Z","endTime":"2026-06-20T01:11:11.987Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"playId":"ff9f7e81-94b3-322c-8868-be50d700aafd","startTime":"2026-06-20T01:11:29.219Z","endTime":"2026-06-20T01:11:32.699Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.117664149377674,"aZ":-26.43681901414082,"pfxX":12.044101510860028,"pfxZ":2.9676759953412715,"pX":0.6429123213012102,"pZ":2.016838170252661,"vX0":-5.721583426899258,"vY0":-138.74888215459083,"vZ0":-3.432650936246241,"x":92.49,"y":184.33,"x0":1.174942048682627,"y0":50.0061211324872,"z0":5.046026409762817,"aX":23.319485746392527},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.8,"breakHorizontal":-20.5,"spinRate":2335,"spinDirection":128},"zone":9,"typeConfidence":0.96,"plateTime":0.3958467662291163,"extension":6.233283140203344},"index":5,"playId":"9ba51b69-c069-3317-9d30-11d8c0cae0ba","pitchNumber":3,"startTime":"2026-06-20T01:11:49.507Z","endTime":"2026-06-20T01:11:52.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179414157871506,"aZ":-33.48030206811627,"pfxX":-2.5772746772608017,"pfxZ":-0.8011906391071655,"pX":0.9534252199550354,"pZ":2.615176676585933,"vX0":-0.09394142127340646,"vY0":-126.93617702448645,"vZ0":0.10249026907895509,"x":80.66,"y":168.17,"x0":1.3258382390439005,"y0":50.001069596447124,"z0":5.232689614377269,"aX":-4.218818238411691},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":4.7,"spinRate":2724,"spinDirection":265},"zone":12,"typeConfidence":0.93,"plateTime":0.4309571063419573,"extension":5.994288545063666},"index":6,"playId":"bff619f6-a27b-3a7f-aa2e-53f3f313f8a8","pitchNumber":4,"startTime":"2026-06-20T01:12:12.218Z","endTime":"2026-06-20T01:12:15.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"737e871f-5816-388b-945d-dd1431a75484","startTime":"2026-06-20T01:12:32.762Z","endTime":"2026-06-20T01:12:38.364Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Curtis Mead batting, Jacob Young picked off and caught stealing 2nd base, second baseman Richie Palacios.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"737e871f-5816-388b-945d-dd1431a75484","startTime":"2026-06-20T01:12:58.584Z","endTime":"2026-06-20T01:13:08.565Z","isPitch":false,"isBaseRunningPlay":true,"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77121754670687,"aZ":-32.047061525430266,"pfxX":-2.9741135100411435,"pfxZ":0.07576251038504989,"pX":0.0578571902606059,"pZ":1.2235538782245199,"vX0":-2.0450621792707295,"vY0":-127.48207639580774,"vZ0":-3.327502839909364,"x":114.79,"y":205.74,"x0":1.2563543012961087,"y0":50.00312208414684,"z0":5.070832993477564,"aX":-4.902977751822487},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":5.9,"spinRate":2814,"spinDirection":275},"zone":14,"typeConfidence":0.91,"plateTime":0.4293697429396168,"extension":6.180308083677416},"index":9,"playId":"33c3946f-dac5-3189-b2b3-2cffb78043bd","pitchNumber":5,"startTime":"2026-06-20T01:13:08.565Z","endTime":"2026-06-20T01:13:11.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21521469750365,"aZ":-28.900043374859028,"pfxX":-3.0429649533986023,"pfxZ":1.9116177773591714,"pX":-0.9828487998952026,"pZ":1.6351454238172733,"vX0":-4.019472603990344,"vY0":-129.66101973785138,"vZ0":-3.2585506483699618,"x":154.46,"y":194.63,"x0":0.9785389708777578,"y0":50.0047084282035,"z0":5.09583671500636,"aX":-5.220626071787615},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":6.4,"spinRate":2682,"spinDirection":225},"zone":13,"typeConfidence":0.85,"plateTime":0.421227826081771,"extension":6.0460535278989065},"hitData":{"launchSpeed":39.4,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.58,"coordY":188.17}},"index":10,"playId":"86d1b5ad-3bea-3bff-9f95-c7128d3dcc34","pitchNumber":6,"startTime":"2026-06-20T01:13:31.812Z","endTime":"2026-06-20T01:13:39.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:13:39.450Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonny DeLuca homers (3) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T01:15:51.581Z","endTime":"2026-06-20T01:16:46.240Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Curtis Mead remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T01:15:17.170Z","endTime":"2026-06-20T01:15:53.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42543723859522,"aZ":-41.473877590066564,"pfxX":3.476827750299832,"pfxZ":-7.096948071899799,"pX":-0.13284647494080418,"pZ":3.3206156793614774,"vX0":1.7690397099366715,"vY0":-113.93965228500478,"vZ0":1.2906282111681253,"x":122.06,"y":149.12,"x0":-1.3715201606988003,"y0":50.00026423255212,"z0":6.853120127847296,"aX":4.558589879990719},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.2,"breakHorizontal":-6.7,"spinRate":2499,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.4811758945510918,"extension":5.883877679484692},"index":1,"playId":"3aa74392-ed97-3e85-92b2-9459a1cbfc91","pitchNumber":1,"startTime":"2026-06-20T01:15:53.586Z","endTime":"2026-06-20T01:15:56.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.040088468084296,"aZ":-22.580363503403643,"pfxX":2.238971555829136,"pfxZ":5.648269960024619,"pX":1.4303921192578795,"pZ":2.381171081973004,"vX0":6.176047104333208,"vY0":-129.92990528002676,"vZ0":-5.792580171379464,"x":62.48,"y":174.49,"x0":-1.2749526094859747,"y0":50.00106839746397,"z0":6.372435452305508,"aX":3.798005030785227},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.0,"breakHorizontal":-5.5,"spinRate":2232,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.42272625196027036,"extension":6.911782552749165},"index":2,"playId":"4ec85d7a-6571-3c53-b652-fa2069ee02ad","pitchNumber":2,"startTime":"2026-06-20T01:16:06.206Z","endTime":"2026-06-20T01:16:09.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.515893878163162,"aZ":-30.16235863335331,"pfxX":1.172204901096235,"pfxZ":1.3310761575293668,"pX":-0.38243181708178503,"pZ":1.7532232314074254,"vX0":2.023919237026495,"vY0":-122.17541015737052,"vZ0":-5.169120256185245,"x":131.58,"y":191.44,"x0":-1.3744503951598235,"y0":50.00166710197549,"z0":6.4946410637609935,"aX":1.7680430490766914},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-2.6,"spinRate":2444,"spinDirection":100},"zone":7,"typeConfidence":2.0,"plateTime":0.44864614839397987,"extension":5.908438634683783},"hitData":{"launchSpeed":104.6,"launchAngle":29.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":10.42,"coordY":85.12}},"index":3,"playId":"ccb4cb48-d232-3b0e-843e-a568add5b25a","pitchNumber":3,"startTime":"2026-06-20T01:16:19.315Z","endTime":"2026-06-20T01:16:46.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:16:46.240Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T01:17:19.739Z","endTime":"2026-06-20T01:17:59.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T01:17:15.415Z","endTime":"2026-06-20T01:17:22.042Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":95.0,"endSpeed":86.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19435744332047,"aZ":-10.860366109474056,"pfxX":-4.623436970462977,"pfxZ":11.138726004554858,"pX":-0.5890747101989959,"pZ":2.858906208696805,"vX0":3.50288840101551,"vY0":-138.0569796975461,"vZ0":-7.683611757727918,"x":139.45,"y":161.59,"x0":-1.2791016877745367,"y0":50.004964217193,"z0":6.424530738191476,"aX":-8.849426603650993},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":7.6,"spinRate":2181,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39804158595589145,"extension":5.90448362209206},"index":1,"playId":"cec3f495-486d-32d0-b3cb-1b63d9d2856e","pitchNumber":1,"startTime":"2026-06-20T01:17:22.042Z","endTime":"2026-06-20T01:17:25.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.967921180846474,"aZ":-20.629983487115418,"pfxX":-10.791150871223579,"pfxZ":6.141764562605548,"pX":0.49935879074384226,"pZ":2.9216089713358584,"vX0":8.233901191492942,"vY0":-136.68973657903766,"vZ0":-5.543806775358284,"x":97.97,"y":159.9,"x0":-1.1598199560795062,"y0":50.004289155953614,"z0":6.405928441828133,"aX":-20.288459728175468},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":17.6,"spinRate":2122,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4017090616421308,"extension":5.688409436483774},"index":2,"playId":"dd6ddeb6-7cd0-3021-be52-e329c5231cb5","pitchNumber":2,"startTime":"2026-06-20T01:17:39.775Z","endTime":"2026-06-20T01:17:42.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.046327327366196,"aZ":-43.51829703392992,"pfxX":3.719715036757222,"pfxZ":-8.681962517297539,"pX":1.4161445202387979,"pZ":1.05034538681437,"vX0":4.575502731432184,"vY0":-114.41079331514204,"vZ0":-2.8827282644719134,"x":63.02,"y":210.42,"x0":-1.104547199304062,"y0":50.00540113508944,"z0":6.6533600284640295,"aX":4.857808100270778},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.2,"breakHorizontal":-8.0,"spinRate":2581,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4815007784714216,"extension":6.144282505810502},"index":3,"playId":"cb0454fb-0d8c-3112-9b35-f71f97d99c89","pitchNumber":3,"startTime":"2026-06-20T01:17:53.149Z","endTime":"2026-06-20T01:17:59.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:17:59.815Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T01:18:20.013Z","endTime":"2026-06-20T01:18:30.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":94.3,"endSpeed":86.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.730834988301687,"aZ":-19.51377031452642,"pfxX":-10.250570844060327,"pfxZ":6.674286913587393,"pX":-0.8167751413527015,"pZ":2.670945477886908,"vX0":4.817245264742985,"vY0":-137.19130448225263,"vZ0":-6.415406737155851,"x":148.13,"y":166.66,"x0":-1.2683385535148417,"y0":50.00387206200046,"z0":6.380056104077276,"aX":-19.445412298818976},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":17.5,"spinRate":2061,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39999239695180844,"extension":5.833270603684622},"hitData":{"launchSpeed":98.9,"launchAngle":21.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.86,"coordY":54.2}},"index":0,"playId":"ce728418-25e1-362c-8326-4114317f023d","pitchNumber":1,"startTime":"2026-06-20T01:18:22.346Z","endTime":"2026-06-20T01:18:30.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:18:30.373Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop CJ Abrams to first baseman Curtis Mead.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T01:18:50.784Z","endTime":"2026-06-20T01:20:09.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93748006524333,"aZ":-43.38410321229828,"pfxX":3.653259480235618,"pfxZ":-8.664034451656876,"pX":-0.2302487140933134,"pZ":3.035033522782059,"vX0":1.2013100095939193,"vY0":-113.37557319351812,"vZ0":1.2275022164134706,"x":125.78,"y":156.83,"x0":-1.2425253329880723,"y0":50.003455531542414,"z0":6.837558148369117,"aX":4.726079767113675},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.0,"breakHorizontal":-7.0,"spinRate":2526,"spinDirection":31},"zone":2,"typeConfidence":2.0,"plateTime":0.4842646541459237,"extension":5.946579017927301},"index":0,"playId":"16552bd1-54ec-3c5b-b000-60e05c648d43","pitchNumber":1,"startTime":"2026-06-20T01:18:54.203Z","endTime":"2026-06-20T01:18:57.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311347298877028,"aZ":-33.232266067013214,"pfxX":-9.598489693207785,"pfxZ":-0.64930676934702,"pX":-1.1658029679856865,"pZ":1.221331491781267,"vX0":4.3304910249054185,"vY0":-126.63386269231802,"vZ0":-5.1549426378088725,"x":161.44,"y":205.8,"x0":-1.6526726970219552,"y0":50.004400918365114,"z0":5.947543012838638,"aX":-15.561432750430981},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.2,"breakHorizontal":16.3,"spinRate":1712,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4328314048322035,"extension":6.052159263608837},"index":1,"playId":"b939da62-a519-35e9-8a88-62929fbcb55b","pitchNumber":2,"startTime":"2026-06-20T01:19:06.866Z","endTime":"2026-06-20T01:19:09.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424792122956266,"aZ":-12.028876276711244,"pfxX":-3.943812148309507,"pfxZ":10.56446153310975,"pX":-0.4243749782201182,"pZ":2.628891351396019,"vX0":3.3519667177200128,"vY0":-137.2266012290981,"vZ0":-7.7617723401580125,"x":133.18,"y":167.8,"x0":-1.149423228980689,"y0":50.00390714812135,"z0":6.314028524021068,"aX":-7.520687767893535},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2172,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39918339572765715,"extension":5.955473327378049},"index":2,"playId":"1da16066-1702-3948-8964-1f9cd8290a9f","pitchNumber":3,"startTime":"2026-06-20T01:19:21.125Z","endTime":"2026-06-20T01:19:24.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59360558305495,"aZ":-40.4268973015044,"pfxX":1.1075131908430031,"pfxZ":-5.980263001727611,"pX":0.7430021231953534,"pZ":-0.26634251654499186,"vX0":3.7678315605804005,"vY0":-117.4285791767884,"vZ0":-6.700795185459317,"x":88.68,"y":245.97,"x0":-1.0336302936392214,"y0":50.002967976252194,"z0":6.435009473851798,"aX":1.5280664933683448},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.4,"breakHorizontal":-3.0,"spinRate":2510,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4684857429392797,"extension":6.528411959896846},"index":3,"playId":"54606527-c946-39db-add1-8f90a72ae6a6","pitchNumber":4,"startTime":"2026-06-20T01:19:38.009Z","endTime":"2026-06-20T01:19:41.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.361988189719785,"aZ":-14.764665128959905,"pfxX":-5.014762105282909,"pfxZ":9.121965754925075,"pX":-0.3789885340854693,"pZ":1.6575786472236644,"vX0":3.8371369736563055,"vY0":-137.26116408512186,"vZ0":-9.733163842953523,"x":131.45,"y":194.03,"x0":-1.143465938537362,"y0":50.00307743359563,"z0":6.25480198395276,"aX":-9.569815854975085},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2194,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.39904098749734596,"extension":6.039901958312185},"hitData":{"launchSpeed":93.1,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":148.64}},"index":4,"playId":"8310057b-cb7d-3835-a53c-f8f769366132","pitchNumber":5,"startTime":"2026-06-20T01:20:02.574Z","endTime":"2026-06-20T01:20:09.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:20:09.728Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T01:22:28.056Z","endTime":"2026-06-20T01:23:20.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T01:21:07.018Z","endTime":"2026-06-20T01:22:30.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73476459857682,"aZ":-8.923221252379617,"pfxX":-0.421846507986291,"pfxZ":11.86000340656253,"pX":-0.13748361950839727,"pZ":2.810410159977043,"vX0":1.4588452299594534,"vY0":-139.6807016073893,"vZ0":-8.26265566249857,"x":122.24,"y":162.9,"x0":-0.6135327637671346,"y0":50.006499092018636,"z0":6.4072725170829665,"aX":-0.8273400736971905},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.8,"breakHorizontal":0.5,"spinRate":2327,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.3932989315440034,"extension":5.974710145588257},"index":1,"playId":"c19ec1a6-3e6f-3d86-9399-9304aa54d37e","pitchNumber":1,"startTime":"2026-06-20T01:22:30.333Z","endTime":"2026-06-20T01:22:33.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04551362616974,"aZ":-7.333824755794887,"pfxX":-2.7597211022421515,"pfxZ":12.19848514337238,"pX":-0.5811200086051124,"pZ":2.503153048868656,"vX0":0.696315593665596,"vY0":-142.3516806078179,"vZ0":-9.485456737612012,"x":139.15,"y":171.19,"x0":-0.4715763823314871,"y0":50.006311984075815,"z0":6.357087697087767,"aX":-5.6206662356177866},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":4.8,"spinRate":2372,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.385932913696033,"extension":6.206251377715705},"index":2,"playId":"aa2cad6c-f833-31be-bbfa-7050a204c554","pitchNumber":2,"startTime":"2026-06-20T01:22:51.080Z","endTime":"2026-06-20T01:22:54.269Z","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":0},"index":3,"startTime":"2026-06-20T01:23:04.669Z","endTime":"2026-06-20T01:23:16.419Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.306304693662728,"aZ":-25.501831505819293,"pfxX":-9.295659691476406,"pfxZ":4.180331203635848,"pX":-1.6858709148001072,"pZ":2.573424115569612,"vX0":0.6929403132630061,"vY0":-126.03598831833337,"vZ0":-4.304981498036892,"x":181.26,"y":169.3,"x0":-0.7587657624590332,"y0":50.0052310045513,"z0":6.380416035748602,"aX":-14.851524247372774},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":1786,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4357629733312183,"extension":5.971326354664904},"index":4,"playId":"368de845-4cad-30e2-821c-79ce5e0de1ff","pitchNumber":3,"startTime":"2026-06-20T01:23:16.419Z","endTime":"2026-06-20T01:23:20.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:23:20.698Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T01:23:42.953Z","endTime":"2026-06-20T01:26:47.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921812682605964,"aZ":-25.65755341735845,"pfxX":-10.381655212920668,"pfxZ":4.301259108682576,"pX":-0.1353271830339512,"pZ":2.185404003428043,"vX0":4.7627138175604316,"vY0":-122.72033848029426,"vZ0":-4.758345793242823,"x":122.16,"y":179.77,"x0":-0.760035384458895,"y0":50.00186059579382,"z0":6.354184679114017,"aX":-15.719537613556426},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.8,"breakHorizontal":17.5,"spinRate":1774,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.44756206414813304,"extension":6.318595808325373},"index":0,"playId":"99fb739b-59c0-30b7-9218-91b7d6a90138","pitchNumber":1,"startTime":"2026-06-20T01:23:42.953Z","endTime":"2026-06-20T01:23:45.953Z","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},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.602615287442866,"aZ":-5.469880699995449,"pfxX":-3.124361152788841,"pfxZ":12.917405426515522,"pX":0.002605541183890586,"pZ":1.5579390616734583,"vX0":1.9862881663690968,"vY0":-143.0098211416044,"vZ0":-12.113098831798013,"x":116.9,"y":196.72,"x0":-0.29577227745126794,"y0":50.00138439785603,"z0":6.195706175901312,"aX":-6.45791150623082},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":21.1,"breakHorizontal":5.3,"spinRate":2430,"spinDirection":195},"zone":14,"typeConfidence":0.92,"plateTime":0.38329941018779934,"extension":6.602264300827595},"index":1,"playId":"2aeeb014-99f2-3a05-b435-ef20796f342b","pitchNumber":2,"startTime":"2026-06-20T01:24:02.379Z","endTime":"2026-06-20T01:24:29.411Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429572170708056,"aZ":-25.655208702377113,"pfxX":-9.849971454968799,"pfxZ":4.014026082957722,"pX":-0.1166745659974188,"pZ":2.2492145685746463,"vX0":5.500832200332708,"vY0":-126.72615617733162,"vZ0":-5.053819619368598,"x":121.45,"y":178.05,"x0":-1.0382763075168815,"y0":50.00147637615669,"z0":6.324341045771504,"aX":-15.984121490296943},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":16.6,"spinRate":1743,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.4325849718418797,"extension":6.564374269484166},"index":2,"playId":"219a7988-081c-3bf2-ac85-813eb7eadf9a","pitchNumber":3,"startTime":"2026-06-20T01:24:32.340Z","endTime":"2026-06-20T01:24:36.917Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T01:24:46.296Z","endTime":"2026-06-20T01:24:58.855Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"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":98.0,"endSpeed":88.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.96066777564316,"aZ":-10.499861255459878,"pfxX":-1.3051055090148211,"pfxZ":10.698640870090294,"pX":-0.899296779190285,"pZ":2.3707016036814452,"vX0":-0.11372348011924968,"vY0":-142.43054374315423,"vZ0":-9.171459642363754,"x":151.28,"y":174.77,"x0":-0.6894515170051599,"y0":50.00313982107423,"z0":6.323322280877984,"aX":-2.6441529344206707},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":2.4,"spinRate":2272,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.38662687839319654,"extension":6.15276400121139},"index":4,"playId":"5767e416-1965-32fd-921f-a667e934a1a2","pitchNumber":4,"startTime":"2026-06-20T01:24:58.855Z","endTime":"2026-06-20T01:25:04.685Z","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":98.9,"endSpeed":89.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.63305141078642,"aZ":-9.63716978482687,"pfxX":-4.539890927069276,"pfxZ":10.914542563653306,"pX":-1.4547043075521124,"pZ":2.9786959621093083,"vX0":-0.9131651585863365,"vY0":-143.79466596652185,"vZ0":-7.847035084001439,"x":172.45,"y":158.36,"x0":-0.5425816888877568,"y0":50.005611286316764,"z0":6.363954391136188,"aX":-9.377926241989599},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2306,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.38292818998917877,"extension":6.256111083598525},"index":5,"playId":"3e23249e-049d-34ce-b25b-b07d051de911","pitchNumber":5,"startTime":"2026-06-20T01:25:35.801Z","endTime":"2026-06-20T01:25:39.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97976110329365,"aZ":-22.275490819889416,"pfxX":-9.65783749508041,"pfxZ":5.9654393432888995,"pX":-0.46170740792780063,"pZ":0.24977015869681646,"vX0":3.969700791913394,"vY0":-127.87863494004807,"vZ0":-10.338793065673089,"x":134.6,"y":232.04,"x0":-0.7780846089504753,"y0":50.00220388457684,"z0":6.087652148315071,"aX":-16.01964872541557},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":16.6,"spinRate":1899,"spinDirection":223},"zone":13,"typeConfidence":0.89,"plateTime":0.42805881959602665,"extension":6.318146613508303},"index":6,"playId":"e7b1a682-93d3-36d6-8bc8-ab6c293e2f47","pitchNumber":6,"startTime":"2026-06-20T01:25:53.808Z","endTime":"2026-06-20T01:25:56.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290204173007197,"aZ":-25.13448767285812,"pfxX":-10.084156502787186,"pfxZ":4.2391828832357,"pX":-0.07343696742156582,"pZ":1.8858849945241711,"vX0":4.933010166098675,"vY0":-128.2648882550125,"vZ0":-6.0053409929264365,"x":119.8,"y":187.86,"x0":-0.7146002353108115,"y0":50.00334442573619,"z0":6.225424682255557,"aX":-16.751412564609698},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":17.2,"spinRate":1832,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.4275319577400558,"extension":6.319930336550224},"index":7,"playId":"1db026b3-b0b7-3741-86ce-0c086595a66d","pitchNumber":7,"startTime":"2026-06-20T01:26:15.665Z","endTime":"2026-06-20T01:26:18.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662532426119768,"aZ":-25.90017110386756,"pfxX":-9.839704728301271,"pfxZ":4.218020634450006,"pX":-0.2479291087046111,"pZ":2.8691347952164206,"vX0":4.620411903474139,"vY0":-121.44686647391757,"vZ0":-2.830087956411918,"x":117.97,"y":134.77,"x0":-0.9007055381419143,"y0":50.00315761818247,"z0":6.311564491680621,"aX":-14.640680237112129},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.2,"breakHorizontal":16.7,"spinRate":1842,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.4516834643979468,"extension":6.170692947940415},"hitData":{"launchSpeed":95.1,"launchAngle":49.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.73,"coordY":111.14}},"index":8,"playId":"2b3e1906-c713-334e-80ee-11e2057dfcd3","pitchNumber":8,"startTime":"2026-06-20T01:26:37.885Z","endTime":"2026-06-20T01:26:47.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:26:47.961Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, first baseman Jonathan Aranda to pitcher Bryan Baker.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T01:27:15.088Z","endTime":"2026-06-20T01:27:41.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.97"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.22"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.93"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.05"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.12"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.42"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.88"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.42"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".279"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".541"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201755805184707,"aZ":-24.52113177001502,"pfxX":-7.864192162032554,"pfxZ":5.065403913180545,"pX":-0.048344530369264165,"pZ":1.4323278025464405,"vX0":4.47743917998119,"vY0":-122.18270977584393,"vZ0":-6.4655602115238535,"x":118.84,"y":200.11,"x0":-0.8834155365698292,"y0":50.00325075000801,"z0":6.221620616724173,"aX":-11.883748833056867},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.9,"breakHorizontal":13.2,"spinRate":1798,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.4483862545025761,"extension":6.451924125258669},"index":0,"playId":"b7ac662e-4336-338d-b18a-306afeed6ff8","pitchNumber":1,"startTime":"2026-06-20T01:27:15.088Z","endTime":"2026-06-20T01:27:18.088Z","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":1,"outs":2},"index":1,"startTime":"2026-06-20T01:27:29.717Z","endTime":"2026-06-20T01:27:34.150Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897699715671763,"aZ":-24.31895230224653,"pfxX":-8.020665426199589,"pfxZ":4.919575838116806,"pX":-0.43287300492401565,"pZ":2.659781786199509,"vX0":4.051093456427573,"vY0":-125.66998868919842,"vZ0":-4.027930701741253,"x":133.5,"y":166.97,"x0":-1.0252667336781471,"y0":50.003225082774875,"z0":6.263043916808236,"aX":-12.805834327645995},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":1898,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.43614393849441147,"extension":6.433649298144739},"hitData":{"launchSpeed":81.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":162.32}},"index":2,"playId":"523d5fdb-b954-360a-a055-ab6ada6a3a54","pitchNumber":2,"startTime":"2026-06-20T01:27:34.150Z","endTime":"2026-06-20T01:27:41.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:27:41.876Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, first baseman Jonathan Aranda to pitcher Bryan Baker.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T01:27:15.088Z","endTime":"2026-06-20T01:27:41.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.97"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.22"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.93"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.05"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.12"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.42"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.88"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.42"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".279"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".541"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201755805184707,"aZ":-24.52113177001502,"pfxX":-7.864192162032554,"pfxZ":5.065403913180545,"pX":-0.048344530369264165,"pZ":1.4323278025464405,"vX0":4.47743917998119,"vY0":-122.18270977584393,"vZ0":-6.4655602115238535,"x":118.84,"y":200.11,"x0":-0.8834155365698292,"y0":50.00325075000801,"z0":6.221620616724173,"aX":-11.883748833056867},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.9,"breakHorizontal":13.2,"spinRate":1798,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.4483862545025761,"extension":6.451924125258669},"index":0,"playId":"b7ac662e-4336-338d-b18a-306afeed6ff8","pitchNumber":1,"startTime":"2026-06-20T01:27:15.088Z","endTime":"2026-06-20T01:27:18.088Z","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":1,"outs":2},"index":1,"startTime":"2026-06-20T01:27:29.717Z","endTime":"2026-06-20T01:27:34.150Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897699715671763,"aZ":-24.31895230224653,"pfxX":-8.020665426199589,"pfxZ":4.919575838116806,"pX":-0.43287300492401565,"pZ":2.659781786199509,"vX0":4.051093456427573,"vY0":-125.66998868919842,"vZ0":-4.027930701741253,"x":133.5,"y":166.97,"x0":-1.0252667336781471,"y0":50.003225082774875,"z0":6.263043916808236,"aX":-12.805834327645995},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":1898,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.43614393849441147,"extension":6.433649298144739},"hitData":{"launchSpeed":81.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":162.32}},"index":2,"playId":"523d5fdb-b954-360a-a055-ab6ada6a3a54","pitchNumber":2,"startTime":"2026-06-20T01:27:34.150Z","endTime":"2026-06-20T01:27:41.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:27:41.876Z","atBatIndex":64},"scoringPlays":[6,17,22,31,58],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":149.28,"y":165.36},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":179.86,"y":128.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":118.61,"y":57.3},"type":"O","description":"Lineout"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8,9,10],"bottom":[11,12,13,14],"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":169.54,"y":38.04},"type":"H","description":"Home Run"},{"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":187.84,"y":92.85},"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":2,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":148.77,"y":168.91},"type":"O","description":"Grounded Into DP"},{"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":130.91,"y":89.02},"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":2,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":91.51,"y":120.77},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":70.64,"y":100.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":177.11,"y":107.22},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":108.23,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":154.34,"y":143.57},"type":"O","description":"Pop Out"}]}},{"startIndex":15,"endIndex":25,"top":[15,16,17,18],"bottom":[19,20,21,22,23,24,25],"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":166.11,"y":92.03},"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":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":166.41,"y":41.77},"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":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":49.96,"y":74.66},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":124.03,"y":142.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":122.79,"y":100.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":37.15,"y":120.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":174.06,"y":109.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":185.76,"y":120.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":66.18,"y":100.3},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28],"bottom":[29,30,31,32,33],"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":157.89,"y":158.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":129.51,"y":73.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":184.52,"y":62.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":118.58,"y":81.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":63.13,"y":119.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":87.96,"y":55.4},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":118.32,"y":57.39},"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":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":152.74,"y":148.08},"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":5,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":107.22,"y":171.95},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":125.46,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":112.0,"y":151.0},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":47,"top":[40,41,42,43],"bottom":[44,45,46,47],"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":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":112.32,"y":143.93},"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":6,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":126.55,"y":141.36},"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":6,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":158.95,"y":171.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":80.59,"y":77.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":119.18,"y":195.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":122.53,"y":57.13},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":180.26,"y":95.23},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":53,"top":[48,49,50],"bottom":[51,52,53],"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":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":103.12,"y":166.16},"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":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":131.03,"y":180.57},"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":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":117.97,"y":155.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":43.32,"y":109.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":105.7,"y":94.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":153.33,"y":158.78},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57],"bottom":[58,59,60,61],"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":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":64.14,"y":107.38},"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":8,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":93.14,"y":164.62},"type":"E","description":"Field Error"},{"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":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":136.11,"y":59.14},"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":8,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":134.58,"y":188.17},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":10.42,"y":85.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":113.86,"y":54.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":122.93,"y":148.64},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":64,"top":[62,63,64],"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":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":183.73,"y":111.14},"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":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":152.82,"y":162.32},"type":"O","description":"Groundout"}],"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":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":10,"errors":1,"leftOnBase":4},"away":{"runs":2,"hits":6,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"catcher":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"onDeck":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"inHole":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"battingOrder":7,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"onDeck":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"battingOrder":5,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":0,"strikes":1,"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":11,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".247","atBats":32,"obp":".321","slg":".421","ops":".742","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":12,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":108,"era":"4.66","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.39","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":35,"strikes":73,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":5,"pitchesPerInning":"13.50","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":1}},"players":{"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":41,"groundOuts":56,"airOuts":80,"runs":48,"doubles":14,"triples":2,"homeRuns":15,"strikeOuts":64,"baseOnBalls":29,"intentionalWalks":2,"hits":78,"hitByPitch":9,"avg":".284","atBats":275,"obp":".367","slg":".513","ops":".880","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":141,"rbi":55,"leftOnBase":105,"sacBunts":0,"sacFlies":3,"babip":".317","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.33","popOuts":23,"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":178,"putOuts":104,"errors":12,"chances":294,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":26,"groundOuts":65,"airOuts":52,"runs":30,"doubles":3,"triples":3,"homeRuns":0,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".225","atBats":209,"obp":".312","slg":".268","ops":".580","caughtStealing":3,"stolenBases":27,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":56,"rbi":23,"leftOnBase":95,"sacBunts":6,"sacFlies":1,"babip":".297","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":20},"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":187,"putOuts":120,"errors":8,"chances":315,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":9,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".172","atBats":29,"obp":".368","slg":".276","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":48,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":11,"groundOuts":35,"airOuts":27,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".187","atBats":107,"obp":".269","slg":".280","ops":".549","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":30,"rbi":9,"leftOnBase":61,"sacBunts":2,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.30","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"53.50","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":6,"putOuts":245,"errors":0,"chances":251,"fielding":"1.000","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 2-6)","summary":"6.0 IP, 5 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":27,"strikes":58,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"7.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":6,"flyOuts":47,"groundOuts":87,"airOuts":86,"runs":48,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":78,"hitByPitch":0,"atBats":291,"obp":".305","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1157,"era":"5.47","inningsPitched":"74.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.28","battersFaced":311,"outs":222,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1157,"balls":399,"strikes":758,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":5,"winPercentage":".250","pitchesPerInning":"15.64","gamesFinished":1,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"5.23","walksPer9Inn":"2.07","hitsPer9Inn":"9.49","runsScoredPer9":"5.84","homeRunsPer9":"1.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":40,"airOuts":45,"runs":17,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":4,"avg":".244","atBats":135,"obp":".325","slg":".319","ops":".644","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":43,"rbi":10,"leftOnBase":57,"sacBunts":2,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"135.00","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":25,"errors":5,"chances":88,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":28,"airOuts":32,"runs":11,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".186","atBats":97,"obp":".225","slg":".330","ops":".555","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":32,"rbi":14,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".189","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.25","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":55,"errors":1,"chances":57,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":29,"gamesStarted":5,"flyOuts":13,"groundOuts":33,"airOuts":26,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":20,"intentionalWalks":4,"hits":32,"hitByPitch":2,"atBats":112,"obp":".403","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":503,"era":"2.83","inningsPitched":"28.2","wins":2,"losses":3,"saves":4,"saveOpportunities":6,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"1.81","battersFaced":137,"outs":86,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":187,"strikes":316,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".400","pitchesPerInning":"17.55","gamesFinished":10,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"7.53","walksPer9Inn":"6.28","hitsPer9Inn":"10.05","runsScoredPer9":"3.45","homeRunsPer9":"0.94","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","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":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":9,"flyOuts":20,"groundOuts":32,"airOuts":32,"runs":11,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":107,"obp":".341","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":531,"era":"3.07","inningsPitched":"29.1","wins":3,"losses":0,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":10,"whip":"1.43","battersFaced":126,"outs":88,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":531,"balls":211,"strikes":320,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.10","gamesFinished":4,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"5.83","walksPer9Inn":"5.52","hitsPer9Inn":"7.36","runsScoredPer9":"3.38","homeRunsPer9":"1.23","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":10,"groundOuts":24,"airOuts":16,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":2,"hits":12,"hitByPitch":2,"atBats":72,"obp":".315","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":350,"era":"3.38","inningsPitched":"21.1","wins":2,"losses":1,"saves":4,"saveOpportunities":6,"holds":3,"blownSaves":2,"earnedRuns":8,"whip":"1.22","battersFaced":91,"outs":64,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":140,"strikes":210,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"16.41","gamesFinished":7,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"9.70","walksPer9Inn":"5.91","hitsPer9Inn":"5.06","runsScoredPer9":"3.38","homeRunsPer9":"0.84","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":22,"gamesStarted":0,"flyOuts":19,"groundOuts":66,"airOuts":37,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":2,"hits":35,"hitByPitch":4,"atBats":176,"obp":".272","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":802,"era":"2.44","inningsPitched":"48.0","wins":5,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":13,"whip":"1.02","battersFaced":196,"outs":144,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":264,"strikes":538,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.71","gamesFinished":4,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"7.31","walksPer9Inn":"2.63","hitsPer9Inn":"6.56","runsScoredPer9":"2.63","homeRunsPer9":"0.75","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":34,"groundOuts":44,"airOuts":59,"runs":33,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":36,"baseOnBalls":27,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".232","atBats":181,"obp":".344","slg":".470","ops":".814","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":85,"rbi":34,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.46","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":195,"errors":4,"chances":255,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":64,"groundOuts":74,"airOuts":95,"runs":42,"doubles":16,"triples":3,"homeRuns":8,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".254","atBats":295,"obp":".313","slg":".410","ops":".723","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":121,"rbi":37,"leftOnBase":128,"sacBunts":0,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.88","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":132,"errors":1,"chances":135,"fielding":".993","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,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":13,"groundOuts":34,"airOuts":24,"runs":19,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":47,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".216","atBats":134,"obp":".271","slg":".351","ops":".622","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":47,"rbi":14,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":4,"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":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":39,"groundOuts":53,"airOuts":54,"runs":68,"doubles":17,"triples":0,"homeRuns":20,"strikeOuts":104,"baseOnBalls":59,"intentionalWalks":7,"hits":79,"hitByPitch":4,"avg":".273","atBats":289,"obp":".402","slg":".540","ops":".942","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":156,"rbi":48,"leftOnBase":102,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.45","popOuts":1,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":123,"errors":3,"chances":130,"fielding":".977","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":41,"groundOuts":72,"airOuts":65,"runs":40,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":81,"baseOnBalls":25,"intentionalWalks":0,"hits":79,"hitByPitch":11,"atBats":293,"obp":".346","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1269,"era":"3.98","inningsPitched":"74.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.39","battersFaced":333,"outs":224,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1269,"balls":438,"strikes":831,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".500","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"9.76","walksPer9Inn":"3.01","hitsPer9Inn":"9.52","runsScoredPer9":"4.82","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-3 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":36,"groundOuts":59,"airOuts":72,"runs":31,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":0,"hits":53,"hitByPitch":4,"avg":".231","atBats":229,"obp":".282","slg":".389","ops":".671","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":89,"rbi":28,"leftOnBase":88,"sacBunts":1,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"28.62","popOuts":11,"lineOuts":25},"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":186,"errors":2,"chances":189,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":21,"gamesStarted":0,"flyOuts":14,"groundOuts":19,"airOuts":26,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":70,"obp":".266","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":330,"era":"2.66","inningsPitched":"20.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":5,"blownSaves":1,"earnedRuns":6,"whip":"1.03","battersFaced":80,"outs":61,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":330,"balls":116,"strikes":214,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".---","pitchesPerInning":"16.23","gamesFinished":6,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.20","walksPer9Inn":"3.54","hitsPer9Inn":"5.75","runsScoredPer9":"3.10","homeRunsPer9":"0.44","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":30,"gamesStarted":0,"flyOuts":20,"groundOuts":19,"airOuts":36,"runs":17,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":109,"obp":".365","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":489,"era":"5.20","inningsPitched":"27.2","wins":1,"losses":1,"saves":6,"saveOpportunities":8,"holds":6,"blownSaves":2,"earnedRuns":16,"whip":"1.66","battersFaced":127,"outs":83,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":164,"strikes":325,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"17.67","gamesFinished":10,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.46","walksPer9Inn":"4.55","hitsPer9Inn":"10.41","runsScoredPer9":"5.53","homeRunsPer9":"0.98","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":8},"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}},"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":15,"gamesStarted":11,"flyOuts":66,"groundOuts":63,"airOuts":108,"runs":50,"doubles":10,"triples":1,"homeRuns":20,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":2,"atBats":281,"obp":".322","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1139,"era":"5.45","inningsPitched":"71.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.38","battersFaced":312,"outs":213,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1139,"balls":407,"strikes":732,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"16.04","gamesFinished":1,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.20","walksPer9Inn":"2.92","hitsPer9Inn":"9.51","runsScoredPer9":"6.34","homeRunsPer9":"2.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".889","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":18,"gamesStarted":0,"flyOuts":22,"groundOuts":33,"airOuts":40,"runs":25,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":136,"obp":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":570,"era":"6.09","inningsPitched":"34.0","wins":2,"losses":3,"saves":1,"saveOpportunities":6,"holds":4,"blownSaves":5,"earnedRuns":23,"whip":"1.41","battersFaced":151,"outs":102,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":193,"strikes":377,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".400","pitchesPerInning":"16.76","gamesFinished":3,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.38","hitsPer9Inn":"10.32","runsScoredPer9":"6.62","homeRunsPer9":"2.12","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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":{},"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":23,"gamesStarted":1,"flyOuts":26,"groundOuts":21,"airOuts":36,"runs":21,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":120,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":524,"era":"5.52","inningsPitched":"29.1","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":18,"whip":"1.53","battersFaced":134,"outs":88,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":524,"balls":195,"strikes":329,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".333","pitchesPerInning":"17.86","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.20","walksPer9Inn":"3.07","hitsPer9Inn":"10.74","runsScoredPer9":"6.44","homeRunsPer9":"1.53","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":33,"groundOuts":42,"airOuts":50,"runs":21,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".281","atBats":153,"obp":".300","slg":".490","ops":".790","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":75,"rbi":29,"leftOnBase":73,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":10,"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":10,"stolenBases":28,"stolenBasePercentage":".737","caughtStealingPercentage":".263","assists":20,"putOuts":341,"errors":5,"chances":366,"fielding":".986","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":15,"gamesStarted":15,"flyOuts":46,"groundOuts":84,"airOuts":83,"runs":35,"doubles":10,"triples":0,"homeRuns":15,"strikeOuts":80,"baseOnBalls":23,"intentionalWalks":0,"hits":70,"hitByPitch":7,"atBats":315,"obp":".289","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1372,"era":"3.32","inningsPitched":"84.0","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.11","battersFaced":347,"outs":252,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1372,"balls":466,"strikes":906,"strikePercentage":".660","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".778","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"8.57","walksPer9Inn":"2.46","hitsPer9Inn":"7.50","runsScoredPer9":"3.75","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":0,"chances":18,"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-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":26,"groundOuts":73,"airOuts":63,"runs":30,"doubles":12,"triples":3,"homeRuns":10,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":0,"hits":62,"hitByPitch":0,"avg":".265","atBats":234,"obp":".288","slg":".470","ops":".758","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":110,"rbi":46,"leftOnBase":96,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.40","popOuts":15,"lineOuts":22},"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":45,"putOuts":349,"errors":3,"chances":397,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","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":3,"flyOuts":6,"groundOuts":34,"airOuts":15,"runs":11,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":109,"obp":".339","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":488,"era":"3.49","inningsPitched":"28.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.45","battersFaced":121,"outs":85,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":185,"strikes":303,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.22","gamesFinished":2,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"9.85","walksPer9Inn":"3.81","hitsPer9Inn":"9.21","runsScoredPer9":"3.49","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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":true,"isSubstitute":false}}},"batters":[695578,671277,678554,677588,686611,682928,660688,695734,683083,678391,696285,676571,571945],"pitchers":[676571,571945],"bench":[665953,686452],"bullpen":[674841,690925,676917,656492,641793,695418,663992,680730,687377,687606,681402],"battingOrder":[695578,678554,686611,682928,660688,695734,683083,678391,696285],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Abrams (15, 2nd inning off Jax, 0 on, 0 out); García Jr., L (10, 3rd inning off Jax, 0 on, 2 out)."},{"label":"TB","value":"Abrams 4; García Jr., L 5; Nuñez, N; Ruiz, K; Vivas."},{"label":"RBI","value":"Abrams (55); García Jr., L (46)."},{"label":"2-out RBI","value":"García Jr., L."},{"label":"Runners left in scoring position, 2 out","value":"Mead; Vivas."},{"label":"GIDP","value":"Lile."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (27, 2nd base off Jax/Feduccia)."},{"label":"CS","value":"Young (2, 2nd base by Cleavinger/Feduccia)."},{"label":"PO","value":"Young (1st base by Cleavinger)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Ruiz, K (Mullins at 3rd base)."},{"label":"DP","value":"(Nuñez, N-Abrams-García Jr., L)."}]}],"note":[{"label":"a","value":"Lined out for Tena in the 6th."},{"label":"b","value":"Grounded out for García Jr., L in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".256","atBats":32,"obp":".333","slg":".381","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":17,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":6},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".188","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":126,"era":"3.92","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":39,"strikes":87,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":2,"pitchesPerInning":"14.00","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":37,"groundOuts":36,"airOuts":52,"runs":23,"doubles":6,"triples":2,"homeRuns":0,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".215","atBats":163,"obp":".312","slg":".276","ops":".588","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":45,"rbi":18,"leftOnBase":65,"sacBunts":6,"sacFlies":2,"babip":".299","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":87,"errors":4,"chances":201,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"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":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":10,"flyOuts":31,"groundOuts":44,"airOuts":66,"runs":33,"doubles":8,"triples":2,"homeRuns":11,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":196,"obp":".317","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":875,"era":"5.65","inningsPitched":"51.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.33","battersFaced":218,"outs":153,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":875,"balls":315,"strikes":560,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"17.16","gamesFinished":1,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"6.88","walksPer9Inn":"3.35","hitsPer9Inn":"8.65","runsScoredPer9":"5.82","homeRunsPer9":"1.94","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":25},"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"}]},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":39,"groundOuts":68,"airOuts":64,"runs":27,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":69,"baseOnBalls":27,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":257,"obp":".297","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1111,"era":"3.33","inningsPitched":"67.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.23","battersFaced":287,"outs":203,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1111,"balls":390,"strikes":721,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".600","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.59","hitsPer9Inn":"7.45","runsScoredPer9":"3.59","homeRunsPer9":"0.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":16,"groundOuts":36,"airOuts":41,"runs":21,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".236","atBats":148,"obp":".341","slg":".324","ops":".665","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":48,"rbi":21,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"148.00","popOuts":15,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":70,"errors":4,"chances":172,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":21,"groundOuts":24,"airOuts":36,"runs":11,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".288","atBats":111,"obp":".349","slg":".459","ops":".808","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":51,"rbi":25,"leftOnBase":55,"sacBunts":1,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.75","popOuts":8,"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":8,"putOuts":103,"errors":0,"chances":111,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":1,"flyOuts":20,"groundOuts":30,"airOuts":34,"runs":12,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":1,"hits":35,"hitByPitch":4,"atBats":118,"obp":".348","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":494,"era":"3.45","inningsPitched":"31.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":12,"whip":"1.34","battersFaced":133,"outs":94,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":494,"balls":166,"strikes":328,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.77","gamesFinished":5,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"6.61","walksPer9Inn":"2.01","hitsPer9Inn":"10.05","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":33,"groundOuts":102,"airOuts":65,"runs":32,"doubles":4,"triples":4,"homeRuns":0,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":67,"hitByPitch":0,"avg":".259","atBats":259,"obp":".295","slg":".305","ops":".600","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":79,"rbi":14,"leftOnBase":97,"sacBunts":3,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":23},"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":128,"errors":1,"chances":132,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":62,"groundOuts":78,"airOuts":114,"runs":24,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":0,"hits":82,"hitByPitch":2,"atBats":320,"obp":".290","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1154,"era":"2.60","inningsPitched":"83.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.16","battersFaced":340,"outs":249,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1154,"balls":371,"strikes":783,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".750","pitchesPerInning":"13.90","gamesFinished":0,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"5.42","walksPer9Inn":"1.52","hitsPer9Inn":"8.89","runsScoredPer9":"2.60","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"obp":".231","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":101,"era":"0.00","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.86","battersFaced":26,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":32,"strikes":69,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.43","gamesFinished":2,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"12.86","walksPer9Inn":"3.86","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"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":42,"flyOuts":16,"groundOuts":28,"airOuts":36,"runs":18,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".268","atBats":123,"obp":".297","slg":".431","ops":".728","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":53,"rbi":20,"leftOnBase":72,"sacBunts":1,"sacFlies":0,"babip":".323","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":73,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":2,"flyOuts":26,"groundOuts":26,"airOuts":46,"runs":23,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":4,"hits":30,"hitByPitch":2,"atBats":138,"obp":".315","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":630,"era":"4.93","inningsPitched":"38.1","wins":3,"losses":0,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":21,"whip":"1.28","battersFaced":164,"outs":115,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":216,"strikes":414,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.43","gamesFinished":5,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.63","walksPer9Inn":"4.46","hitsPer9Inn":"7.04","runsScoredPer9":"5.40","homeRunsPer9":"1.41","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":25,"gamesStarted":1,"flyOuts":17,"groundOuts":25,"airOuts":31,"runs":21,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":3,"hits":36,"hitByPitch":0,"atBats":114,"obp":".378","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":512,"era":"6.18","inningsPitched":"27.2","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.73","battersFaced":129,"outs":83,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":202,"strikes":310,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.51","gamesFinished":9,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.13","walksPer9Inn":"3.90","hitsPer9Inn":"11.71","runsScoredPer9":"6.83","homeRunsPer9":"1.30","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 11)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"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":2,"putOuts":0,"errors":0,"chances":2,"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":21,"gamesStarted":0,"flyOuts":10,"groundOuts":11,"airOuts":17,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":64,"obp":".329","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":312,"era":"4.91","inningsPitched":"18.1","wins":1,"losses":2,"saves":2,"saveOpportunities":4,"holds":11,"blownSaves":2,"earnedRuns":10,"whip":"1.36","battersFaced":79,"outs":55,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":114,"strikes":198,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".333","pitchesPerInning":"17.02","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.27","walksPer9Inn":"4.91","hitsPer9Inn":"7.36","runsScoredPer9":"5.40","homeRunsPer9":"0.98","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":11,"airOuts":26,"runs":11,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".247","atBats":85,"obp":".330","slg":".318","ops":".648","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":27,"rbi":7,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":27,"stolenBasePercentage":".771","caughtStealingPercentage":".229","assists":10,"putOuts":227,"errors":3,"chances":240,"fielding":".988","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 15)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":11,"groundOuts":44,"airOuts":26,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":120,"obp":".256","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":487,"era":"2.67","inningsPitched":"33.2","wins":4,"losses":3,"saves":2,"saveOpportunities":4,"holds":15,"blownSaves":2,"earnedRuns":10,"whip":"0.92","battersFaced":129,"outs":101,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":487,"balls":161,"strikes":326,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".571","pitchesPerInning":"14.47","gamesFinished":5,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"6.95","walksPer9Inn":"1.87","hitsPer9Inn":"6.42","runsScoredPer9":"3.21","homeRunsPer9":"0.80","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":43,"groundOuts":56,"airOuts":63,"runs":37,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":42,"intentionalWalks":3,"hits":71,"hitByPitch":4,"avg":".275","atBats":258,"obp":".377","slg":".453","ops":".830","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":117,"rbi":51,"leftOnBase":111,"sacBunts":0,"sacFlies":6,"babip":".331","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":484,"errors":4,"chances":524,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":20,"groundOuts":57,"airOuts":46,"runs":16,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":6,"avg":".261","atBats":165,"obp":".305","slg":".339","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":56,"rbi":14,"leftOnBase":72,"sacBunts":2,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"165.00","popOuts":16,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":47,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":12,"putOuts":361,"errors":5,"chances":378,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 2-5)","summary":"5.0 IP, 2 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":69,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":22,"strikes":47,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"3.60","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":21,"gamesStarted":10,"flyOuts":22,"groundOuts":48,"airOuts":44,"runs":27,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":179,"obp":".322","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":754,"era":"3.67","inningsPitched":"49.0","wins":2,"losses":5,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":20,"whip":"1.31","battersFaced":202,"outs":147,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":754,"balls":272,"strikes":482,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":2,"winPercentage":".286","pitchesPerInning":"15.39","gamesFinished":1,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.31","hitsPer9Inn":"8.45","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":13,"groundOuts":11,"airOuts":19,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":65,"obp":".373","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":295,"era":"5.82","inningsPitched":"17.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.59","battersFaced":76,"outs":51,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":113,"strikes":182,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".000","pitchesPerInning":"17.35","gamesFinished":10,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.53","walksPer9Inn":"4.24","hitsPer9Inn":"10.06","runsScoredPer9":"6.88","homeRunsPer9":"1.59","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":69,"flyOuts":37,"groundOuts":80,"airOuts":64,"runs":36,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":39,"baseOnBalls":28,"intentionalWalks":4,"hits":85,"hitByPitch":8,"avg":".320","atBats":266,"obp":".398","slg":".504","ops":".902","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":134,"rbi":47,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.17","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":16,"groundOuts":49,"airOuts":37,"runs":23,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".248","atBats":157,"obp":".322","slg":".325","ops":".647","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":51,"rbi":19,"leftOnBase":65,"sacBunts":1,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"157.00","popOuts":3,"lineOuts":18},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":107,"putOuts":59,"errors":2,"chances":168,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(S, 19)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":14,"groundOuts":27,"airOuts":28,"runs":6,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":103,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":473,"era":"1.84","inningsPitched":"29.1","wins":1,"losses":0,"saves":19,"saveOpportunities":22,"holds":1,"blownSaves":3,"earnedRuns":6,"whip":"0.92","battersFaced":116,"outs":88,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":151,"strikes":322,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.13","gamesFinished":21,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"4.91","runsScoredPer9":"1.84","homeRunsPer9":"0.31","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":11,"airOuts":12,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".190","atBats":42,"obp":".320","slg":".333","ops":".653","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":14,"rbi":5,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":0,"putOuts":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":29,"groundOuts":90,"airOuts":53,"runs":43,"doubles":12,"triples":0,"homeRuns":15,"strikeOuts":55,"baseOnBalls":42,"intentionalWalks":3,"hits":75,"hitByPitch":0,"avg":".276","atBats":272,"obp":".371","slg":".485","ops":".856","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":132,"rbi":33,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.13","popOuts":15,"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":133,"putOuts":51,"errors":11,"chances":195,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":30,"groundOuts":87,"airOuts":65,"runs":25,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":84,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":2,"atBats":292,"obp":".234","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1217,"era":"2.59","inningsPitched":"80.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.88","battersFaced":308,"outs":240,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1217,"balls":416,"strikes":801,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".667","pitchesPerInning":"15.21","gamesFinished":0,"strikeoutWalkRatio":"6.46","strikeoutsPer9Inn":"9.45","walksPer9Inn":"1.46","hitsPer9Inn":"6.41","runsScoredPer9":"2.81","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":64,"flyOuts":51,"groundOuts":30,"airOuts":103,"runs":24,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":0,"hits":43,"hitByPitch":5,"avg":".199","atBats":216,"obp":".287","slg":".310","ops":".597","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":67,"rbi":21,"leftOnBase":120,"sacBunts":4,"sacFlies":1,"babip":".223","groundOutsToAirouts":"0.29","catchersInterference":2,"pickoffs":1,"atBatsPerHomeRun":"36.00","popOuts":32,"lineOuts":20},"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":161,"errors":2,"chances":165,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[650490,666018,676356,691406,656775,802415,680700,670764,676439,643377,571927,687330,664076,641329],"pitchers":[643377,571927,687330,664076,641329],"bench":[663743,683748,668723,810938],"bullpen":[592155,518886,668984,607259,663556,656876,693855,642121],"battingOrder":[650490,666018,676356,691406,656775,802415,680700,670764,676439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Palacios, R (6, Mikolas)."},{"label":"HR","value":"Aranda (12, 3rd inning off Mikolas, 2 on, 1 out); DeLuca (3, 8th inning off Mikolas, 0 on, 0 out)."},{"label":"TB","value":"Aranda 4; Caminero 2; DeLuca 4; Díaz, Y 2; Mullins; Palacios, R 2; Simpson; Walls."},{"label":"RBI","value":"Aranda 3 (51); DeLuca (20); Walls (18)."},{"label":"Runners left in scoring position, 2 out","value":"Palacios, R; Walls."},{"label":"GIDP","value":"Aranda."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Mullins (3rd base by Ruiz, K)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Caminero (11, throw)."},{"label":"Pickoffs","value":"Cleavinger (Young at 1st base)."},{"label":"DP","value":"(Aranda-Walls-Aranda)."}]}],"note":[]}},"officials":[{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Abrams (Strike-Overturned to Ball); Feduccia (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Poulin 23-15; Mikolas 85-58; Jax 69-47; Matz 25-15; Kelly 10-8; Cleavinger 9-6; Baker 13-11."},{"label":"Groundouts-flyouts","value":"Poulin 1-1; Mikolas 5-5; Jax 4-3; Matz 3-0; Kelly 2-0; Cleavinger 1-1; Baker 1-1."},{"label":"Batters faced","value":"Poulin 7; Mikolas 26; Jax 18; Matz 6; Kelly 3; Cleavinger 2; Baker 3."},{"label":"Inherited runners-scored","value":"Cleavinger 2-0."},{"label":"Umpires","value":"HP: Will Little. 1B: Ryan Additon. 2B: Ryan Wills. 3B: Lance Barksdale. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:17."},{"label":"Att","value":"17,134."},{"label":"Venue","value":"Tropicana Field."},{"label":"June 19, 2026"}],"pitchingNotes":["Kelly pitched to 2 batters in the 8th inning."],"topPerformers":[{"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-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":26,"groundOuts":73,"airOuts":63,"runs":30,"doubles":12,"triples":3,"homeRuns":10,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":0,"hits":62,"hitByPitch":0,"avg":".265","atBats":234,"obp":".288","slg":".470","ops":".758","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":110,"rbi":46,"leftOnBase":96,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.40","popOuts":15,"lineOuts":22},"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":45,"putOuts":349,"errors":3,"chances":397,"fielding":".992","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":58,"hittingGameScore":58},{"player":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","boxscoreName":"Aranda"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":43,"groundOuts":56,"airOuts":63,"runs":37,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":42,"intentionalWalks":3,"hits":71,"hitByPitch":4,"avg":".275","atBats":258,"obp":".377","slg":".453","ops":".830","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":117,"rbi":51,"leftOnBase":111,"sacBunts":0,"sacFlies":6,"babip":".331","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":484,"errors":4,"chances":524,"fielding":".992","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":54,"hittingGameScore":54},{"player":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","boxscoreName":"Poulin"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":9,"flyOuts":20,"groundOuts":32,"airOuts":32,"runs":11,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":107,"obp":".341","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":531,"era":"3.07","inningsPitched":"29.1","wins":3,"losses":0,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":10,"whip":"1.43","battersFaced":126,"outs":88,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":531,"balls":211,"strikes":320,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.10","gamesFinished":4,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"5.83","walksPer9Inn":"5.52","hitsPer9Inn":"7.36","runsScoredPer9":"3.38","homeRunsPer9":"1.23","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":51,"pitchingGameScore":51}]},"decisions":{"winner":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"loser":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"save":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}