{"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":822964,"link":"/api/v1.1/game/822964/feed/live","metaData":{"wait":10,"timeStamp":"20260623_005324","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822964,"type":"R","doubleHeader":"N","id":"2026/06/22/kcamlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822964-2026-06-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-22T22:40:00Z","originalDate":"2026-06-22","officialDate":"2026-06-22","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2026,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":46,"ties":0,"pct":".418"},"records":{},"divisionLeader":false,"wins":33,"losses":46,"winningPercentage":".418"},"franchiseName":"Kansas City","clubName":"Royals","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":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":32,"ties":0,"pct":".573"},"records":{},"divisionLeader":false,"wins":43,"losses":32,"winningPercentage":".573"},"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},"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},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"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},"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},"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},"ID657756":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756","firstName":"Connor","lastName":"Seabold","primaryNumber":"43","birthDate":"1996-01-24","currentAge":30,"birthCity":"Laguna Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Seabold","boxscoreName":"Seabold","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"SEE-bold","mlbDebutDate":"2021-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Seabold","nameSlug":"connor-seabold-657756","firstLastName":"Connor Seabold","lastFirstName":"Seabold, Connor","lastInitName":"Seabold, C","initLastName":"C Seabold","fullFMLName":"Connor Seabold","fullLFMName":"Seabold, Connor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID694360":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360","firstName":"Beck","lastName":"Way","primaryNumber":"44","birthDate":"1999-08-06","currentAge":27,"birthCity":"Harrisburg","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Beck","useLastName":"Way","middleName":"Michael","boxscoreName":"Way","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Beck Way","nameSlug":"beck-way-694360","firstLastName":"Beck Way","lastFirstName":"Way, Beck","lastInitName":"Way, B","initLastName":"B Way","fullFMLName":"Beck Michael Way","fullLFMName":"Way, Beck Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663568":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568","firstName":"Stephen","lastName":"Kolek","primaryNumber":"32","birthDate":"1997-04-18","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Stephen","useLastName":"Kolek","middleName":"James","boxscoreName":"Kolek","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"COLE-ick","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Stephen Kolek","nameSlug":"stephen-kolek-663568","firstLastName":"Stephen Kolek","lastFirstName":"Kolek, Stephen","lastInitName":"Kolek, S","initLastName":"S Kolek","fullFMLName":"Stephen J. Kolek","fullLFMName":"Kolek, Stephen J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID657041":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","firstName":"Lane","lastName":"Thomas","primaryNumber":"20","birthDate":"1995-08-23","currentAge":30,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Lane","useLastName":"Thomas","middleName":"Michael","boxscoreName":"Thomas, L","nickName":"Laner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lane Thomas","nameSlug":"lane-thomas-657041","firstLastName":"Lane Thomas","lastFirstName":"Thomas, Lane","lastInitName":"Thomas, L","initLastName":"L Thomas","fullFMLName":"Lane Michael Thomas","fullLFMName":"Thomas, Lane Michael","strikeZoneTop":3.146,"strikeZoneBottom":1.588},"ID656638":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638","firstName":"Alexander","lastName":"Lange","primaryNumber":"56","birthDate":"1995-10-02","currentAge":30,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Lange","middleName":"Craig","boxscoreName":"Lange","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Lange","nameSlug":"alex-lange-656638","firstLastName":"Alex Lange","lastFirstName":"Lange, Alex","lastInitName":"Lange, A","initLastName":"A Lange","fullFMLName":"Alex Craig Lange","fullLFMName":"Lange, Alex Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"46","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID670224":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224","firstName":"Kameron","lastName":"Misner","primaryNumber":"18","birthDate":"1998-01-09","currentAge":28,"birthCity":"Poplar Bluff","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kameron","useLastName":"Misner","middleName":"Lee","boxscoreName":"Misner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MYZE-ner","mlbDebutDate":"2024-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kameron Misner","nameSlug":"kameron-misner-670224","firstLastName":"Kameron Misner","lastFirstName":"Misner, Kameron","lastInitName":"Misner, K","initLastName":"K Misner","fullFMLName":"Kameron Lee Misner","fullLFMName":"Misner, Kameron Lee","strikeZoneTop":3.366,"strikeZoneBottom":1.699},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"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},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID679883":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883","firstName":"Luinder","lastName":"Avila","primaryNumber":"58","birthDate":"2001-08-21","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luinder","useLastName":"Avila","middleName":"Gabriel","boxscoreName":"Avila","gender":"M","nameMatrilineal":"Rada","isPlayer":true,"isVerified":true,"pronunciation":"loo-ween-der AH-vee-luh","mlbDebutDate":"2025-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luinder Avila","nameSlug":"luinder-avila-679883","firstLastName":"Luinder Avila","lastFirstName":"Avila, Luinder","lastInitName":"Avila, L","initLastName":"L Avila","fullFMLName":"Luinder Gabriel Avila","fullLFMName":"Avila, Luinder Gabriel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"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},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"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":11298,"firstPitch":"2026-06-22T22:40:00.000Z","gameDurationMinutes":133},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"home":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"}},"officialScorer":{"id":800937,"fullName":"Jay D'Abramo","link":"/api/v1/people/800937"},"primaryDatacaster":{"id":485542,"fullName":"Don Golden","link":"/api/v1/people/485542"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Jensen lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:40:18.429Z","endTime":"2026-06-22T22:40:29.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-22T18:37:08.436Z","endTime":"2026-06-22T22:15:17.511Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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-22T22:15:17.511Z","endTime":"2026-06-22T22:38:27.228Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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-22T22:38:27.228Z","endTime":"2026-06-22T22:40:20.730Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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":96.4,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.575464294766434,"aZ":-14.481780531197533,"pfxX":-3.6549418374115756,"pfxZ":8.946016124452369,"pX":-0.08971320735020713,"pZ":2.7595603482138205,"vX0":5.790079867864839,"vY0":-140.1979322503884,"vZ0":-5.869798400446017,"x":120.42,"y":164.27,"x0":-1.7129483177308633,"y0":50.00444256015534,"z0":5.836227201024987,"aX":-7.230225868001163},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2412,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39162809922143005,"extension":6.077955817238245},"hitData":{"launchSpeed":94.5,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.48,"coordY":83.14}},"index":3,"playId":"2de9c565-5909-39cb-9d71-fa71a8ef78f8","pitchNumber":1,"startTime":"2026-06-22T22:40:20.730Z","endTime":"2026-06-22T22:40:29.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:40:29.080Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (17) on a fly ball to shortstop Ben Williamson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:40:40.384Z","endTime":"2026-06-22T22:44:11.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65916689390467,"aZ":-10.427161809509833,"pfxX":-3.8705479420127737,"pfxZ":11.31425977507261,"pX":0.5181091774204625,"pZ":2.8265540523614074,"vX0":7.009943525576498,"vY0":-138.43110539392748,"vZ0":-6.550998096265055,"x":97.25,"y":162.46,"x0":-1.5552543662983944,"y0":50.006797861552705,"z0":5.9371979033170605,"aX":-7.442841834618929},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":2382,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3971242481210555,"extension":6.248075350471832},"index":0,"playId":"e17fe8b3-56e9-3506-80a0-d6a9d9aa9e7d","pitchNumber":1,"startTime":"2026-06-22T22:40:57.401Z","endTime":"2026-06-22T22:41:01.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661106094097015,"aZ":-25.86868149331187,"pfxX":1.6437384657880876,"pfxZ":3.60352458290633,"pX":0.5033161752194574,"pZ":0.9844269050251774,"vX0":5.9396480143462345,"vY0":-131.46577642265973,"vZ0":-7.216607967294872,"x":97.81,"y":212.2,"x0":-1.9983125765287466,"y0":50.006346013626235,"z0":5.683087967209652,"aX":2.8802021408413028},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2710,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4165069622500055,"extension":6.2164919474471},"index":1,"playId":"eb1d9d78-ba19-3d09-bdb5-d44e972c5717","pitchNumber":2,"startTime":"2026-06-22T22:41:12.616Z","endTime":"2026-06-22T22:41:16.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382985495150052,"aZ":-30.548450068478285,"pfxX":6.3712709344442136,"pfxZ":1.0802613041997322,"pX":2.044017015743168,"pZ":1.8573948253165353,"vX0":8.102282117031454,"vY0":-123.00200334084053,"vZ0":-2.8076020401416395,"x":39.09,"y":188.63,"x0":-2.142607391063405,"y0":50.00344542459465,"z0":5.650782726862076,"aX":9.590493560103244},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":2672,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44831983650452134,"extension":6.026958743680685},"index":2,"playId":"3caf4dd3-14b4-3bb6-9f0d-792a1bed9c4f","pitchNumber":3,"startTime":"2026-06-22T22:41:31.484Z","endTime":"2026-06-22T22:41:35.352Z","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":91.1,"endSpeed":83.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472711440795727,"aZ":-26.312273586661426,"pfxX":-8.91916494891179,"pfxZ":3.324018972298849,"pX":0.15832895181667478,"pZ":0.4625282344483655,"vX0":7.84917195867028,"vY0":-132.2171245599193,"vZ0":-8.163364476585446,"x":110.96,"y":226.29,"x0":-1.697107286976153,"y0":50.00077518354047,"z0":5.5351053572239,"aX":-15.712858300212062},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":1154,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4150379369438171,"extension":6.406597624986488},"index":3,"playId":"039e965f-71c7-3a72-9c91-56fdcd7eca21","pitchNumber":4,"startTime":"2026-06-22T22:41:51.325Z","endTime":"2026-06-22T22:41:55.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64992745784603,"aZ":-9.344558148221397,"pfxX":-4.917797769517145,"pfxZ":11.554060207427199,"pX":-0.39717378659539343,"pZ":2.7840951523161994,"vX0":5.079646740360141,"vY0":-140.36349104026942,"vZ0":-6.836059578306678,"x":132.14,"y":163.61,"x0":-1.599896206577776,"y0":50.00596579955555,"z0":5.874782184232175,"aX":-9.719710712955607},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2587,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3916819013495707,"extension":6.052615838504284},"index":4,"playId":"90253345-2f83-35b4-b10f-b41a9643ba57","pitchNumber":5,"startTime":"2026-06-22T22:42:10.717Z","endTime":"2026-06-22T22:42:14.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61405330187025,"aZ":-34.64078663408391,"pfxX":-0.06226566867271277,"pfxZ":-1.4756169917228181,"pX":0.9015066813039876,"pZ":1.51461444411739,"vX0":6.795524723719891,"vY0":-128.34412185770387,"vZ0":-4.033834672447839,"x":82.64,"y":197.89,"x0":-1.7728293066897094,"y0":50.00584767790487,"z0":5.805256073205699,"aX":-0.10481310602286469},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.4,"breakHorizontal":-1.4,"spinRate":2523,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.426795129454542,"extension":5.982324065440667},"index":5,"playId":"c2e2aaaf-bf3b-3d5d-bfbe-72442801ace2","pitchNumber":6,"startTime":"2026-06-22T22:42:28.831Z","endTime":"2026-06-22T22:42:33.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-06-22T22:42:43.783Z","endTime":"2026-06-22T22:43:12.422Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53768783674921,"aZ":-16.136093765319373,"pfxX":-10.784876579323198,"pfxZ":8.129526496013135,"pX":0.007616750417492622,"pZ":2.324440256382267,"vX0":8.427786339049621,"vY0":-140.02426572843652,"vZ0":-6.192699193182531,"x":116.71,"y":176.02,"x0":-1.649828764081247,"y0":50.002760429936956,"z0":5.632292382584715,"aX":-21.276796637270404},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":17.6,"spinRate":2457,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39214263330867816,"extension":6.463582541975273},"index":7,"playId":"8540b528-864b-37f9-8f59-ceed625305e0","pitchNumber":7,"startTime":"2026-06-22T22:43:12.422Z","endTime":"2026-06-22T22:43:18.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456226422661217,"aZ":-33.13343312493829,"pfxX":0.8298605048024434,"pfxZ":-0.588302112057586,"pX":0.9187002985751851,"pZ":1.0276985464826203,"vX0":6.101539967650234,"vY0":-127.10166574734308,"vZ0":-5.402814404633652,"x":81.98,"y":211.03,"x0":-1.6223637942946076,"y0":50.00118501001671,"z0":5.816977473717969,"aX":1.3554628492485434},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.0,"breakHorizontal":-2.9,"spinRate":2506,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4311981349023224,"extension":7.1528876118223375},"index":8,"playId":"ccef1dae-6e15-3905-953b-586db38637bb","pitchNumber":8,"startTime":"2026-06-22T22:43:41.041Z","endTime":"2026-06-22T22:43:45.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.485549553023155,"aZ":-18.917325448567556,"pfxX":-10.693128543068738,"pfxZ":6.786270537783196,"pX":-0.7419432758476967,"pZ":2.6995199245727086,"vX0":6.737183140554622,"vY0":-139.81304240595807,"vZ0":-4.445722229054626,"x":145.28,"y":165.89,"x0":-1.8106076674522698,"y0":50.001445642959744,"z0":5.574899213233517,"aX":-20.882815909475834},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":17.8,"spinRate":2515,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3938004815376974,"extension":6.363717010487778},"hitData":{"launchSpeed":98.9,"launchAngle":51.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":86.0,"coordY":126.0}},"index":9,"playId":"3a4945e2-b114-3501-b167-2929448f9190","pitchNumber":9,"startTime":"2026-06-22T22:43:56.720Z","endTime":"2026-06-22T22:44:11.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:44:11.453Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda. Maikel Garcia to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:44:49.033Z","endTime":"2026-06-22T22:47:48.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350281585672896,"aZ":-26.202282228898476,"pfxX":-8.165596955763432,"pfxZ":3.442074991877046,"pX":-0.6350219687925083,"pZ":3.5128821439629943,"vX0":5.89735313812943,"vY0":-131.0599026534329,"vZ0":-0.9854395817221437,"x":141.21,"y":143.93,"x0":-1.8562986834623396,"y0":50.003445830154945,"z0":5.85520016814585,"aX":-14.169936989028985},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":13.4,"spinRate":1326,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.41831681999781356,"extension":6.226419593295934},"index":0,"playId":"72de266b-fb0b-3cd7-8c07-e5639dccaece","pitchNumber":1,"startTime":"2026-06-22T22:44:59.610Z","endTime":"2026-06-22T22:45:03.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.620368210738306,"aZ":-13.295525953758984,"pfxX":-3.72656217792672,"pfxZ":9.459934218830126,"pX":-1.7957155698219198,"pZ":4.2731043091466665,"vX0":1.7169469144640614,"vY0":-140.97822926997705,"vZ0":-2.162629727924023,"x":185.45,"y":123.41,"x0":-1.9314008628018307,"y0":50.00248981981538,"z0":5.917326903466755,"aX":-7.436422149116809},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2526,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3898055598943504,"extension":6.1622969738544535},"index":1,"playId":"e9e3520f-78de-3fce-adad-314f4f9ee7e9","pitchNumber":2,"startTime":"2026-06-22T22:45:20.913Z","endTime":"2026-06-22T22:45:26.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55302501713005,"aZ":-31.791618429833697,"pfxX":1.7633242334568642,"pfxZ":0.2273662833586041,"pX":0.10757638257878749,"pZ":3.3847598429985495,"vX0":5.081322515578693,"vY0":-128.3521288034106,"vZ0":-0.012779421978885042,"x":112.9,"y":147.39,"x0":-2.126705455508361,"y0":50.00052457769891,"z0":5.865203912874113,"aX":2.9418043698009226},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.3,"spinRate":2614,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.4267262366690927,"extension":6.271750480042245},"index":2,"playId":"31576a9c-bddf-3c35-830f-8352d85c1f24","pitchNumber":3,"startTime":"2026-06-22T22:45:40.363Z","endTime":"2026-06-22T22:45:46.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87925268102127,"aZ":-28.627676291997975,"pfxX":-7.816994481758735,"pfxZ":2.014904236584435,"pX":-0.9028159487340058,"pZ":2.545637599331286,"vX0":5.4299418678326195,"vY0":-131.77687890483256,"vZ0":-2.7618450897164615,"x":151.41,"y":170.05,"x0":-1.974019427821092,"y0":50.00130873915683,"z0":5.720992345745977,"aX":-13.753146964913304},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":13.0,"spinRate":1408,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.415559185757862,"extension":6.277441549573634},"index":3,"playId":"a9ffeef8-575f-39e8-82d8-6e138035c765","pitchNumber":4,"startTime":"2026-06-22T22:46:01.389Z","endTime":"2026-06-22T22:46:08.079Z","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":96.5,"endSpeed":86.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.59198475817884,"aZ":-16.811972998437803,"pfxX":-1.9144480777537844,"pfxZ":7.8287148968110465,"pX":0.8218503311086318,"pZ":4.899806190550045,"vX0":6.79819139824248,"vY0":-140.357970397078,"vZ0":-0.35671642767890577,"x":85.67,"y":106.49,"x0":-1.400449190798498,"y0":50.005950025572496,"z0":6.139268082264004,"aX":-3.7592207043771135},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":1.8,"spinRate":2522,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3926998845283687,"extension":6.159787683097949},"index":4,"playId":"c652e06f-e9da-3140-b7e6-7a8a7026d1fb","pitchNumber":5,"startTime":"2026-06-22T22:46:24.590Z","endTime":"2026-06-22T22:46:28.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80071322018769,"aZ":-16.569306222298398,"pfxX":-10.7143196274729,"pfxZ":7.993762729233122,"pX":1.0148572118312522,"pZ":2.887778519906818,"vX0":11.014253117385943,"vY0":-139.65498762086966,"vZ0":-4.51658275932036,"x":78.32,"y":160.81,"x0":-1.6099482189413377,"y0":50.00556513592915,"z0":5.634185302139508,"aX":-20.925476989591658},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":16.8,"spinRate":2364,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39391702573646015,"extension":6.295075907099039},"index":5,"playId":"4e147b23-2ccc-3637-8f16-43e64863a756","pitchNumber":6,"startTime":"2026-06-22T22:46:43.255Z","endTime":"2026-06-22T22:46:49.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52159222150234,"aZ":-30.3989816893781,"pfxX":0.5099080219163277,"pfxZ":1.0261155467366017,"pX":0.9668893681972583,"pZ":2.176938500912315,"vX0":6.690757507327689,"vY0":-131.02322150617428,"vZ0":-3.695916289109467,"x":80.14,"y":180.0,"x0":-1.6896188042079174,"y0":50.0049815357523,"z0":5.885633341972623,"aX":0.882717653875288},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-2.4,"spinRate":2752,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41855586916708454,"extension":6.033873073650323},"index":6,"playId":"2c367dab-d10d-38d7-be15-f4439c2cad58","pitchNumber":7,"startTime":"2026-06-22T22:47:03.454Z","endTime":"2026-06-22T22:47:09.454Z","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":96.9,"endSpeed":87.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.022178666004976,"aZ":-21.09925686829438,"pfxX":-10.990637400986943,"pfxZ":5.601674741653753,"pX":0.0956989157897341,"pZ":2.6550598647974,"vX0":8.70132930996068,"vY0":-140.69097649566058,"vZ0":-4.309547406391993,"x":113.35,"y":167.09,"x0":-1.630650092861187,"y0":50.00438087245611,"z0":5.599122130988412,"aX":-21.73165082924046},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":17.8,"spinRate":2459,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3913988424177717,"extension":6.286156635132801},"hitData":{"launchSpeed":71.8,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":180.06}},"index":7,"playId":"3241298b-fa64-376d-ab0d-003fe04dde5b","pitchNumber":8,"startTime":"2026-06-22T22:47:39.108Z","endTime":"2026-06-22T22:47:48.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:47:48.109Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-22T22:48:05.615Z","endTime":"2026-06-22T22:48:42.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359436628134485,"aZ":-30.08381558307679,"pfxX":3.070929337307227,"pfxZ":1.1553051739046927,"pX":1.2816348512840101,"pZ":1.699842179547189,"vX0":7.114955347974856,"vY0":-133.7309801401996,"vZ0":-4.662827304496287,"x":68.15,"y":192.88,"x0":-1.8142774208749821,"y0":50.00176624891106,"z0":5.628820055781192,"aX":5.550451445496104},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":-7.1,"spinRate":2710,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4098798137217541,"extension":6.243960232135224},"index":0,"playId":"d6a0f863-1b09-325d-9540-77d50c8cbd59","pitchNumber":1,"startTime":"2026-06-22T22:48:14.077Z","endTime":"2026-06-22T22:48:18.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082142795144467,"aZ":-28.63137716583763,"pfxX":2.26890047377179,"pfxZ":1.9680240858030285,"pX":0.1809015818416743,"pZ":2.284858307503287,"vX0":4.870319406104676,"vY0":-133.12619486062297,"vZ0":-3.886859792692771,"x":110.1,"y":177.09,"x0":-1.9632497617290932,"y0":50.00655983162312,"z0":5.823278399050121,"aX":4.096762404206532},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":-5.2,"spinRate":2764,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4105452677463295,"extension":6.086062817759976},"hitData":{"launchSpeed":89.4,"launchAngle":67.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":147.12}},"index":1,"playId":"71585cce-3bd9-3048-9166-38e63b589e1f","pitchNumber":2,"startTime":"2026-06-22T22:48:30.216Z","endTime":"2026-06-22T22:48:42.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:48:42.678Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:50:42.584Z","endTime":"2026-06-22T22:51:45.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482266866944038,"aZ":-22.799969136907002,"pfxX":-1.9722070220926247,"pfxZ":5.49083282453643,"pX":0.9730665996905337,"pZ":1.3367401849110803,"vX0":8.42177744010008,"vY0":-130.15878888907918,"vZ0":-7.932998263900961,"x":79.91,"y":202.69,"x0":-2.0548339996800262,"y0":50.00595193828617,"z0":6.163258435683685,"aX":-3.369888412028714},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":1.6,"spinRate":2131,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.42154756621632483,"extension":6.812844039472095},"index":0,"playId":"8521d3a6-6324-30a2-ac2a-6b691275be82","pitchNumber":1,"startTime":"2026-06-22T22:50:45.548Z","endTime":"2026-06-22T22:50:49.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.867659375696874,"aZ":-13.57914495294032,"pfxX":-8.388557961920348,"pfxZ":10.037109805477044,"pX":-0.27052096659710073,"pZ":2.0590300464324756,"vX0":7.420576592458604,"vY0":-136.22366322248038,"vZ0":-8.871414335043209,"x":127.31,"y":183.19,"x0":-1.9589645018054755,"y0":50.00519330967257,"z0":6.3275261783175045,"aX":-15.545174796755825},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":13.3,"spinRate":2062,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4042776015501479,"extension":6.7889980576196125},"index":1,"playId":"de79204f-1202-3395-af29-f1450aae4235","pitchNumber":2,"startTime":"2026-06-22T22:50:57.222Z","endTime":"2026-06-22T22:51:00.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98410225020261,"aZ":-10.939595888236513,"pfxX":-3.3693277946427833,"pfxZ":11.81309527394474,"pX":-0.5016289785971665,"pZ":4.039991790113113,"vX0":4.674583355748521,"vY0":-133.98668918496185,"vZ0":-4.7984714928042775,"x":136.12,"y":129.7,"x0":-1.8403269200811156,"y0":50.00641466297384,"z0":6.651914706397813,"aX":-6.058904541862007},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.4,"breakHorizontal":4.9,"spinRate":2187,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41057312742892194,"extension":6.327163009040151},"index":2,"playId":"c8257bfd-3268-33a6-b7ce-573a943708f1","pitchNumber":3,"startTime":"2026-06-22T22:51:12.705Z","endTime":"2026-06-22T22:51:17.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734100725206144,"aZ":-29.520866724145662,"pfxX":1.5647294325852652,"pfxZ":1.7418976929454573,"pX":-0.23391083596919127,"pZ":1.3548496815678948,"vX0":3.985646845504546,"vY0":-123.31106205188046,"vZ0":-5.9718876515010635,"x":125.92,"y":202.2,"x0":-2.080866550320446,"y0":50.00579365861185,"z0":6.329043351587983,"aX":2.38583400526402},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":1998,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4458379964671648,"extension":6.694070883431313},"index":3,"playId":"d0bd0a8b-511e-39e4-93fe-d7bf92d3f561","pitchNumber":4,"startTime":"2026-06-22T22:51:26.807Z","endTime":"2026-06-22T22:51:30.933Z","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":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88926101448273,"aZ":-14.817823153630576,"pfxX":-8.142091599691842,"pfxZ":9.410990079598477,"pX":-0.34922202301818867,"pZ":3.4885447785370185,"vX0":7.137781897900605,"vY0":-135.7365366323444,"vZ0":-5.1686289462945325,"x":130.31,"y":144.59,"x0":-1.969917075771126,"y0":50.006602747284255,"z0":6.468549697356581,"aX":-15.02250390710326},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":13.0,"spinRate":2074,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40531502795399454,"extension":6.671619407196844},"index":4,"playId":"dbf691ae-c9bd-3fc1-ba3d-f6cf14265a79","pitchNumber":5,"startTime":"2026-06-22T22:51:40.571Z","endTime":"2026-06-22T22:51:45.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:51:45.684Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to right fielder John Rave in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:51:55.212Z","endTime":"2026-06-22T22:53:31.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742529722304972,"aZ":-21.56678536160157,"pfxX":0.653477814277736,"pfxZ":6.3639710253313595,"pX":0.29818354536340286,"pZ":2.481534429788038,"vX0":5.883233180771022,"vY0":-128.55581155282607,"vZ0":-5.597780585087794,"x":105.63,"y":171.78,"x0":-2.108916486034823,"y0":50.000300176671416,"z0":6.371284494219315,"aX":1.0887756100450243},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":-2.5,"spinRate":2116,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4267784749603356,"extension":6.949291406056798},"index":0,"playId":"ef83e086-a2a7-375a-a5c4-203b3921cff5","pitchNumber":1,"startTime":"2026-06-22T22:52:08.228Z","endTime":"2026-06-22T22:52:11.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00085998458825,"aZ":-28.477808501220377,"pfxX":0.9619762106572449,"pfxZ":2.410277578411052,"pX":0.4550375462981845,"pZ":1.3291048438305042,"vX0":5.439842349636057,"vY0":-123.42252939064873,"vZ0":-6.331815793933928,"x":99.66,"y":202.89,"x0":-1.908205955117878,"y0":50.002319324196236,"z0":6.345353878972046,"aX":1.4742568989240146},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":-3.1,"spinRate":2016,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.44484010260679296,"extension":6.5498204999640794},"index":1,"playId":"183531f4-2187-364a-aafc-431215ab0459","pitchNumber":2,"startTime":"2026-06-22T22:52:23.662Z","endTime":"2026-06-22T22:52:26.783Z","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":94.3,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45617809596355,"aZ":-11.609179819568345,"pfxX":-4.47469645736361,"pfxZ":10.985692707050138,"pX":0.07185264363828202,"pZ":3.2193126913078727,"vX0":6.416744627720481,"vY0":-136.96946932156527,"vZ0":-6.452873510570529,"x":114.26,"y":151.86,"x0":-1.736135297315543,"y0":50.001424710033014,"z0":6.424495867722639,"aX":-8.375709162126324},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2242,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.40218894884090783,"extension":6.455352401281653},"index":2,"playId":"b1deee02-b648-351a-8e5c-3b2dcef7107c","pitchNumber":3,"startTime":"2026-06-22T22:52:39.151Z","endTime":"2026-06-22T22: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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10615176311351,"aZ":-42.20513716564176,"pfxX":7.762889929450669,"pfxZ":-8.094286571612425,"pX":-0.40241301660172557,"pZ":4.214150096699867,"vX0":1.4750634392518793,"vY0":-111.52380323753731,"vZ0":3.9432557486322093,"x":132.34,"y":125.0,"x0":-2.082758548255941,"y0":50.0027395184427,"z0":6.823758965770083,"aX":9.61914995104805},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.1,"breakHorizontal":-14.4,"spinRate":1986,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.4942192267316958,"extension":6.514662224645232},"index":3,"playId":"7dbbc3cb-b73a-35ab-bd96-3fa8472ff866","pitchNumber":4,"startTime":"2026-06-22T22:53:02.678Z","endTime":"2026-06-22T22:53:06.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484644985063134,"aZ":-36.10353544508343,"pfxX":2.4284309414311243,"pfxZ":-2.584788496253408,"pX":0.6399717502941823,"pZ":2.939955004325251,"vX0":5.393627728759035,"vY0":-123.0065417480011,"vZ0":-1.0637452755306076,"x":92.61,"y":159.4,"x0":-1.904780895820666,"y0":50.00446453086662,"z0":6.464174924799418,"aX":3.6874896362464105},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.7,"breakHorizontal":-5.8,"spinRate":2099,"spinDirection":102},"zone":3,"typeConfidence":2.0,"plateTime":0.44684813428328907,"extension":6.44143106594475},"hitData":{"launchSpeed":79.7,"launchAngle":41.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.92,"coordY":133.47}},"index":4,"playId":"94d1453a-f5f5-3499-aedc-236ed5bc74f1","pitchNumber":5,"startTime":"2026-06-22T22:53:18.329Z","endTime":"2026-06-22T22:53:31.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:53:31.167Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to left fielder Isaac Collins. Yandy Díaz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:53:42.816Z","endTime":"2026-06-22T22:55:15.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.579086811864485,"aZ":-13.886049908994437,"pfxX":-3.6869605637682445,"pfxZ":9.959261826843658,"pX":0.23765244634080923,"pZ":2.6103954647393013,"vX0":6.468851629152312,"vY0":-135.17612451355944,"vZ0":-7.641261150440783,"x":107.94,"y":168.3,"x0":-1.7158390033724993,"y0":50.00426723625372,"z0":6.464294100322132,"aX":-6.7718090881639394},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":5.2,"spinRate":2036,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4064011856690928,"extension":6.51402351047856},"index":0,"playId":"6b55d080-d646-3378-8c42-4f7b61fbd597","pitchNumber":1,"startTime":"2026-06-22T22:53:55.802Z","endTime":"2026-06-22T22:53:59.738Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029645573861814,"aZ":-42.71022532260526,"pfxX":6.486994139451941,"pfxZ":-8.443271697394092,"pX":0.15909939141815715,"pZ":0.11769668834838909,"vX0":3.1798259053452074,"vY0":-112.38811142433262,"vZ0":-4.099408302267818,"x":110.94,"y":235.6,"x0":-2.1282478838979992,"y0":50.0027402930752,"z0":6.412891605647201,"aX":8.094447586833475},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.1,"breakHorizontal":-12.7,"spinRate":2494,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.49199913974790155,"extension":6.4375928785988075},"index":1,"playId":"0dd9887f-8d7a-32bb-8424-cda600f28ba5","pitchNumber":2,"startTime":"2026-06-22T22:54:16.036Z","endTime":"2026-06-22T22:54:20.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900414166431805,"aZ":-33.19667261659055,"pfxX":-11.495654959568194,"pfxZ":-0.7519603157447998,"pX":-0.5307681772831331,"pZ":-0.23804407351380602,"vX0":6.264162064579874,"vY0":-117.42670864777,"vZ0":-7.98935065448544,"x":137.23,"y":245.21,"x0":-1.7709068332586146,"y0":50.00068712593621,"z0":6.3883497865541345,"aX":-15.690872860026786},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.5,"breakHorizontal":18.8,"spinRate":1581,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4705086392648852,"extension":6.711042261517996},"index":2,"playId":"0700c2b0-a86d-3cfa-a274-3e6b5d6291dd","pitchNumber":3,"startTime":"2026-06-22T22:54:43.562Z","endTime":"2026-06-22T22:54:48.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616955267808795,"aZ":-22.47227942041889,"pfxX":-1.3644509152781725,"pfxZ":5.577253762376419,"pX":-0.44747202502322414,"pZ":2.906139783064656,"vX0":5.266212308026793,"vY0":-130.790570137129,"vZ0":-4.42637146213734,"x":134.06,"y":160.31,"x0":-2.306424587277231,"y0":50.001085507630314,"z0":6.297788168321728,"aX":-2.3732127344696825},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":1.3,"spinRate":2132,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4181866786711712,"extension":6.706835076345964},"hitData":{"launchSpeed":87.3,"launchAngle":16.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.48,"coordY":102.94}},"index":3,"playId":"057e2ab7-39d7-3487-9cf2-9dc32ca1862a","pitchNumber":4,"startTime":"2026-06-22T22:55:05.523Z","endTime":"2026-06-22T22:55:15.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:55:15.446Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, pitcher Michael Wacha to second baseman Michael Massey to first baseman Jac Caglianone. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-22T22:55:49.471Z","endTime":"2026-06-22T22:56:34.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","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":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-22T22:55:37.818Z","endTime":"2026-06-22T22:55:51.752Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.020856325393133,"aZ":-10.283279075076218,"pfxX":-3.4792217759995934,"pfxZ":11.702144518402047,"pX":0.45039967752616517,"pZ":0.9579466425592927,"vX0":6.498147507848776,"vY0":-135.96647208417033,"vZ0":-12.534458412425485,"x":99.83,"y":212.92,"x0":-1.5193763569233112,"y0":50.00652955668015,"z0":6.343590189253142,"aX":-6.511034108171371},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":4.9,"spinRate":2084,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40295207846827585,"extension":6.686595774732447},"index":1,"playId":"c17e28d5-56aa-336a-990f-ce5ccb479f2c","pitchNumber":1,"startTime":"2026-06-22T22:55:51.752Z","endTime":"2026-06-22T22:55:56.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680680547950676,"aZ":-22.674710965201744,"pfxX":-1.5831456635272105,"pfxZ":5.391368730492051,"pX":0.055221196615914646,"pZ":2.8768849715665117,"vX0":5.907982449923832,"vY0":-131.58332312060497,"vZ0":-4.5987881710336325,"x":114.9,"y":161.1,"x0":-2.0087861660943687,"y0":50.00255358869134,"z0":6.31719224704523,"aX":-2.789838386576041},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.0,"breakHorizontal":1.7,"spinRate":2023,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4155089377228589,"extension":6.720934890757699},"index":2,"playId":"a9ab93a5-2ec1-382f-99fc-e35e4f061f12","pitchNumber":2,"startTime":"2026-06-22T22:56:05.968Z","endTime":"2026-06-22T22:56:11.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360579594652805,"aZ":-15.37506496751231,"pfxX":-8.754362709643754,"pfxZ":8.99079743247853,"pX":-0.6923456162184601,"pZ":2.1851676131247704,"vX0":6.269044263853419,"vY0":-135.943679145769,"vZ0":-8.011417606137924,"x":143.39,"y":179.78,"x0":-1.8932893239589266,"y0":50.000800789861614,"z0":6.241906907169378,"aX":-16.350764274774487},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2015,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40322401970106725,"extension":6.611039567745138},"hitData":{"launchSpeed":81.3,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.0,"coordY":152.0}},"index":3,"playId":"5e56ae52-6d68-3d52-bf5e-39b6776b9a88","pitchNumber":3,"startTime":"2026-06-22T22:56:26.444Z","endTime":"2026-06-22T22:56:34.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T22:56:34.011Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Massey walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T22:58:29.822Z","endTime":"2026-06-22T23:00:48.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727736153819986,"aZ":-18.69411989290342,"pfxX":-6.722532073922228,"pfxZ":6.888239201970861,"pX":0.7005949903779104,"pZ":2.034612275296151,"vX0":8.640042932719899,"vY0":-139.11403943118304,"vZ0":-6.722430528734857,"x":90.29,"y":183.85,"x0":-1.574615915128067,"y0":50.00245888528867,"z0":5.7253645229673475,"aX":-13.15364621447753},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":10.3,"spinRate":2522,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3940035137039697,"extension":6.22168529748214},"index":0,"playId":"53ca731d-176d-391b-8faf-f8f801458c22","pitchNumber":1,"startTime":"2026-06-22T22:58:38.793Z","endTime":"2026-06-22T22:58:42.660Z","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":95.6,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58514438378952,"aZ":-17.913778871818714,"pfxX":-4.702093184033226,"pfxZ":7.32376108713229,"pX":-0.389605508106449,"pZ":2.7863007008259526,"vX0":4.713779619994756,"vY0":-139.00970338608872,"vZ0":-5.157374155797886,"x":131.85,"y":163.55,"x0":-1.5003952957144875,"y0":50.00578644369726,"z0":5.863760676526382,"aX":-9.159156140453318},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":7.4,"spinRate":2520,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39477175674316944,"extension":6.194987537794803},"index":1,"playId":"68e993a1-c8ec-3ef8-abcc-c05d10a1f56d","pitchNumber":2,"startTime":"2026-06-22T22:58:54.773Z","endTime":"2026-06-22T22:58:58.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23130009387418,"aZ":-17.12001642057947,"pfxX":-9.806323756101992,"pfxZ":7.692147333755452,"pX":0.9463455338395071,"pZ":3.9930292592106347,"vX0":10.43664255492785,"vY0":-139.25356541774906,"vZ0":-1.7161757884692896,"x":80.93,"y":130.97,"x0":-1.58193276627746,"y0":50.005819165313206,"z0":5.75392148620224,"aX":-19.19978973799086},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":15.5,"spinRate":2488,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3938390455258829,"extension":6.313326791324892},"index":2,"playId":"fad3b640-e40e-3fe3-a025-a1907a382bc7","pitchNumber":3,"startTime":"2026-06-22T22:59:13.979Z","endTime":"2026-06-22T22:59:17.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97497790794589,"aZ":-17.123955356395513,"pfxX":-3.6417815029939704,"pfxZ":7.697958595422252,"pX":-0.6067999766488431,"pZ":4.4620225496040655,"vX0":4.13826011305693,"vY0":-139.336208493353,"vZ0":-1.0895383655287738,"x":140.13,"y":118.31,"x0":-1.642120360892755,"y0":50.00282932711316,"z0":5.995973326727445,"aX":-7.120272548692331},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":5.6,"spinRate":2522,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3939673674566597,"extension":6.119719227032666},"index":3,"playId":"dff8814d-737e-3966-9bd5-f04d1c48ac5c","pitchNumber":4,"startTime":"2026-06-22T22:59:31.115Z","endTime":"2026-06-22T22:59:35.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562050796866547,"aZ":-32.20402592320068,"pfxX":0.7134140605567956,"pfxZ":-0.017417483936863043,"pX":0.2696081892162627,"pZ":1.219989007660807,"vX0":5.142861813414633,"vY0":-129.697660596644,"vZ0":-5.159636753675128,"x":106.72,"y":205.84,"x0":-1.8330823199137358,"y0":50.003063800866926,"z0":5.696067293187988,"aX":1.2128129027720471},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.0,"breakHorizontal":-2.4,"spinRate":2684,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4225959515194364,"extension":6.238959687187114},"index":4,"playId":"9aaf5d04-e16e-3faf-a1dc-5804ea297871","pitchNumber":5,"startTime":"2026-06-22T22:59:47.195Z","endTime":"2026-06-22T22:59:51.509Z","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":96.1,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71738124596855,"aZ":-20.44771593453481,"pfxX":-10.595399510243038,"pfxZ":5.98673243396731,"pX":-0.09239432499410176,"pZ":3.0902178305075387,"vX0":8.162238182161348,"vY0":-139.63278901032737,"vZ0":-3.3139454371986607,"x":120.52,"y":155.34,"x0":-1.6881735563321352,"y0":50.0066235007417,"z0":5.650621237168568,"aX":-20.764794796488424},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":17.3,"spinRate":2392,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3934369873613317,"extension":6.461105638267856},"index":5,"playId":"ee892cd7-9b34-3a64-b27e-af35b118c387","pitchNumber":6,"startTime":"2026-06-22T23:00:07.377Z","endTime":"2026-06-22T23:00:10.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87843149627677,"aZ":-14.75601604294975,"pfxX":-10.607980121277759,"pfxZ":8.75693415857161,"pX":1.9033055325633874,"pZ":1.9219911637430291,"vX0":13.151058890311925,"vY0":-140.2042156652455,"vZ0":-7.201751256159449,"x":44.45,"y":186.89,"x0":-1.4712739641360473,"y0":50.0061428774314,"z0":5.4882071760132,"aX":-21.110020915439726},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":16.4,"spinRate":2531,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39075761336322845,"extension":6.289811638094325},"index":6,"playId":"27a35a4f-f620-3076-b76f-a1ca92f1c10f","pitchNumber":7,"startTime":"2026-06-22T23:00:28.177Z","endTime":"2026-06-22T23:00:33.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07352759617355,"aZ":-14.53213383077269,"pfxX":-2.966378088025962,"pfxZ":9.057157239893996,"pX":-0.6335589477516103,"pZ":4.340066693813657,"vX0":3.736837518789401,"vY0":-139.11876040847181,"vZ0":-1.7992799292846449,"x":141.15,"y":121.6,"x0":-1.6128171991679852,"y0":50.00053560095813,"z0":5.965327579540834,"aX":-5.776922883037629},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":2520,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.394673531632328,"extension":6.135421815487887},"index":7,"playId":"cb0ccb87-7bee-3aba-8786-50631cadc1a8","pitchNumber":8,"startTime":"2026-06-22T23:00:44.339Z","endTime":"2026-06-22T23:00:48.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:00:48.633Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lane Thomas doubles (7) on a line drive to left fielder Chandler Simpson. Michael Massey scores. Lane Thomas to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:01:00.134Z","endTime":"2026-06-22T23:01:45.600Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57399454072491,"aZ":-17.644882510285743,"pfxX":-11.102617640032427,"pfxZ":7.48914335308715,"pX":-0.4649772864425291,"pZ":2.3085127817821007,"vX0":7.398322287526151,"vY0":-138.78195967086046,"vZ0":-5.810841190241503,"x":134.72,"y":176.45,"x0":-1.729957281942155,"y0":50.00497013884614,"z0":5.614525388775927,"aX":-21.54709066657537},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":18.5,"spinRate":2441,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3954589983245955,"extension":6.235208647176368},"index":0,"playId":"d428a6e9-5cc1-3eb5-bfd0-9b562617513c","pitchNumber":1,"startTime":"2026-06-22T23:01:11.406Z","endTime":"2026-06-22T23:01:15.627Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.188894191655184,"aZ":-30.674790706067927,"pfxX":2.8416639900577367,"pfxZ":0.9042674236873296,"pX":0.4135754422259448,"pZ":2.3167555678185368,"vX0":4.843184167718707,"vY0":-128.1527882162671,"vZ0":-2.86517449217152,"x":101.24,"y":176.23,"x0":-1.8692990178636546,"y0":50.00625992822371,"z0":5.8425195102028376,"aX":4.732491572576825},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-6.2,"spinRate":2617,"spinDirection":97},"zone":6,"typeConfidence":2.0,"plateTime":0.42720644655543794,"extension":6.209028414004167},"hitData":{"launchSpeed":77.4,"launchAngle":17.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.32,"coordY":129.79}},"index":1,"playId":"61900f36-30e8-3c29-9900-d42c0c086e42","pitchNumber":2,"startTime":"2026-06-22T23:01:31.291Z","endTime":"2026-06-22T23:01:45.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:01:45.600Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:02:11.618Z","endTime":"2026-06-22T23:03:33.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.598971252957064,"aZ":-13.595938987111909,"pfxX":-3.1214997934940816,"pfxZ":9.442978457566703,"pX":-0.8633356451113156,"pZ":1.716415199594022,"vX0":3.1285781101737,"vY0":-139.852823653028,"vZ0":-8.567951546824855,"x":149.91,"y":192.44,"x0":-1.594742730799698,"y0":50.00080595740843,"z0":5.725711088391643,"aX":-6.1396191335829675},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":2481,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.3927014846231769,"extension":6.228330522790881},"index":0,"playId":"cb173d71-076d-319b-9c62-f4a2107ed573","pitchNumber":1,"startTime":"2026-06-22T23:02:20.405Z","endTime":"2026-06-22T23:02:24.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.533975895910466,"aZ":-15.670035373842133,"pfxX":-5.1701648298960645,"pfxZ":8.496690497025059,"pX":0.42443587632511603,"pZ":3.6861804517985943,"vX0":7.204622708746961,"vY0":-139.2659713724175,"vZ0":-2.8358299458579688,"x":100.82,"y":139.25,"x0":-1.5378727960695395,"y0":50.00334659088431,"z0":5.768731500327301,"aX":-10.043655819790143},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2496,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3949928737456858,"extension":6.223205897094754},"index":1,"playId":"2f24eff5-1a42-3633-9188-73fa1e635e62","pitchNumber":2,"startTime":"2026-06-22T23:02:37.842Z","endTime":"2026-06-22T23:02:42.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"2f24eff5-1a42-3633-9188-73fa1e635e62","startTime":"2026-06-22T23:02:47.167Z","endTime":"2026-06-22T23:02:59.707Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172039120651682,"aZ":-34.25337976936969,"pfxX":1.2678086875634869,"pfxZ":-1.2361581147086032,"pX":0.3637324206226295,"pZ":2.015325390073482,"vX0":5.135447110272582,"vY0":-129.4656334160324,"vZ0":-2.816460123178187,"x":103.14,"y":184.37,"x0":-1.8171599284016229,"y0":50.00320663590222,"z0":5.761588487532874,"aX":2.132630159970307},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.6,"breakHorizontal":-3.5,"spinRate":2702,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.42446367809646546,"extension":6.207505843110026},"index":3,"playId":"eba98448-b673-3752-9205-4b20e829980a","pitchNumber":3,"startTime":"2026-06-22T23:02:59.707Z","endTime":"2026-06-22T23:03:04.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08622688965362,"aZ":-26.853222581123628,"pfxX":-7.035300539692894,"pfxZ":3.1090809631758702,"pX":-1.1979166457535697,"pZ":2.737539392524292,"vX0":3.9393727047285134,"vY0":-131.37923852367055,"vZ0":-2.463827926329472,"x":162.66,"y":164.87,"x0":-1.8187878430846691,"y0":50.00629906871605,"z0":5.725827913354643,"aX":-12.051847311256202},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":11.6,"spinRate":1234,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42019401454120864,"extension":6.333064964692809},"index":4,"playId":"a97c3b25-aae8-32b0-ab73-72b294e60cb2","pitchNumber":4,"startTime":"2026-06-22T23:03:28.544Z","endTime":"2026-06-22T23:03:33.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:03:33.584Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:03:48.193Z","endTime":"2026-06-22T23:05:28.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86130574581297,"aZ":-27.469004754201066,"pfxX":1.4441035721295883,"pfxZ":2.785218004484262,"pX":0.5845482366620813,"pZ":-0.22248229347069615,"vX0":5.569010641117483,"vY0":-130.13356339403393,"vZ0":-9.278370911919085,"x":94.72,"y":244.79,"x0":-1.7832503901860342,"y0":50.006254122626494,"z0":5.51589465310432,"aX":2.442132628742212},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-4.0,"spinRate":2583,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4231645707387601,"extension":6.220870621089948},"index":0,"playId":"1a0a75fe-f681-3bc2-8bb0-6ba2cb88133b","pitchNumber":1,"startTime":"2026-06-22T23:03:57.201Z","endTime":"2026-06-22T23:04:01.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97806735281522,"aZ":-15.850031107781392,"pfxX":-9.391096466879237,"pfxZ":8.34527915684551,"pX":-0.37241808576186625,"pZ":4.010570558697774,"vX0":6.928572697237841,"vY0":-139.81422225916333,"vZ0":-1.8237568128649204,"x":131.2,"y":130.49,"x0":-1.677241184039212,"y0":50.0069761586712,"z0":5.725129400676694,"aX":-18.378539898749626},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2391,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39352726464195076,"extension":6.388276833443185},"index":1,"playId":"1570e274-4560-3c10-8d4e-8518f9c322fb","pitchNumber":2,"startTime":"2026-06-22T23:04:18.924Z","endTime":"2026-06-22T23:04:24.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09183500416945,"aZ":-14.46331697515045,"pfxX":-10.909865642079545,"pfxZ":9.127993683190484,"pX":-0.22767951890069238,"pZ":1.7597514797847427,"vX0":8.086737032571262,"vY0":-138.87839280466642,"vZ0":-7.624596472969598,"x":125.68,"y":191.27,"x0":-1.7699136589576323,"y0":50.00251873963693,"z0":5.516331241025848,"aX":-21.16488590043321},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":17.9,"spinRate":2388,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39544478944200456,"extension":6.3840849862861315},"index":2,"playId":"0bdb9c76-44d9-39d2-a8f4-ccf4979f1c02","pitchNumber":3,"startTime":"2026-06-22T23:04:36.380Z","endTime":"2026-06-22T23:04:40.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30329153686421,"aZ":-28.540289305464253,"pfxX":2.6617297844994487,"pfxZ":2.118439058189537,"pX":1.2696152314784095,"pZ":1.663228606173779,"vX0":6.825774931185728,"vY0":-130.08881286482918,"vZ0":-4.862895192858364,"x":68.61,"y":193.87,"x0":-1.7339832947231868,"y0":50.00168556511287,"z0":5.720387892304418,"aX":4.560127363487054},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-6.4,"spinRate":2703,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4210422499855122,"extension":6.3251234500945355},"index":3,"playId":"1a5ab958-e0a5-3c92-b245-469735aedc90","pitchNumber":4,"startTime":"2026-06-22T23:04:57.237Z","endTime":"2026-06-22T23:05:01.211Z","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":1},"index":4,"startTime":"2026-06-22T23:05:05.172Z","endTime":"2026-06-22T23:05:24.789Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"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.8,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927542615834582,"aZ":-30.01162215663691,"pfxX":-7.452536988733943,"pfxZ":1.2350854460767087,"pX":0.5010846462019232,"pZ":1.0381401696800343,"vX0":8.038408967290883,"vY0":-131.93196136640077,"vZ0":-5.897709148724079,"x":97.9,"y":210.75,"x0":-1.6272815144156099,"y0":50.00404005405807,"z0":5.53447709844153,"aX":-13.046279245353665},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":11.6,"spinRate":1454,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4163052196588737,"extension":6.272332412322499},"index":5,"playId":"5e7a0b26-9319-3313-be65-0af0aab79b99","pitchNumber":5,"startTime":"2026-06-22T23:05:24.789Z","endTime":"2026-06-22T23:05:28.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:05:28.782Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to center fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-22T23:05:43.871Z","endTime":"2026-06-22T23:07:06.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981492117455776,"aZ":-29.433486193676078,"pfxX":1.475746535556844,"pfxZ":1.5757358246888344,"pX":0.47589503336176714,"pZ":1.6376751945497923,"vX0":5.735751641747578,"vY0":-131.53532699044908,"vZ0":-4.750794332132687,"x":98.86,"y":194.56,"x0":-1.9317211155710952,"y0":50.001371954695756,"z0":5.6702034316738175,"aX":2.5648856400202145},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":-4.1,"spinRate":2709,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.4176787383518481,"extension":6.186488904438735},"index":0,"playId":"3aaa1ee8-9d17-33d4-ac57-561cf7be7454","pitchNumber":1,"startTime":"2026-06-22T23:05:53.894Z","endTime":"2026-06-22T23:05:58.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14403762389712,"aZ":-35.47397510850809,"pfxX":-11.458060760382764,"pfxZ":-1.882520885461251,"pX":-0.8475862141136327,"pZ":0.6727942253231668,"vX0":6.035164398524388,"vY0":-132.80600884790988,"vZ0":-5.8448771621554645,"x":149.31,"y":220.61,"x0":-1.6826127013181755,"y0":50.00067247589419,"z0":5.5374204426421185,"aX":-20.102223885486712},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.7,"breakHorizontal":19.1,"spinRate":1229,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41524842581964583,"extension":6.370124806685003},"index":1,"playId":"801d4693-0a71-3faf-b93f-663af633bf56","pitchNumber":2,"startTime":"2026-06-22T23:06:16.812Z","endTime":"2026-06-22T23:06:24.971Z","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":95.2,"endSpeed":86.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55420370827455,"aZ":-22.844702745777727,"pfxX":-11.082937905654958,"pfxZ":4.853395976305473,"pX":0.737010891857166,"pZ":2.530181150878907,"vX0":10.358658279925201,"vY0":-138.16768874651714,"vZ0":-4.001089511433241,"x":88.91,"y":170.47,"x0":-1.6320013812635725,"y0":50.0013503768894,"z0":5.543872943066472,"aX":-21.295080803499122},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":17.8,"spinRate":2359,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3973575549905304,"extension":6.318110077395185},"index":2,"playId":"bc1e57a8-519d-3006-9798-6d524782eecb","pitchNumber":3,"startTime":"2026-06-22T23:06:35.792Z","endTime":"2026-06-22T23:06:39.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.174561780115575,"aZ":-23.84284579477989,"pfxX":-7.7870775009322735,"pfxZ":4.696472243201674,"pX":-0.166377006752463,"pZ":2.4409346859230445,"vX0":6.623349682797726,"vY0":-133.27652895642422,"vZ0":-3.6280667824803388,"x":123.34,"y":172.87,"x0":-1.6882161589310682,"y0":50.00640605946407,"z0":5.568740752966722,"aX":-13.826629936278042},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":1366,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.41306202272748305,"extension":6.31537998691845},"hitData":{"launchSpeed":98.4,"launchAngle":33.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.17,"coordY":52.05}},"index":3,"playId":"c601575d-7ac8-31cb-a0a2-80d984e67cea","pitchNumber":4,"startTime":"2026-06-22T23:06:56.519Z","endTime":"2026-06-22T23:07:06.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:07:06.634Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:09:17.678Z","endTime":"2026-06-22T23:10:42.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39669613304601,"aZ":-14.821331249467011,"pfxX":-5.279467153018021,"pfxZ":9.708444203740827,"pX":0.18975071659769244,"pZ":3.1194412478692626,"vX0":6.371827336200306,"vY0":-133.9758746600492,"vZ0":-6.036766075880737,"x":109.77,"y":154.56,"x0":-1.55211635424673,"y0":50.00599738341894,"z0":6.491831823003345,"aX":-9.44085969687096},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2052,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41143425775764086,"extension":6.567942557517399},"index":0,"playId":"5f94d080-cd57-32ce-a10b-7d8d07a6b59a","pitchNumber":1,"startTime":"2026-06-22T23:09:26.070Z","endTime":"2026-06-22T23:09:36.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281875547826623,"aZ":-18.381432207149217,"pfxX":-0.6918495380126624,"pfxZ":8.08099472333826,"pX":-0.5021492263429863,"pZ":2.1065798554313355,"vX0":4.2244208250950335,"vY0":-130.28701167237514,"vZ0":-7.139183694088658,"x":136.14,"y":181.9,"x0":-2.0598661899461015,"y0":50.00166375740759,"z0":6.2888201921496725,"aX":-1.181465873801087},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.1,"breakHorizontal":0.2,"spinRate":2018,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.42160994710371824,"extension":6.537112427371397},"index":1,"playId":"1bd5ffc8-218c-3260-b5ad-5132e881a48d","pitchNumber":2,"startTime":"2026-06-22T23:09:39.209Z","endTime":"2026-06-22T23:09:50.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.721402585013045,"aZ":-13.297441539201188,"pfxX":-5.200512542709151,"pfxZ":10.06417357919367,"pX":-0.3238907267518138,"pZ":4.312129399179329,"vX0":5.893528385412847,"vY0":-136.938180058855,"vZ0":-3.504024791589195,"x":129.35,"y":122.35,"x0":-1.840998286256059,"y0":50.00264772589784,"z0":6.534109124194555,"aX":-9.754788630371031},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2103,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4018726551928822,"extension":6.479060610277515},"index":2,"playId":"7f92d5ac-79d0-3e27-b61f-deb94b9d0186","pitchNumber":3,"startTime":"2026-06-22T23:09:57.693Z","endTime":"2026-06-22T23:10:03.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08716560721992,"aZ":-10.293976765990372,"pfxX":-6.436488618617073,"pfxZ":11.849813253161418,"pX":-0.054902932314500844,"pZ":4.400490181315954,"vX0":6.33420111746645,"vY0":-135.8471285635001,"vZ0":-4.303752211936435,"x":119.09,"y":119.97,"x0":-1.594131915032964,"y0":50.00333228199641,"z0":6.736098566107745,"aX":-11.88616014431441},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":10.1,"spinRate":2061,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4050550688159551,"extension":6.300285677700765},"index":3,"playId":"7c665994-2094-3d13-a757-361faebf40cf","pitchNumber":4,"startTime":"2026-06-22T23:10:11.292Z","endTime":"2026-06-22T23:10:15.894Z","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":94.7,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29625406125566,"aZ":-13.433083571191942,"pfxX":-7.8062831309043625,"pfxZ":9.925054928066752,"pX":0.5300741574316137,"pZ":3.0581520790856715,"vX0":8.230584908822065,"vY0":-137.462926468464,"vZ0":-6.4676275028408385,"x":96.79,"y":156.21,"x0":-1.5080880605941915,"y0":50.0025744738427,"z0":6.377320465266783,"aX":-14.73909461864193},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2067,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40053949260886235,"extension":6.600436136042252},"index":4,"playId":"209bf283-3a5f-394d-b057-c3facfea371e","pitchNumber":5,"startTime":"2026-06-22T23:10:30.128Z","endTime":"2026-06-22T23:10:42.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:10:42.381Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chandler Simpson doubles (5) on a ground ball to right fielder John Rave, deflected by first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:10:45.286Z","endTime":"2026-06-22T23:11:24.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67913170679203,"aZ":-11.256882437889052,"pfxX":-4.052234935161064,"pfxZ":11.46125480879558,"pX":-0.7668570714100053,"pZ":2.323663756272763,"vX0":4.194455937072521,"vY0":-135.27557021770738,"vZ0":-8.809483930163445,"x":146.23,"y":176.04,"x0":-1.8223779541240255,"y0":50.006544245723745,"z0":6.442971148684819,"aX":-7.39818897059894},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":6.2,"spinRate":2080,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.407275309748238,"extension":6.433513696380191},"index":0,"playId":"c6fd94b5-3289-37ae-8a07-43b0de4507f7","pitchNumber":1,"startTime":"2026-06-22T23:10:57.510Z","endTime":"2026-06-22T23:11:09.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282355702738048,"aZ":-20.22024507251339,"pfxX":-0.685158877553667,"pfxZ":7.089667380521272,"pX":0.7659108102436659,"pZ":2.689442825822373,"vX0":7.447836068130483,"vY0":-129.3515601249471,"vZ0":-5.176115460167746,"x":87.81,"y":166.17,"x0":-2.0679097812214584,"y0":50.00072736164233,"z0":6.277672204607617,"aX":-1.1552764775980389},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.8,"breakHorizontal":-0.5,"spinRate":2041,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.42428297040859686,"extension":6.677500257944546},"hitData":{"launchSpeed":94.4,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":196.4,"coordY":123.81}},"index":1,"playId":"6c9938a7-d33e-332d-b432-fc5cecad7949","pitchNumber":2,"startTime":"2026-06-22T23:11:09.993Z","endTime":"2026-06-22T23:11:24.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:11:24.011Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:11:45.281Z","endTime":"2026-06-22T23:12:02.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45493027978004,"aZ":-24.623468667101815,"pfxX":0.4868958073575478,"pfxZ":4.411329495945121,"pX":0.3128769238211286,"pZ":2.0313705960855617,"vX0":5.979990169317261,"vY0":-129.84328803559364,"vZ0":-5.999877135626471,"x":105.07,"y":183.93,"x0":-2.080605393881924,"y0":50.0038235275059,"z0":6.238400326537227,"aX":0.8339202439824148},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2099,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4213631423297999,"extension":6.529602679229335},"hitData":{"launchSpeed":85.7,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":154.0}},"index":0,"playId":"7e98e6e7-82be-357d-a02c-2c19714fa4ca","pitchNumber":1,"startTime":"2026-06-22T23:11:54.814Z","endTime":"2026-06-22T23:12:02.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:12:02.950Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-22T23:12:19.813Z","endTime":"2026-06-22T23:13:45.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.229958899569326,"aZ":-26.568314292355417,"pfxX":-2.1846261523848707,"pfxZ":3.6606997520497235,"pX":0.23101072700217115,"pZ":0.9466600294228701,"vX0":6.0162074882868275,"vY0":-122.42240471762312,"vZ0":-7.186027739736531,"x":108.19,"y":213.22,"x0":-1.965234217447195,"y0":50.00265467627546,"z0":6.167625493490303,"aX":-3.345132518716153},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.3,"breakHorizontal":2.6,"spinRate":1891,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.44596172850720395,"extension":6.571645819517549},"index":0,"playId":"20c06157-0c52-30b0-914a-a1cc689f0bed","pitchNumber":1,"startTime":"2026-06-22T23:12:27.090Z","endTime":"2026-06-22T23:12:35.865Z","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":93.7,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.403032173389615,"aZ":-14.203045029697323,"pfxX":-10.063594924120245,"pfxZ":9.653814353812642,"pX":-0.17235578788584197,"pZ":1.847250832242379,"vX0":7.968018508370285,"vY0":-135.9537407341468,"vZ0":-9.077912904879652,"x":123.57,"y":188.9,"x0":-1.842068663203728,"y0":50.00113282361681,"z0":6.228130138562462,"aX":-18.729107015515126},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":16.4,"spinRate":2169,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.40377529414997637,"extension":6.5421801792239584},"index":1,"playId":"144a1575-52d7-31d0-b19f-5be419ac2e12","pitchNumber":2,"startTime":"2026-06-22T23:12:42.373Z","endTime":"2026-06-22T23:12:51.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10208652321228,"aZ":-9.915564957959617,"pfxX":-4.343224995110516,"pfxZ":12.178738848831832,"pX":-0.042096412196343885,"pZ":4.0316291712499535,"vX0":6.571056657360162,"vY0":-134.7802230330783,"vZ0":-5.035604664294945,"x":118.6,"y":129.93,"x0":-1.9548540998997694,"y0":50.001969315847184,"z0":6.633485997707569,"aX":-7.9378974283554316},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.1,"breakHorizontal":6.4,"spinRate":2219,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40741821134555467,"extension":6.395110205505239},"index":2,"playId":"bf4aba3b-c116-3cf9-b14b-26c6ecfd24c4","pitchNumber":3,"startTime":"2026-06-22T23:12:58.918Z","endTime":"2026-06-22T23:13:08.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87539030015023,"aZ":-26.332979124169206,"pfxX":1.0262185785989368,"pfxZ":3.652395980014301,"pX":1.4873204720618616,"pZ":1.3725194113216894,"vX0":7.804920925640559,"vY0":-125.03456204669855,"vZ0":-6.860643268799134,"x":60.31,"y":201.72,"x0":-1.7952105647617662,"y0":50.002094712094184,"z0":6.283711570529376,"aX":1.6402968057467204},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":-3.5,"spinRate":2109,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.43641767637299234,"extension":6.535785187360136},"index":3,"playId":"aaa87b75-3a07-3f94-9b80-1759d1b419e6","pitchNumber":4,"startTime":"2026-06-22T23:13:19.429Z","endTime":"2026-06-22T23:13:28.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.995164564081136,"aZ":-13.572935408173079,"pfxX":-9.410614993395281,"pfxZ":9.574897738752577,"pX":-0.1574711399147785,"pZ":3.0690541841939494,"vX0":7.9948243704364845,"vY0":-138.73975390137892,"vZ0":-6.194544131993341,"x":123.0,"y":155.92,"x0":-1.858442837890089,"y0":50.00564898349748,"z0":6.241027477140118,"aX":-18.288469696602},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":15.4,"spinRate":2176,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39528118612913854,"extension":6.498348491122186},"hitData":{"launchSpeed":69.2,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":154.0}},"index":4,"playId":"7c36758c-a888-3a07-b2f3-57d5a0b4ef80","pitchNumber":5,"startTime":"2026-06-22T23:13:37.425Z","endTime":"2026-06-22T23:13:45.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:13:45.150Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out, first baseman Jonathan Aranda to pitcher Drew Rasmussen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-22T23:15:39.394Z","endTime":"2026-06-22T23:16:55.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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_assist"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.497933400980564,"aZ":-16.281440389297938,"pfxX":-4.3445465076649645,"pfxZ":8.224642090599673,"pX":0.3333767417595183,"pZ":2.6462188533883726,"vX0":6.780493084018405,"vY0":-138.72866273952698,"vZ0":-5.470575842176911,"x":104.29,"y":167.33,"x0":-1.5876125384820274,"y0":50.00487872089753,"z0":5.743930406071642,"aX":-8.397712800452748},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":6.4,"spinRate":2473,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39610413929541144,"extension":6.168074556768541},"index":0,"playId":"3112714b-37b2-38fd-a94b-8ceb192411a0","pitchNumber":1,"startTime":"2026-06-22T23:16:01.820Z","endTime":"2026-06-22T23:16:06.056Z","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":89.9,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974459265101107,"aZ":-28.77129806463143,"pfxX":-6.468755813394536,"pfxZ":1.9888943798181522,"pX":-1.2100685339813546,"pZ":2.581691935677262,"vX0":3.8633984370589864,"vY0":-130.85952046741969,"vZ0":-2.2489946339476448,"x":163.12,"y":169.07,"x0":-1.8751494704466054,"y0":50.00414116108521,"z0":5.6361334034388415,"aX":-11.073350138253359},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":10.7,"spinRate":1522,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42067955005459945,"extension":6.169158336117401},"index":1,"playId":"75656608-846f-371a-a848-a2b319a720f4","pitchNumber":2,"startTime":"2026-06-22T23:16:15.814Z","endTime":"2026-06-22T23:16:19.775Z","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":95.4,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.563323033028475,"aZ":-16.61379507176669,"pfxX":-11.124009074224348,"pfxZ":8.079946784936839,"pX":0.9206958337344375,"pZ":1.7681900331777791,"vX0":11.017595705262394,"vY0":-138.31106639337548,"vZ0":-7.20344009325458,"x":81.91,"y":191.04,"x0":-1.6805845845777758,"y0":50.00432569599571,"z0":5.532715783230974,"aX":-21.426339164619307},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":17.6,"spinRate":2430,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39691586065080786,"extension":6.427768330802985},"index":2,"playId":"29fd8f36-bf48-36b3-accd-65ae7a8a2445","pitchNumber":3,"startTime":"2026-06-22T23:16:30.558Z","endTime":"2026-06-22T23:16:34.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76443635946762,"aZ":-27.410902191538984,"pfxX":0.7752164854481944,"pfxZ":2.770559211765306,"pX":0.7663905794977562,"pZ":1.943453683255069,"vX0":6.288849858335941,"vY0":-130.32979130653516,"vZ0":-4.555346184426601,"x":87.79,"y":186.31,"x0":-1.77993782903699,"y0":50.00178481484477,"z0":5.787804175489052,"aX":1.3299412309887895},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-2.8,"spinRate":2550,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.42050433308938784,"extension":6.046365399268886},"hitData":{"launchSpeed":99.3,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.18,"coordY":158.44}},"index":3,"playId":"2bba57f5-9a06-3568-9c02-4b2819c7b34c","pitchNumber":4,"startTime":"2026-06-22T23:16:45.793Z","endTime":"2026-06-22T23:16:55.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:16:55.632Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-22T23:17:05.105Z","endTime":"2026-06-22T23:17:51.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98520586325789,"aZ":-18.900679094920516,"pfxX":-10.764438472414392,"pfxZ":6.9384881887816805,"pX":-0.1080814890515199,"pZ":1.2869767488561787,"vX0":7.823445630587211,"vY0":-137.97082201796258,"vZ0":-8.055444794006815,"x":121.12,"y":204.03,"x0":-1.5933669386093456,"y0":50.00139583828004,"z0":5.536568211671294,"aX":-20.585833528036925},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":17.6,"spinRate":2418,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3982133484378312,"extension":6.28561041253273},"index":0,"playId":"10412b72-8b50-3cd6-b878-6be67b15830b","pitchNumber":1,"startTime":"2026-06-22T23:17:25.974Z","endTime":"2026-06-22T23:17:30.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39855639956649,"aZ":-18.543282872982797,"pfxX":-11.165201366146198,"pfxZ":7.1291873837720345,"pX":-0.3548056941273157,"pZ":2.5888417108127184,"vX0":7.554242850372557,"vY0":-137.8257295133746,"vZ0":-4.9588180729393345,"x":130.52,"y":168.88,"x0":-1.6892369257345692,"y0":50.00408155160104,"z0":5.674916185937796,"aX":-21.349406184034404},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":18.5,"spinRate":2474,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3983445146626874,"extension":6.339234442144762},"hitData":{"launchSpeed":96.4,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":163.84}},"index":1,"playId":"6228e1af-ba4c-34ff-a9aa-a719569263d9","pitchNumber":2,"startTime":"2026-06-22T23:17:41.580Z","endTime":"2026-06-22T23:17:51.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:17:51.180Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out sharply, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-22T23:17:58.446Z","endTime":"2026-06-22T23:18:58.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302931406651567,"aZ":-43.334351000633234,"pfxX":1.4204292105810488,"pfxZ":-8.350103382097576,"pX":0.4171219189004332,"pZ":1.432208342023812,"vX0":4.429926291669202,"vY0":-115.92075931951605,"vZ0":-0.8189261816597982,"x":101.1,"y":200.11,"x0":-1.717274927542191,"y0":50.00240354125214,"z0":5.992510950086395,"aX":1.8983762646528957},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.0,"breakHorizontal":-3.8,"spinRate":2638,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4757817950183809,"extension":6.228084251688169},"index":0,"playId":"cb050a76-6618-3361-9ba4-e55bf446f8d9","pitchNumber":1,"startTime":"2026-06-22T23:18:15.788Z","endTime":"2026-06-22T23:18:20.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255647591705575,"aZ":-28.20165555232196,"pfxX":1.9227349919151915,"pfxZ":2.2992122250544487,"pX":0.7708827588937927,"pZ":1.7686439627994301,"vX0":6.294988811215822,"vY0":-130.93395564313445,"vZ0":-4.740179392395936,"x":87.62,"y":191.03,"x0":-1.9202226071143778,"y0":50.001848752871226,"z0":5.728697301645193,"aX":3.3150027100723953},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-4.9,"spinRate":2702,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.41933668797404744,"extension":6.083429029360344},"index":1,"playId":"687378d7-6918-3c9a-aac3-afb56ac723ea","pitchNumber":2,"startTime":"2026-06-22T23:18:30.938Z","endTime":"2026-06-22T23:18:33.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":81.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1885410137017,"aZ":-28.208605271602497,"pfxX":-8.78768207409047,"pfxZ":2.286035452723084,"pX":-0.07370677558706011,"pZ":2.6908629048614543,"vX0":6.777202776986453,"vY0":-131.8774410169071,"vZ0":-2.4760464406628255,"x":119.81,"y":166.13,"x0":-1.555553390733978,"y0":50.00245323579258,"z0":5.756879893958442,"aX":-15.233459049357629},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":1224,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.41787154667581605,"extension":6.136624357907283},"hitData":{"launchSpeed":102.0,"launchAngle":6.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":152.32,"coordY":150.16}},"index":2,"playId":"a2739452-5f1c-3eb3-9f93-da33189af2b0","pitchNumber":3,"startTime":"2026-06-22T23:18:49.294Z","endTime":"2026-06-22T23:18:58.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:18:58.312Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-22T23:20:54.812Z","endTime":"2026-06-22T23:21:22.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58711990389879,"aZ":-12.227908301495265,"pfxX":-3.3710364586825063,"pfxZ":10.943462048266802,"pX":-0.43904977069522483,"pZ":2.9959116750997214,"vX0":4.836308202747296,"vY0":-134.94621827451533,"vZ0":-6.792466039163439,"x":133.74,"y":157.89,"x0":-1.8262960855435466,"y0":50.00324360447009,"z0":6.428151926564641,"aX":-6.144792490369886},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":4.9,"spinRate":2115,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4077298566653722,"extension":6.4284161121873815},"index":0,"playId":"623af74c-cc58-30c3-b6ed-b5969438cec6","pitchNumber":1,"startTime":"2026-06-22T23:21:02.413Z","endTime":"2026-06-22T23:21:06.360Z","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":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978108790579018,"aZ":-44.223231842525294,"pfxX":5.229638009699679,"pfxZ":-10.112408410238514,"pX":-0.7649230616789932,"pZ":2.3769671656589715,"vX0":1.439561131067806,"vY0":-109.84171626967259,"vZ0":1.0396960592851836,"x":146.16,"y":174.6,"x0":-2.1123910206934493,"y0":50.00387895517889,"z0":6.694488216169447,"aX":6.230506653565461},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-17.4,"breakHorizontal":-9.8,"spinRate":2304,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.5035050438405912,"extension":6.24191940992184},"hitData":{"launchSpeed":84.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.0,"coordY":149.0}},"index":1,"playId":"6a44624a-a2b4-3b2e-be9b-8dbdb7e8e9ff","pitchNumber":2,"startTime":"2026-06-22T23:21:15.360Z","endTime":"2026-06-22T23:21:22.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:21:22.792Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-22T23:21:37.391Z","endTime":"2026-06-22T23:22:38.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":68.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533766372232623,"aZ":-42.70999065306055,"pfxX":9.266973383927466,"pfxZ":-8.872874058354924,"pX":-1.2005046185966481,"pZ":3.936663301467261,"vX0":-0.6089587202651754,"vY0":-109.81155343637731,"vZ0":3.9127696727808106,"x":162.76,"y":132.49,"x0":-2.1145437284712,"y0":50.00392224670544,"z0":6.762757998537065,"aX":11.00023843650459},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.2,"breakHorizontal":-16.4,"spinRate":2494,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.5042491493838512,"extension":6.387274396930477},"index":0,"playId":"0ed8ffd1-5138-36b7-8c0d-1e5c22c9adcb","pitchNumber":1,"startTime":"2026-06-22T23:21:43.881Z","endTime":"2026-06-22T23:21:47.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060171340595286,"aZ":-23.00304055075975,"pfxX":1.158666489593931,"pfxZ":5.343828040773614,"pX":1.1158025988331672,"pZ":1.5641213280901078,"vX0":7.441002767672699,"vY0":-130.58964453832655,"vZ0":-7.246783937210637,"x":74.47,"y":196.55,"x0":-1.9283133272484163,"y0":50.00467343005469,"z0":6.121533369389641,"aX":1.9884872113960503},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-3.8,"spinRate":2134,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4203957427864742,"extension":6.707853686333369},"index":1,"playId":"0ec5273f-9f3f-3678-be17-23eb351d218c","pitchNumber":2,"startTime":"2026-06-22T23:21:57.621Z","endTime":"2026-06-22T23:22:00.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408239242055252,"aZ":-23.043722126349195,"pfxX":0.2663865208286955,"pfxZ":5.209223492727994,"pX":0.4226290357994029,"pZ":2.2557733321872075,"vX0":6.60615271859159,"vY0":-131.8923094737333,"vZ0":-5.594785489791322,"x":100.89,"y":177.87,"x0":-2.1546227421037387,"y0":50.00408270336121,"z0":6.116056726278384,"aX":0.46524710490217736},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":-2.0,"spinRate":2125,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.41611273700494866,"extension":6.714802021732163},"index":2,"playId":"5a26f0e5-cf9d-36c2-a9ef-5781473e5eaa","pitchNumber":3,"startTime":"2026-06-22T23:22:14.602Z","endTime":"2026-06-22T23:22:19.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58384023777419,"aZ":-13.704490968851953,"pfxX":-9.024776466483921,"pfxZ":9.871859254734385,"pX":-0.9152200665766459,"pZ":2.487158462493092,"vX0":5.892920704785651,"vY0":-136.52527204673808,"vZ0":-7.818290281945147,"x":151.89,"y":171.63,"x0":-1.9391960151123144,"y0":50.00196953489963,"z0":6.349252886477369,"aX":-16.882214142805253},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":15.0,"spinRate":2083,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4025774948424159,"extension":6.574769764298407},"hitData":{"launchSpeed":66.6,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":155.0}},"index":3,"playId":"ab1a58a2-532b-3e00-af0e-a385f9de3dfd","pitchNumber":4,"startTime":"2026-06-22T23:22:28.001Z","endTime":"2026-06-22T23:22:38.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:22:38.131Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-22T23:22:48.643Z","endTime":"2026-06-22T23:23:56.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98754964295108,"aZ":-18.744094344546678,"pfxX":-2.0786939230616537,"pfxZ":7.562440483691544,"pX":0.5497179492847245,"pZ":2.15467173016756,"vX0":7.198672373480659,"vY0":-132.1368697463894,"vZ0":-6.874889569312851,"x":96.05,"y":180.6,"x0":-1.9346302622537455,"y0":50.00515893931606,"z0":6.157631592058277,"aX":-3.693485515878796},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":2.3,"spinRate":2077,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.41382126222660087,"extension":6.642196551008232},"index":0,"playId":"f7b62e96-ab15-301d-bca3-3d8c10b4db73","pitchNumber":1,"startTime":"2026-06-22T23:23:01.579Z","endTime":"2026-06-22T23:23:06.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033540013784574,"aZ":-26.317775280089883,"pfxX":-0.5067276437264141,"pfxZ":3.7348783093083595,"pX":0.7712539793513087,"pZ":0.6627637781081819,"vX0":6.545769511473974,"vY0":-124.40007835235485,"vZ0":-8.293348964422012,"x":87.6,"y":220.89,"x0":-1.828567089550214,"y0":50.001626875340285,"z0":6.222513275078231,"aX":-0.7952110235926433},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2001,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.44034937207974334,"extension":6.626997674467895},"index":1,"playId":"06dbaf70-a5b7-3487-9e33-f19ef975fce9","pitchNumber":2,"startTime":"2026-06-22T23:23:13.295Z","endTime":"2026-06-22T23:23:17.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":75.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0275083344136,"aZ":-23.315896511676968,"pfxX":-8.584857359809128,"pfxZ":6.1019744240526474,"pX":-0.2374771556543143,"pZ":2.188734379474399,"vX0":6.241124463707276,"vY0":-120.19288633343618,"vZ0":-5.250288160292466,"x":126.05,"y":179.68,"x0":-1.7626803141533625,"y0":50.00173554352578,"z0":6.493033094997315,"aX":-12.459867423092556},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.0,"breakHorizontal":13.9,"spinRate":1535,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.45709277496288214,"extension":6.486063300371651},"index":2,"playId":"026be86c-f2ab-393b-aa77-afb2bdeee7ec","pitchNumber":3,"startTime":"2026-06-22T23:23:32.621Z","endTime":"2026-06-22T23:23:36.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.779250098769054,"aZ":-8.501237931512113,"pfxX":-4.790036116315278,"pfxZ":12.236818931145585,"pX":-0.08577133596986343,"pZ":3.8024490726795315,"vX0":5.980806478072478,"vY0":-138.85762244576657,"vZ0":-5.836250824398876,"x":120.27,"y":136.11,"x0":-1.6546477433071844,"y0":50.00300468478036,"z0":6.509705465204993,"aX":-9.26737339804298},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.0,"breakHorizontal":7.3,"spinRate":2296,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3958578587470063,"extension":6.432959928287855},"index":3,"playId":"5de9d0cb-e77b-30cf-8e94-ee317c6ad67a","pitchNumber":4,"startTime":"2026-06-22T23:23:51.634Z","endTime":"2026-06-22T23:23:56.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:23:56.710Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-22T23:25:51.897Z","endTime":"2026-06-22T23:27:02.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681723957064126,"aZ":-31.739340050346662,"pfxX":8.09099719545867,"pfxZ":0.28427149001068397,"pX":0.6209650436179535,"pZ":1.7661122671456297,"vX0":3.933669285469222,"vY0":-122.60259264670341,"vZ0":-2.9566241379545843,"x":93.33,"y":191.09,"x0":-2.060586106941272,"y0":50.00022328299112,"z0":5.7265235740637825,"aX":12.180928894795576},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":-15.6,"spinRate":2564,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4486175065898319,"extension":6.1813111189487016},"index":0,"playId":"da68fc9a-b96f-348e-bcf5-791efe5f0c18","pitchNumber":1,"startTime":"2026-06-22T23:26:02.426Z","endTime":"2026-06-22T23:26:05.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.042835503421145,"aZ":-18.074051679749697,"pfxX":-8.040447097248236,"pfxZ":7.205232069984852,"pX":-0.2005635049134608,"pZ":2.8537315929127236,"vX0":6.859027315458724,"vY0":-139.21332888776683,"vZ0":-4.260271730992281,"x":124.65,"y":161.73,"x0":-1.6549466242079633,"y0":50.00625194130267,"z0":5.604860538274034,"aX":-15.742435596061817},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2507,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39385584430811216,"extension":6.215638243899726},"index":1,"playId":"4539a08f-d37d-3be7-83da-8fd9bee4ea4c","pitchNumber":2,"startTime":"2026-06-22T23:26:20.707Z","endTime":"2026-06-22T23:26:24.435Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-22T23:26:32.218Z","endTime":"2026-06-22T23:26:43.823Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"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":95.9,"endSpeed":87.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09383367994952,"aZ":-15.732312231548264,"pfxX":-2.5439725212107356,"pfxZ":8.397426500571445,"pX":0.5775108228143776,"pZ":5.035302655809494,"vX0":6.10902078969559,"vY0":-139.46883854739818,"vZ0":0.005987758473258165,"x":94.99,"y":102.83,"x0":-1.3166143756058586,"y0":50.0060453338713,"z0":6.075811784483256,"aX":-4.983765845727223},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":3.2,"spinRate":2581,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3936228261401009,"extension":6.01583554217096},"index":3,"playId":"207e9494-74d8-36c9-aeaf-c5993d4d5951","pitchNumber":3,"startTime":"2026-06-22T23:26:43.823Z","endTime":"2026-06-22T23:26:47.766Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306685383075504,"aZ":-32.285339166026986,"pfxX":5.505650180520154,"pfxZ":-0.07165002940151766,"pX":0.8621404979483633,"pZ":2.065913111077523,"vX0":5.136076429943487,"vY0":-121.900164981778,"vZ0":-1.934423170876217,"x":84.14,"y":183.0,"x0":-1.99569954471292,"y0":50.00512487551342,"z0":5.685083787724834,"aX":8.199244752908989},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":-11.3,"spinRate":2495,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45114276663601993,"extension":6.093493577544896},"index":4,"playId":"0b561f27-547f-3c65-9d79-0cc047f1035b","pitchNumber":4,"startTime":"2026-06-22T23:26:58.387Z","endTime":"2026-06-22T23:27:02.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:27:02.789Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, first baseman Jonathan Aranda to pitcher Drew Rasmussen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-22T23:27:16.304Z","endTime":"2026-06-22T23:27:36.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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":656876,"link":"/api/v1/people/656876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88957313624321,"aZ":-18.81415575234643,"pfxX":-10.15491202285684,"pfxZ":6.84584400599878,"pX":-0.36039400837751123,"pZ":2.6662044583590014,"vX0":7.531178436564135,"vY0":-138.99828683501377,"vZ0":-4.641401170772555,"x":130.74,"y":166.79,"x0":-1.7890168176214682,"y0":50.00494305893165,"z0":5.6114149193053855,"aX":-19.823081535478206},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":16.8,"spinRate":2392,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39443359537217004,"extension":6.171351650057196},"hitData":{"launchSpeed":79.9,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":157.0}},"index":0,"playId":"39504cc1-c309-3283-9d7b-808194211948","pitchNumber":1,"startTime":"2026-06-22T23:27:27.584Z","endTime":"2026-06-22T23:27:36.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:27:36.269Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-22T23:27:49.394Z","endTime":"2026-06-22T23:30:28.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043248232601613,"aZ":-27.051622787145636,"pfxX":1.0557968261358974,"pfxZ":3.0334585813986923,"pX":0.7644690977186326,"pZ":0.7625826393543322,"vX0":6.416973018075442,"vY0":-129.1277560736944,"vZ0":-7.149428533904433,"x":87.86,"y":218.19,"x0":-1.8905235502345272,"y0":50.00209886147619,"z0":5.650290763282805,"aX":1.7804599201487037},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2570,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4242870954397162,"extension":6.180608412872356},"index":0,"playId":"5c2d5a32-6c99-3686-b872-70fe37a1140f","pitchNumber":1,"startTime":"2026-06-22T23:28:05.582Z","endTime":"2026-06-22T23:28:10.105Z","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":95.0,"endSpeed":86.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88044546071739,"aZ":-17.15933292043667,"pfxX":-9.640422220909414,"pfxZ":7.849793872537433,"pX":-0.3240839337347014,"pZ":1.7080383154755958,"vX0":7.1888531933668025,"vY0":-137.95346740927945,"vZ0":-7.2746848792305,"x":129.35,"y":192.66,"x0":-1.7213131820477194,"y0":50.00205221463094,"z0":5.551778095458875,"aX":-18.438574509169843},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":15.8,"spinRate":2420,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3982073340557921,"extension":6.333865183680819},"index":1,"playId":"d322623a-de15-3d82-8be6-b4cbfb66bb8a","pitchNumber":2,"startTime":"2026-06-22T23:28:22.953Z","endTime":"2026-06-22T23:28:27.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034537882702253,"aZ":-25.594744438126995,"pfxX":-8.609682738741615,"pfxZ":3.8279762755932403,"pX":0.5618491118607122,"pZ":0.1599698377164689,"vX0":8.767846746035222,"vY0":-130.42947118376583,"vZ0":-8.709585515062662,"x":95.58,"y":234.46,"x0":-1.7284921036091816,"y0":50.00429570797403,"z0":5.479867531653681,"aX":-14.800911506249612},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":13.6,"spinRate":1150,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4203188196188705,"extension":6.275956516838987},"index":2,"playId":"16261ece-6ce2-31bf-8ecd-359c432a780f","pitchNumber":3,"startTime":"2026-06-22T23:28:39.096Z","endTime":"2026-06-22T23:28:43.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.114759015943164,"aZ":-29.33700602759234,"pfxX":1.2975423500150791,"pfxZ":1.667956896864979,"pX":0.17158568761236892,"pZ":3.1001192315562918,"vX0":4.684616305297715,"vY0":-129.3498187135723,"vZ0":-1.3833568791147914,"x":110.46,"y":155.08,"x0":-1.8289597528272583,"y0":50.00171343317906,"z0":5.883975321612294,"aX":2.205919121554721},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-3.4,"spinRate":2558,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.42289512762194326,"extension":6.125308743987374},"index":3,"playId":"da70bd98-03f9-38f6-8228-e0d69608c98a","pitchNumber":4,"startTime":"2026-06-22T23:28:55.684Z","endTime":"2026-06-22T23:29:00.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486519619197892,"aZ":-33.4698342604303,"pfxX":-10.331201800961022,"pfxZ":-0.7373827867554077,"pX":-0.3510448981820571,"pZ":2.3066615792220113,"vX0":7.126045580464831,"vY0":-132.1289185752935,"vZ0":-2.4318246673206625,"x":130.38,"y":176.5,"x0":-1.7528882744543868,"y0":50.00359122185678,"z0":5.720070485247463,"aX":-18.10548099970461},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":16.9,"spinRate":1259,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4159523671552332,"extension":6.2729784087411495},"index":4,"playId":"782b7e4d-e362-3a83-900a-d358d0b7ec4a","pitchNumber":5,"startTime":"2026-06-22T23:29:13.211Z","endTime":"2026-06-22T23:29:18.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304177626344305,"aZ":-30.511673141211325,"pfxX":2.0004562642552264,"pfxZ":0.99052457594739,"pX":0.009579163884721567,"pZ":2.3632799908997253,"vX0":4.393862044388643,"vY0":-129.0014877436182,"vZ0":-2.5932239764557563,"x":116.63,"y":174.97,"x0":-1.9769907776413302,"y0":50.004551888219794,"z0":5.738101599503042,"aX":3.3653063090559976},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":-4.7,"spinRate":2554,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.42489033084590666,"extension":6.1504233275282365},"index":5,"playId":"1fc840dc-51d3-3a17-a145-6e31a4116e61","pitchNumber":6,"startTime":"2026-06-22T23:29:34.055Z","endTime":"2026-06-22T23:29:37.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22355267848758,"aZ":-12.98751224661547,"pfxX":-4.276643370303174,"pfxZ":9.641752214937515,"pX":0.04936540397142024,"pZ":2.514036810898288,"vX0":5.799966159581526,"vY0":-140.71083037079723,"vZ0":-6.850070534187114,"x":115.12,"y":170.9,"x0":-1.4903808395108868,"y0":50.00370032766833,"z0":5.835009683431258,"aX":-8.511025424572974},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2494,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.39041880657986905,"extension":6.156715981861309},"index":6,"playId":"e45f6b4c-be21-3557-92e9-4b7322897167","pitchNumber":7,"startTime":"2026-06-22T23:29:53.793Z","endTime":"2026-06-22T23:30:01.079Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115910223543864,"aZ":-17.759248020579374,"pfxX":-9.6590601812428,"pfxZ":7.345748183550495,"pX":0.12698693136956882,"pZ":2.3854479775315145,"vX0":8.19184860520636,"vY0":-139.3783258693061,"vZ0":-5.636025833515076,"x":112.16,"y":174.37,"x0":-1.5992252002890084,"y0":50.00106440747127,"z0":5.611371546043012,"aX":-18.950811817023823},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":15.7,"spinRate":2475,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39338013692365426,"extension":6.252173072297566},"index":7,"playId":"fd6cd8f7-3e6d-369b-bbb0-c1dde29f061b","pitchNumber":8,"startTime":"2026-06-22T23:30:24.586Z","endTime":"2026-06-22T23:30:28.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:30:28.375Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan Aranda pops out to third baseman Nick Loftin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:32:30.123Z","endTime":"2026-06-22T23:33:05.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Pop Out","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":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.8,"endSpeed":68.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037952464922927,"aZ":-42.46505910396474,"pfxX":4.47708480869491,"pfxZ":-8.563895692283392,"pX":-0.4157615778283748,"pZ":3.229125531473258,"vX0":2.491515786484402,"vY0":-110.25105976259407,"vZ0":2.388711031421736,"x":132.85,"y":151.59,"x0":-2.151591858012179,"y0":50.004108510656096,"z0":6.694527196778769,"aX":5.378017857056558},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-14.3,"breakHorizontal":-8.9,"spinRate":2264,"spinDirection":25},"zone":1,"typeConfidence":2.0,"plateTime":0.5014858912652214,"extension":6.457024824546136},"index":0,"playId":"c8c651c6-e333-35c6-ac22-fba8e8747acd","pitchNumber":1,"startTime":"2026-06-22T23:32:37.957Z","endTime":"2026-06-22T23:32:42.123Z","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":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84628764436175,"aZ":-20.69292937219733,"pfxX":-7.871904224402306,"pfxZ":8.299688880923965,"pX":-0.3996927033044197,"pZ":2.745437227580536,"vX0":5.381564993431411,"vY0":-117.85349512211972,"vZ0":-4.33516400073154,"x":132.24,"y":164.65,"x0":-1.7089211002519764,"y0":50.00459375180951,"z0":6.559712552048498,"aX":-10.891894557723235},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":1648,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4677232276664367,"extension":6.381066818940989},"hitData":{"launchSpeed":87.9,"launchAngle":69.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":162.83}},"index":1,"playId":"7a94e3ef-df3c-335f-bddf-1f1477965214","pitchNumber":2,"startTime":"2026-06-22T23:32:53.472Z","endTime":"2026-06-22T23:33:05.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:33:05.436Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out sharply, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:33:19.454Z","endTime":"2026-06-22T23:33:46.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44175199671703,"aZ":-13.268018372840727,"pfxX":-8.367477420178952,"pfxZ":10.253952242452677,"pX":-0.8249565604957163,"pZ":1.8575410435936328,"vX0":5.686917039004587,"vY0":-135.60116908337145,"vZ0":-9.225086251768873,"x":148.45,"y":188.63,"x0":-1.8730532727572031,"y0":50.00275400233235,"z0":6.251830166702493,"aX":-15.425426124335765},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":13.8,"spinRate":1984,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.405496133667516,"extension":6.603847076169209},"index":0,"playId":"ad6f744f-70f8-3535-9fbd-c009fa68e7ea","pitchNumber":1,"startTime":"2026-06-22T23:33:25.222Z","endTime":"2026-06-22T23:33:30.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77032026768887,"aZ":-19.567881498475003,"pfxX":0.07190380095262139,"pfxZ":7.272191430771793,"pX":0.6704898110660147,"pZ":2.2055512079965527,"vX0":6.670386512641462,"vY0":-131.09590135486332,"vZ0":-6.520604313107376,"x":91.44,"y":179.23,"x0":-1.920638130337329,"y0":50.0035444340998,"z0":6.195072865609696,"aX":0.12352864382903778},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":-1.7,"spinRate":2096,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.41846538555966717,"extension":6.5024498806688396},"hitData":{"launchSpeed":115.8,"launchAngle":1.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":125.59,"coordY":130.19}},"index":1,"playId":"fb3e8ceb-fbd9-3915-bbc1-ec08720d3316","pitchNumber":2,"startTime":"2026-06-22T23:33:37.755Z","endTime":"2026-06-22T23:33:46.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:33:46.416Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Vilade doubles (6) on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:34:17.811Z","endTime":"2026-06-22T23:34:46.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-22T23:34:09.855Z","endTime":"2026-06-22T23:34:20.130Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009269624502334,"aZ":-18.15109028547409,"pfxX":-0.1903575985906507,"pfxZ":8.055635268128322,"pX":0.33251960912477047,"pZ":1.4301849691493902,"vX0":6.369352664569965,"vY0":-131.6319859760982,"vZ0":-8.582639457662854,"x":104.33,"y":200.17,"x0":-2.1020492830653805,"y0":50.005055601485935,"z0":6.09694688888976,"aX":-0.3325151223390593},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":-1.2,"spinRate":2209,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4173726640603337,"extension":6.709328109355909},"index":1,"playId":"6ec91153-ef4f-3bf2-bd03-9f771a7e00d6","pitchNumber":1,"startTime":"2026-06-22T23:34:20.130Z","endTime":"2026-06-22T23:34:24.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22924288581781,"aZ":-14.783202450179406,"pfxX":-8.727480557404123,"pfxZ":9.20106808125748,"pX":-0.6105256008492552,"pZ":2.5606852697583515,"vX0":6.310334714328554,"vY0":-137.29048903545734,"vZ0":-7.183240075722837,"x":140.27,"y":169.64,"x0":-1.816602604199634,"y0":50.00039615864152,"z0":6.236539271542357,"aX":-16.491803409093468},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":14.3,"spinRate":2071,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40048676255757565,"extension":6.375438885637947},"hitData":{"launchSpeed":97.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.0,"coordY":110.0}},"index":2,"playId":"dd655e2e-4662-3288-85d4-caadd89cdbe4","pitchNumber":2,"startTime":"2026-06-22T23:34:32.279Z","endTime":"2026-06-22T23:34:46.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:34:46.266Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, first baseman Jac Caglianone to pitcher Michael Wacha.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-22T23:35:07.573Z","endTime":"2026-06-22T23:36:23.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84313154958346,"aZ":-41.6131444403141,"pfxX":7.117226978580921,"pfxZ":-7.781126587446154,"pX":1.3071806426631059,"pZ":-0.4246697828021575,"vX0":5.536081810705801,"vY0":-111.53426881556682,"vZ0":-5.187430549586162,"x":67.17,"y":250.25,"x0":-2.1647266032503834,"y0":50.00015552087699,"z0":6.393221950960378,"aX":8.638690602699496},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-15.4,"breakHorizontal":-14.8,"spinRate":2332,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.49809197783682313,"extension":6.4266867641496885},"index":0,"playId":"46305016-6ada-3856-8307-8f53b1fd6fdb","pitchNumber":1,"startTime":"2026-06-22T23:35:18.093Z","endTime":"2026-06-22T23:35:23.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.107962715315054,"aZ":-10.899318060722065,"pfxX":-4.541263559711495,"pfxZ":11.326610271258549,"pX":1.2130107692447079,"pZ":4.13060117771468,"vX0":9.00311495777186,"vY0":-136.6610982757026,"vZ0":-4.464276241398282,"x":70.76,"y":127.25,"x0":-1.5445216554638959,"y0":50.000004825347084,"z0":6.54324689920528,"aX":-8.528630347619242},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":6.1,"spinRate":2240,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40189047122677524,"extension":6.416484647350162},"index":1,"playId":"c0ad83e1-3c63-30af-8a4f-ce24496f10ca","pitchNumber":2,"startTime":"2026-06-22T23:35:40.069Z","endTime":"2026-06-22T23:35:44.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28313897443868,"aZ":-10.599225637835715,"pfxX":-5.028053114408243,"pfxZ":11.600096592581295,"pX":-0.47310285233965055,"pZ":2.2801135761042555,"vX0":5.247366605001959,"vY0":-135.88011904537598,"vZ0":-8.794164899718606,"x":135.03,"y":177.22,"x0":-1.7810389172438335,"y0":50.001597556649706,"z0":6.3056493325447365,"aX":-9.350729749693786},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":7.9,"spinRate":2172,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40392967366994537,"extension":6.627767981371079},"index":2,"playId":"1313894a-9d44-3863-9fa1-55222a86955e","pitchNumber":3,"startTime":"2026-06-22T23:35:59.909Z","endTime":"2026-06-22T23:36:04.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95620419198561,"aZ":-23.253807233921385,"pfxX":-9.698408759823772,"pfxZ":6.308912356635796,"pX":-0.2712398024069155,"pZ":3.225893895564497,"vX0":6.285439080942747,"vY0":-118.77014047885511,"vZ0":-2.853384295889487,"x":110.08,"y":151.26,"x0":-1.7057990849827769,"y0":50.003132485476904,"z0":6.5814337712171165,"aX":-13.712062596989743},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.9,"breakHorizontal":15.8,"spinRate":1558,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.46301622196145154,"extension":6.496410224297928},"hitData":{"launchSpeed":78.7,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":159.28}},"index":3,"playId":"96c5b466-4577-38c4-9efe-7803f7e13176","pitchNumber":4,"startTime":"2026-06-22T23:36:15.812Z","endTime":"2026-06-22T23:36:23.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:36:23.579Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, shortstop Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:38:22.011Z","endTime":"2026-06-22T23:39:14.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"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":"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":79.5,"endSpeed":72.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523730913626196,"aZ":-42.41835129473264,"pfxX":2.95215397669525,"pfxZ":-7.621523314845238,"pX":-1.034064478820511,"pZ":2.1618485356828723,"vX0":1.016217665320486,"vY0":-115.73143614987278,"vZ0":0.5702891128844454,"x":156.42,"y":180.41,"x0":-1.8636113902152838,"y0":50.00470009275559,"z0":6.006593620083341,"aX":3.966504933922003},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.3,"breakHorizontal":-5.6,"spinRate":2506,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.47501539045222385,"extension":6.07581513817964},"index":0,"playId":"6205b240-3f20-3640-8f6c-2be8e283a0d7","pitchNumber":1,"startTime":"2026-06-22T23:38:36.474Z","endTime":"2026-06-22T23:38:41.446Z","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.4,"endSpeed":86.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592534984850456,"aZ":-20.756082236011537,"pfxX":-10.872108020554965,"pfxZ":6.0121434521132855,"pX":-0.574643547730462,"pZ":2.7383844011308014,"vX0":7.233092329495009,"vY0":-137.22193711152022,"vZ0":-3.912249548031687,"x":138.9,"y":164.84,"x0":-1.838050368696311,"y0":50.002451627784524,"z0":5.604439511054995,"aX":-20.643485297036005},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":18.1,"spinRate":2427,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3998193365821958,"extension":6.363541995044119},"index":1,"playId":"89872427-c72c-372a-bdca-fa2011cb33bb","pitchNumber":2,"startTime":"2026-06-22T23:38:51.251Z","endTime":"2026-06-22T23:38:56.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43228852650123,"aZ":-26.677053103762773,"pfxX":3.038509203851011,"pfxZ":3.168840524460694,"pX":-0.18938800843565695,"pZ":1.9875437893561245,"vX0":3.5982217217705426,"vY0":-130.98274558915173,"vZ0":-4.429965359686788,"x":124.22,"y":185.12,"x0":-1.9770339909134238,"y0":50.00058543164633,"z0":5.702587957168832,"aX":5.261426034354236},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-6.4,"spinRate":2690,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.4186530236857475,"extension":6.101569093150787},"hitData":{"launchSpeed":103.3,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":147.12}},"index":2,"playId":"747ef3bb-a5b6-37d9-b48b-259737f47c4c","pitchNumber":3,"startTime":"2026-06-22T23:39:06.410Z","endTime":"2026-06-22T23:39:14.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:39:14.748Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a line drive to right fielder Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:39:25.916Z","endTime":"2026-06-22T23:40:28.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.812676161905117,"aZ":-19.98991322197989,"pfxX":-10.602155282051775,"pfxZ":6.414095369802042,"pX":-0.7531376836442312,"pZ":1.8162019784926375,"vX0":6.1649016970099995,"vY0":-137.32173251337156,"vZ0":-6.3246194741372275,"x":145.71,"y":189.74,"x0":-1.6554905395889452,"y0":50.00654494932269,"z0":5.519735397943626,"aX":-20.15254261373109},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":17.8,"spinRate":2447,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3996195375788716,"extension":6.327328297187855},"index":0,"playId":"a2a6cb22-2e7f-3259-af16-3b3b24f4bd8a","pitchNumber":1,"startTime":"2026-06-22T23:39:39.586Z","endTime":"2026-06-22T23:39:43.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.273039677770633,"aZ":-20.09920769187295,"pfxX":-10.204945781156113,"pfxZ":6.336917925552736,"pX":-0.44857322908568126,"pZ":2.8311858504984957,"vX0":6.806996722712239,"vY0":-137.3531916823597,"vZ0":-3.887044940790891,"x":134.1,"y":162.34,"x0":-1.6369654508909675,"y0":50.00042774258128,"z0":5.636534890961384,"aX":-19.43764307794321},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":17.0,"spinRate":2449,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39923778962682155,"extension":6.273244043834112},"index":1,"playId":"c159d5a5-c2b2-3a69-aca6-589ee3c74c78","pitchNumber":2,"startTime":"2026-06-22T23:39:56.397Z","endTime":"2026-06-22T23:40:00.625Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-22T23:40:04.015Z","endTime":"2026-06-22T23:40:18.105Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79406564351154,"aZ":-31.437480830479913,"pfxX":5.176386713931057,"pfxZ":0.4796802718276041,"pX":0.3791081644895787,"pZ":2.7041416002082657,"vX0":3.998191645030643,"vY0":-123.59741131541216,"vZ0":-0.8427961505540814,"x":102.55,"y":165.77,"x0":-1.9325799383548838,"y0":50.0053400238676,"z0":5.6912028079431085,"aX":8.003606152337577},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":-10.3,"spinRate":2317,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4432818946893029,"extension":6.348760647474063},"hitData":{"launchSpeed":89.7,"launchAngle":14.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.7,"coordY":109.29}},"index":3,"playId":"f6d12afa-65de-3436-9bb3-91a265ae7da4","pitchNumber":3,"startTime":"2026-06-22T23:40:18.105Z","endTime":"2026-06-22T23:40:28.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:40:28.114Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:40:41.628Z","endTime":"2026-06-22T23:42:26.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.827252592932048,"aZ":-18.51070113140805,"pfxX":-10.55580967357336,"pfxZ":7.208712320503947,"pX":0.38119333618008455,"pZ":2.644434074400285,"vX0":9.123653729849332,"vY0":-136.95443910575833,"vZ0":-4.4764111181627975,"x":102.47,"y":167.38,"x0":-1.6252576147283204,"y0":50.00401324713822,"z0":5.5697512471863595,"aX":-20.012414399355343},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":17.2,"spinRate":2469,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4002431966738249,"extension":6.408505145874386},"index":0,"playId":"c33f686d-ec1c-3446-8465-6deda48014a0","pitchNumber":1,"startTime":"2026-06-22T23:40:50.077Z","endTime":"2026-06-22T23:40:54.096Z","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},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075009738606777,"aZ":-33.031637804749046,"pfxX":-9.214277891466203,"pfxZ":-0.48502765259999103,"pX":0.42845235723654534,"pZ":0.83795551490878,"vX0":8.523323336587165,"vY0":-132.5417059616277,"vZ0":-5.8458698402539655,"x":100.67,"y":216.16,"x0":-1.6421660609571849,"y0":50.00325556659965,"z0":5.503774291596895,"aX":-16.28642642353543},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.6,"spinRate":1328,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41429174980641337,"extension":6.32180312898616},"index":1,"playId":"30330781-7891-3aa4-b306-f1cc7447ee47","pitchNumber":2,"startTime":"2026-06-22T23:41:08.741Z","endTime":"2026-06-22T23:41:15.800Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Loftin steals (1) 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":1},"index":2,"actionPlayId":"30330781-7891-3aa4-b306-f1cc7447ee47","startTime":"2026-06-22T23:41:20.150Z","endTime":"2026-06-22T23:41:41.945Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.474872390127864,"aZ":-11.837302532142036,"pfxX":-4.272906684748309,"pfxZ":10.419555906128684,"pX":-0.13414108593366206,"pZ":3.4301927906667706,"vX0":5.450871074584857,"vY0":-139.33049659132072,"vZ0":-4.347859254552847,"x":122.11,"y":146.16,"x0":-1.5675169119283507,"y0":50.00081290648802,"z0":5.802897749419497,"aX":-8.338455156699213},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2528,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39423259765443186,"extension":6.232599521915991},"index":3,"playId":"5dc8abfd-3b03-37e0-a842-dd4eebaf963e","pitchNumber":3,"startTime":"2026-06-22T23:41:41.945Z","endTime":"2026-06-22T23:41:48.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188600924056317,"aZ":-24.718669463364808,"pfxX":3.113337441089585,"pfxZ":4.2535659938421695,"pX":1.1019394394638613,"pZ":2.03008445222241,"vX0":6.639167746499541,"vY0":-131.64074109053178,"vZ0":-4.489794406315634,"x":75.0,"y":183.97,"x0":-1.8583786845711237,"y0":50.005795008906205,"z0":5.589910676582293,"aX":5.458064788653591},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":-7.1,"spinRate":2713,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4162294306379466,"extension":6.345937376123547},"index":4,"playId":"1c70146e-b853-33be-b032-242e7ab85884","pitchNumber":4,"startTime":"2026-06-22T23:42:04.148Z","endTime":"2026-06-22T23:42:08.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97475147362203,"aZ":-12.707318052183501,"pfxX":-4.668810499396225,"pfxZ":10.266224072646919,"pX":-0.2972113663022818,"pZ":3.4843773315807804,"vX0":4.830936044579021,"vY0":-137.43888910616403,"vZ0":-4.002867578729933,"x":128.33,"y":144.7,"x0":-1.4786150266471276,"y0":50.003757957198054,"z0":5.834637921799469,"aX":-8.85383602153437},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2564,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39989395857365384,"extension":6.076749678172534},"index":5,"playId":"e4481933-09ff-3855-8fc3-dd6d6f865d27","pitchNumber":5,"startTime":"2026-06-22T23:42:21.724Z","endTime":"2026-06-22T23:42:26.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:42:26.271Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a sharp line drive to center fielder Jonny DeLuca. Nick Loftin scores. Isaac Collins to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:43:31.216Z","endTime":"2026-06-22T23:44:00.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-22T23:42:37.817Z","endTime":"2026-06-22T23:43:33.478Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10321085626792,"aZ":-21.206750361950142,"pfxX":-8.792149041213234,"pfxZ":6.361925528616335,"pX":0.37496046908753217,"pZ":2.0789855112134483,"vX0":8.105639445101808,"vY0":-131.28832929873718,"vZ0":-4.972378349261022,"x":102.71,"y":182.65,"x0":-1.6293242812375617,"y0":50.0016647789616,"z0":5.603024939322733,"aX":-15.152239132456597},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":1302,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4192429064608656,"extension":6.374580433409393},"index":1,"playId":"db971278-ea35-3b8a-a545-f30af51060dd","pitchNumber":1,"startTime":"2026-06-22T23:43:33.478Z","endTime":"2026-06-22T23:43:37.246Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047002912594394,"aZ":-29.02729096146591,"pfxX":-0.5507231594083244,"pfxZ":1.7838357954328945,"pX":-0.5095087379677452,"pZ":2.7333660936852895,"vX0":3.671857410909191,"vY0":-131.8441199343349,"vZ0":-2.401992233666585,"x":136.42,"y":164.98,"x0":-1.8465198631321422,"y0":50.00598804773545,"z0":5.790411462076934,"aX":-0.9738032508877199},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":0.2,"spinRate":2611,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4148353889099301,"extension":6.072464394991015},"hitData":{"launchSpeed":109.2,"launchAngle":9.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.07,"coordY":78.16}},"index":2,"playId":"f7960da5-af7b-34c0-992e-dc3f05f16d85","pitchNumber":2,"startTime":"2026-06-22T23:43:49.618Z","endTime":"2026-06-22T23:44:00.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:44:00.347Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Jonny DeLuca. Isaac Collins to 3rd. Carter Jensen to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:44:25.043Z","endTime":"2026-06-22T23:44:41.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070362776657415,"aZ":-32.450970527014455,"pfxX":0.9251305927138556,"pfxZ":-0.1650472221347563,"pX":-0.7027276609336426,"pZ":2.8703046046464222,"vX0":2.9509261606746198,"vY0":-127.36268850466813,"vZ0":-0.952293404229134,"x":143.79,"y":161.28,"x0":-1.9964764299193518,"y0":50.005628460971096,"z0":5.814631486959129,"aX":1.520278947129613},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2490,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.42999000802343,"extension":6.264712906033493},"hitData":{"launchSpeed":90.4,"launchAngle":31.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.25,"coordY":61.63}},"index":0,"playId":"bdcffb9c-0537-37d6-91d3-772d15de9bb1","pitchNumber":1,"startTime":"2026-06-22T23:44:32.449Z","endTime":"2026-06-22T23:44:41.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:44:41.992Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out sharply to center fielder Jonny DeLuca.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-22T23:45:09.012Z","endTime":"2026-06-22T23:45:27.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370061946481854,"aZ":-43.21389207378869,"pfxX":0.7616895925686653,"pfxZ":-8.185402236175984,"pX":-0.271319662727865,"pZ":2.6095984838349175,"vX0":3.1636808322006984,"vY0":-116.18710635373283,"vZ0":1.6993497099182624,"x":127.34,"y":168.32,"x0":-1.7566576219131294,"y0":50.00079053956886,"z0":6.0157177437356415,"aX":1.02704826941017},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.9,"breakHorizontal":-2.3,"spinRate":2680,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.47376333453928465,"extension":5.871560178630603},"hitData":{"launchSpeed":107.6,"launchAngle":35.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.93,"coordY":39.63}},"index":0,"playId":"f44c6f53-0a34-364d-934c-5965d7527c63","pitchNumber":1,"startTime":"2026-06-22T23:45:16.575Z","endTime":"2026-06-22T23:45:27.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:45:27.727Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:47:47.792Z","endTime":"2026-06-22T23:49:04.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39824489944486,"aZ":-13.032896326326396,"pfxX":-5.044415668759212,"pfxZ":10.628465206526734,"pX":0.4815237953267907,"pZ":2.536021484987163,"vX0":7.843384547266631,"vY0":-134.19357157054037,"vZ0":-7.623489324720011,"x":98.65,"y":170.31,"x0":-1.8405914735458908,"y0":50.004593239496046,"z0":6.366865188185795,"aX":-9.087010823335616},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2097,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.410102127456605,"extension":6.657159451085074},"index":0,"playId":"e08e1581-9e9d-3696-9303-e447137b3804","pitchNumber":1,"startTime":"2026-06-22T23:47:55.966Z","endTime":"2026-06-22T23:48:00.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55723227221632,"aZ":-11.931887158461384,"pfxX":-4.953392836617424,"pfxZ":11.059000409778596,"pX":-0.5901078321206659,"pZ":3.3520103703286965,"vX0":4.9325318238937585,"vY0":-135.41724573800883,"vZ0":-6.077768713535436,"x":139.49,"y":148.28,"x0":-1.804409622726519,"y0":50.00217076970631,"z0":6.48412808014465,"aX":-9.066462600985128},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":7.7,"spinRate":2098,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4067319486321108,"extension":6.592130180531599},"index":1,"playId":"d3db5512-201e-33ca-b9a7-0809b1210876","pitchNumber":2,"startTime":"2026-06-22T23:48:08.638Z","endTime":"2026-06-22T23:48:13.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23710876310159,"aZ":-33.285056231904505,"pfxX":1.0211137038316336,"pfxZ":-0.7177784138764203,"pX":1.4875014635036885,"pZ":2.1171420641879903,"vX0":7.5649217213277025,"vY0":-123.95109674415082,"vZ0":-3.6405662804414294,"x":60.3,"y":181.62,"x0":-1.744729564450147,"y0":50.003409770072516,"z0":6.402768491467892,"aX":1.5781704618115648},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":-3.7,"spinRate":2191,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4429547040236317,"extension":6.488482137662494},"index":2,"playId":"49f18af6-f273-3074-822b-37fff1c0b1b9","pitchNumber":3,"startTime":"2026-06-22T23:48:24.099Z","endTime":"2026-06-22T23:48:29.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56408666728216,"aZ":-10.12203368004167,"pfxX":-3.8249763357605384,"pfxZ":11.396761972097043,"pX":-0.591567506188947,"pZ":4.249815545369753,"vX0":4.88325089236391,"vY0":-138.59961095361578,"vZ0":-4.267661362151056,"x":139.55,"y":124.03,"x0":-1.8838572358643804,"y0":50.00209811838171,"z0":6.492186343603627,"aX":-7.401013078473527},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":5.9,"spinRate":2158,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39601468808941886,"extension":6.366772145996364},"index":3,"playId":"3421e3e0-0e83-3871-ba5c-3d251cd8a2d5","pitchNumber":4,"startTime":"2026-06-22T23:48:42.299Z","endTime":"2026-06-22T23:48:46.861Z","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":94.9,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739807984848213,"aZ":-11.700646798772064,"pfxX":-8.168151938125774,"pfxZ":10.707620746280263,"pX":0.8256798722249654,"pZ":2.878145244095853,"vX0":9.525288238473875,"vY0":-137.68374983844524,"vZ0":-6.941724081210046,"x":85.53,"y":161.07,"x0":-1.6242325349061826,"y0":50.00355091768206,"z0":6.23103013445559,"aX":-15.619247347487828},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":12.7,"spinRate":2065,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3984481800130819,"extension":6.62827547719475},"index":4,"playId":"7f654a47-f274-3e10-af3f-af3c41cd1c9f","pitchNumber":5,"startTime":"2026-06-22T23:48:59.392Z","endTime":"2026-06-22T23:49:04.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:49:04.353Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to shortstop Maikel Garcia.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:49:18.536Z","endTime":"2026-06-22T23:49:38.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07849855323575,"aZ":-19.775167210323264,"pfxX":0.6777975143437152,"pfxZ":7.21269844929812,"pX":0.5296085586075339,"pZ":2.324614502255289,"vX0":6.216610826355379,"vY0":-130.45578354109378,"vZ0":-6.232885011244722,"x":96.81,"y":176.02,"x0":-1.9747872242153375,"y0":50.003465737510396,"z0":6.240959902385501,"aX":1.1654466254136686},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":-2.6,"spinRate":2143,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.42024533256934227,"extension":6.690792362466764},"hitData":{"launchSpeed":85.2,"launchAngle":60.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.47,"coordY":134.66}},"index":0,"playId":"1e77a3fc-b495-3856-8623-371b801fe243","pitchNumber":1,"startTime":"2026-06-22T23:49:27.270Z","endTime":"2026-06-22T23:49:38.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:49:38.515Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a line drive to center fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:50:08.867Z","endTime":"2026-06-22T23:50:55.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-22T23:50:00.250Z","endTime":"2026-06-22T23:50:11.043Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531945823116896,"aZ":-42.47391646403216,"pfxX":8.279058617622653,"pfxZ":-8.46707516841646,"pX":0.9724489964419114,"pZ":1.7321199225944737,"vX0":3.9087148804045615,"vY0":-111.25150045604241,"vZ0":-0.7130921122921832,"x":79.93,"y":192.01,"x0":-1.900259989621589,"y0":50.00501282709501,"z0":6.57631842713647,"aX":10.066933922735661},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-15.0,"breakHorizontal":-16.2,"spinRate":2459,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4981000727647227,"extension":6.382565062339023},"index":1,"playId":"cf2c7289-8139-3d97-9c41-28f52293b448","pitchNumber":1,"startTime":"2026-06-22T23:50:11.043Z","endTime":"2026-06-22T23:50:15.836Z","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":82.4,"endSpeed":75.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556089866202825,"aZ":-21.84308441259309,"pfxX":-9.816543368341868,"pfxZ":7.222530334583368,"pX":-0.6058068442122158,"pZ":0.6255420801254786,"vX0":6.313015619538325,"vY0":-119.57084621869792,"vZ0":-8.715499842044606,"x":140.09,"y":221.89,"x0":-2.020355167185981,"y0":50.0051384492806,"z0":6.314887500309104,"aX":-14.05101505194742},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":1537,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4601194024951081,"extension":6.676457449017941},"index":2,"playId":"5cd6d4ed-fd02-3bd4-a49f-bdd763419202","pitchNumber":2,"startTime":"2026-06-22T23:50:27.074Z","endTime":"2026-06-22T23:50:31.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378165952877275,"aZ":-23.66244884342254,"pfxX":-10.834596356896672,"pfxZ":5.962168478438242,"pX":-0.9428172101073028,"pZ":2.009061194759525,"vX0":5.374410639401855,"vY0":-119.62601528479524,"vZ0":-5.5549288510418675,"x":152.94,"y":184.54,"x0":-1.8292826138955423,"y0":50.00233820425707,"z0":6.52518251217208,"aX":-15.461463453084695},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.5,"breakHorizontal":18.0,"spinRate":1546,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4605813265983656,"extension":6.511211145030739},"hitData":{"launchSpeed":77.9,"launchAngle":16.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.77,"coordY":94.75}},"index":3,"playId":"55ae8fdc-d17f-33ef-a62a-446fcdc7be5d","pitchNumber":3,"startTime":"2026-06-22T23:50:43.965Z","endTime":"2026-06-22T23:50:55.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:50:55.175Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (13) on a sharp line drive to left fielder Isaac Collins. Richie Palacios scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:51:15.021Z","endTime":"2026-06-22T23:53:05.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13131408581674,"aZ":-12.122086043631734,"pfxX":-6.76197531418474,"pfxZ":11.043352096656754,"pX":-1.2718460065894401,"pZ":2.673687470465795,"vX0":4.06295844168245,"vY0":-134.63080462445132,"vZ0":-7.492051791453012,"x":165.48,"y":166.59,"x0":-1.9303288328278077,"y0":50.00634809233239,"z0":6.37092110159296,"aX":-12.283556515827032},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":11.3,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40850262607507304,"extension":6.665246696877531},"index":0,"playId":"d6b12559-ca90-3bc0-be15-a5b754ac39bd","pitchNumber":1,"startTime":"2026-06-22T23:51:23.412Z","endTime":"2026-06-22T23:51:27.643Z","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":91.9,"endSpeed":83.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431657753758476,"aZ":-14.51044850164014,"pfxX":-7.449779840397987,"pfxZ":9.867155478256993,"pX":-1.0308960552479642,"pZ":3.9421998764427717,"vX0":4.644907179292294,"vY0":-133.61870021798913,"vZ0":-4.060384407024393,"x":156.3,"y":132.34,"x0":-1.8327169964150292,"y0":50.00410176900783,"z0":6.53901757924721,"aX":-13.339528097153627},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":12.4,"spinRate":2043,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4114667376598664,"extension":6.548146042161487},"index":1,"playId":"097c57b4-2a6c-309e-8c89-29c0d11096c9","pitchNumber":2,"startTime":"2026-06-22T23:51:39.354Z","endTime":"2026-06-22T23:51:46.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.769358829566425,"aZ":-16.74761066605705,"pfxX":-1.8456754924901657,"pfxZ":8.967094427931988,"pX":0.34518072837164343,"pZ":2.3432230608367166,"vX0":6.476150320097295,"vY0":-130.20242254828764,"vZ0":-6.710816670407605,"x":103.84,"y":175.51,"x0":-1.932219141093599,"y0":50.005137508051654,"z0":6.216733546746775,"aX":-3.176509612439883},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.0,"breakHorizontal":1.9,"spinRate":2149,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42030711068873927,"extension":6.736865178758008},"index":2,"playId":"af036c98-e48e-3f13-b432-7cac3caf3f77","pitchNumber":3,"startTime":"2026-06-22T23:51:58.775Z","endTime":"2026-06-22T23:52:03.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046915888024518,"aZ":-21.96239408100652,"pfxX":-8.045202002716708,"pfxZ":7.231279697251095,"pX":-0.5572565998645276,"pZ":2.897182770875006,"vX0":5.422043882503525,"vY0":-118.97515280875946,"vZ0":-3.7618191842560345,"x":138.24,"y":160.56,"x0":-1.8378491037755351,"y0":50.00261597358621,"z0":6.524878754738522,"aX":-11.359229954151687},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":12.2,"breakHorizontal":13.0,"spinRate":1564,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4630757886420054,"extension":6.425501617758192},"index":3,"playId":"44fa71cc-ab08-3385-a796-48b6a855596b","pitchNumber":4,"startTime":"2026-06-22T23:52:14.335Z","endTime":"2026-06-22T23:52:18.457Z","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-22T23:52:22.383Z","endTime":"2026-06-22T23:52:36.399Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369993672918365,"aZ":-8.893500005122496,"pfxX":-5.600857268164349,"pfxZ":12.826179343074134,"pX":-1.0813365685083471,"pZ":2.017746759122039,"vX0":3.7450955810922384,"vY0":-134.19906994210845,"vZ0":-10.002274017584446,"x":158.22,"y":184.3,"x0":-1.7708132299684005,"y0":50.000418679250316,"z0":6.436809211925128,"aX":-10.164337305914072},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.1,"breakHorizontal":9.2,"spinRate":2129,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4089127907670975,"extension":6.513894743147443},"index":5,"playId":"aeaf279b-0158-3a37-9a95-d6f6ac7dcfd7","pitchNumber":5,"startTime":"2026-06-22T23:52:36.399Z","endTime":"2026-06-22T23:52:42.952Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.004441126361904,"aZ":-21.360889654354143,"pfxX":-7.621949629694801,"pfxZ":7.819763241254497,"pX":-0.28931241977537825,"pZ":2.9645046618089403,"vX0":5.8910386079984844,"vY0":-117.37071819640295,"vZ0":-3.606990777021105,"x":128.03,"y":158.74,"x0":-1.8521154840805445,"y0":50.00466812338358,"z0":6.530473460774438,"aX":-10.543646652522007},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.4,"breakHorizontal":12.2,"spinRate":1528,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.46820895779602,"extension":6.421454120785021},"hitData":{"launchSpeed":102.2,"launchAngle":20.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.88,"coordY":49.62}},"index":6,"playId":"c9097a30-640d-3c76-80a8-7b4cf68f6f59","pitchNumber":6,"startTime":"2026-06-22T23:52:53.304Z","endTime":"2026-06-22T23:53:05.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:53:05.129Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-22T23:53:41.153Z","endTime":"2026-06-22T23:55:59.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":93.9,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87131437596155,"aZ":-12.592960112469958,"pfxX":-8.554023381090909,"pfxZ":10.488297584315422,"pX":-0.10482775512723662,"pZ":2.2354458442282072,"vX0":7.452722281603489,"vY0":-136.2444054548908,"vZ0":-8.695829727195003,"x":121.0,"y":178.42,"x0":-1.7736568745069936,"y0":50.004318215196676,"z0":6.353397077427977,"aX":-15.971668293976245},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":13.8,"spinRate":1862,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40309042984572585,"extension":6.567892396956972},"index":0,"playId":"de9f855e-9854-3854-9ec8-27c877177728","pitchNumber":1,"startTime":"2026-06-22T23:53:45.327Z","endTime":"2026-06-22T23:53:49.343Z","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":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156388388163528,"aZ":-41.87479656023899,"pfxX":8.942478893397737,"pfxZ":-7.80553075842804,"pX":0.5578390666006375,"pZ":2.446858917713839,"vX0":2.967068975033077,"vY0":-112.18979430613383,"vZ0":0.604886537980089,"x":95.74,"y":172.71,"x0":-1.953384068256095,"y0":50.00551951814785,"z0":6.532198423971001,"aX":11.107367814698927},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.4,"breakHorizontal":-17.0,"spinRate":2314,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.4931078091446137,"extension":6.322438337075634},"index":1,"playId":"964a8c51-4517-3310-974e-dcad2782560f","pitchNumber":2,"startTime":"2026-06-22T23:54:01.233Z","endTime":"2026-06-22T23:54:05.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55932401503429,"aZ":-8.273987971441889,"pfxX":-5.665618225834308,"pfxZ":12.664349520464786,"pX":-0.5333819072923252,"pZ":2.6551535933171753,"vX0":5.05408332872735,"vY0":-137.4837805736866,"vZ0":-8.670570965305325,"x":137.33,"y":167.09,"x0":-1.6724410942731187,"y0":50.00017674698463,"z0":6.437284051249469,"aX":-10.689155900954512},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.0,"breakHorizontal":9.0,"spinRate":2239,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4006035062134674,"extension":6.222039529774289},"index":2,"playId":"27a2c6d2-adc6-3c75-81a9-06375359d0e2","pitchNumber":3,"startTime":"2026-06-22T23:54:22.763Z","endTime":"2026-06-22T23:54:26.739Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12324990588409,"aZ":-43.35114360827308,"pfxX":7.519340287838573,"pfxZ":-8.867100133118793,"pX":2.3978052951053384,"pZ":-0.045556193522435416,"vX0":6.794162882524469,"vY0":-113.41379044952272,"vZ0":-4.396646412310869,"x":25.6,"y":240.01,"x0":-1.6511868754591956,"y0":50.005582095673084,"z0":6.392079701981974,"aX":9.472833389741268},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.0,"breakHorizontal":-15.8,"spinRate":2502,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.48920419419185546,"extension":6.735892531667134},"index":3,"playId":"ef57263d-05df-37bf-8ffd-13e762ce5f77","pitchNumber":4,"startTime":"2026-06-22T23:54:42.773Z","endTime":"2026-06-22T23:54:48.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523247483597125,"aZ":-28.272930409422493,"pfxX":0.9564908837686854,"pfxZ":2.4752089620849427,"pX":1.7294869706293208,"pZ":1.8169482002485755,"vX0":7.985733301010995,"vY0":-124.7875112263248,"vZ0":-5.408845619672691,"x":51.08,"y":189.72,"x0":-1.6385563264337424,"y0":50.00088607415128,"z0":6.346689778760353,"aX":1.5044122252728922},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":1964,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.439215114206426,"extension":6.456113474696004},"index":4,"playId":"a6ce3db6-45ce-3891-854f-923d22792dad","pitchNumber":5,"startTime":"2026-06-22T23:55:06.839Z","endTime":"2026-06-22T23:55:13.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1580936769309,"aZ":-22.473594867178278,"pfxX":-7.8517985690173075,"pfxZ":6.891415146259046,"pX":-1.1513390629295508,"pZ":2.132413922528777,"vX0":4.299886685210452,"vY0":-118.601865932466,"vZ0":-5.233037687086789,"x":160.89,"y":181.2,"x0":-1.9786915501451694,"y0":50.00414730271867,"z0":6.448171288547804,"aX":-11.055933803871302},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":1622,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.46390771349507665,"extension":6.677399254525429},"index":5,"playId":"ace9a40f-5b46-3b8a-b577-df0db98d6da7","pitchNumber":6,"startTime":"2026-06-22T23:55:28.718Z","endTime":"2026-06-22T23:55:33.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03184889680567,"aZ":-9.77104524684288,"pfxX":-4.708325537788687,"pfxZ":11.756322068224106,"pX":0.6619460652803624,"pZ":2.7579294417926232,"vX0":7.741733030860879,"vY0":-137.75119060851708,"vZ0":-7.964499823702672,"x":91.77,"y":164.32,"x0":-1.584134465857494,"y0":50.001067893093975,"z0":6.3623712016502125,"aX":-8.971427813239632},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":6.7,"spinRate":2235,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3989303913080189,"extension":6.599584675731892},"hitData":{"launchSpeed":84.1,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.51,"coordY":143.07}},"index":6,"playId":"a63a5e57-bf2a-3cab-aff2-90678fcfccab","pitchNumber":7,"startTime":"2026-06-22T23:55:49.919Z","endTime":"2026-06-22T23:55:59.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:55:59.150Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-22T23:57:57.579Z","endTime":"2026-06-22T23:59:29.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97661788846925,"aZ":-13.059940338348976,"pfxX":-1.9426767281069193,"pfxZ":9.816567481689278,"pX":1.3186020046630769,"pZ":3.854565136479255,"vX0":8.239916222964817,"vY0":-139.07872211054763,"vZ0":-3.4083315379909638,"x":66.74,"y":134.71,"x0":-1.437970731518041,"y0":50.001943127995375,"z0":5.969721591319553,"aX":-3.783750506893842},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":1.7,"spinRate":2488,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3947500448380281,"extension":6.125966631285098},"index":0,"playId":"c274f1a2-914d-3876-a76c-9442fbc9a22e","pitchNumber":1,"startTime":"2026-06-22T23:58:07.889Z","endTime":"2026-06-22T23:58:10.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926031799495988,"aZ":-17.424677772138782,"pfxX":-9.83184260259771,"pfxZ":7.740545176381988,"pX":-1.2445763893455888,"pZ":2.002276486218197,"vX0":5.196146867278846,"vY0":-137.50212351763463,"vZ0":-6.340283676608877,"x":164.44,"y":184.72,"x0":-1.8866032352675515,"y0":50.001692494758856,"z0":5.530173414801047,"aX":-18.730033489558355},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":16.7,"spinRate":2415,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3991168296091483,"extension":6.295623936388629},"index":1,"playId":"e14d29f0-9a9a-37da-a9af-0ebe2edc1799","pitchNumber":2,"startTime":"2026-06-22T23:58:21.228Z","endTime":"2026-06-22T23:58:25.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14269967083693,"aZ":-25.415591010456204,"pfxX":-9.143272444154757,"pfxZ":3.925898103702337,"pX":-0.8465255776569317,"pZ":0.786503827634584,"vX0":5.165906489440543,"vY0":-130.73189926366393,"vZ0":-7.1246768214534235,"x":149.27,"y":217.54,"x0":-1.6666558614578353,"y0":50.00218737169646,"z0":5.471853858821635,"aX":-15.72826145034712},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":1213,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4199742394983037,"extension":6.306458774024941},"index":2,"playId":"1f2c821d-72f5-3001-8396-72e2409169f4","pitchNumber":3,"startTime":"2026-06-22T23:58:36.889Z","endTime":"2026-06-22T23:58:41.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.763890954763994,"aZ":-10.967382248411385,"pfxX":-0.5154219646311065,"pfxZ":10.78671919058619,"pX":0.8018653245053128,"pZ":2.70915209516936,"vX0":6.361501214174014,"vY0":-139.8649688550016,"vZ0":-6.412787558278827,"x":86.43,"y":165.63,"x0":-1.4425831307291426,"y0":50.00604442999434,"z0":5.762893212369781,"aX":-1.013970915922249},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":-0.5,"spinRate":2625,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.39273580391719864,"extension":6.279190844049375},"index":3,"playId":"beadc5d1-225a-3bd9-9762-65e517f5c2cb","pitchNumber":4,"startTime":"2026-06-22T23:58:54.231Z","endTime":"2026-06-22T23:59:03.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75689599009661,"aZ":-27.4196201071871,"pfxX":-9.32120531464785,"pfxZ":2.7140913844058847,"pX":-0.04006566205303273,"pZ":1.4269997458521482,"vX0":6.992496834442716,"vY0":-132.2249916722035,"vZ0":-5.55806585214227,"x":118.53,"y":200.25,"x0":-1.520705077322931,"y0":50.00563711867681,"z0":5.593467790349403,"aX":-16.3470267521082},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":1342,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41578503264842936,"extension":6.3719171830550305},"index":4,"playId":"0f7c5565-52f2-3c68-a654-13ac702335c3","pitchNumber":5,"startTime":"2026-06-22T23:59:24.978Z","endTime":"2026-06-22T23:59:29.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-22T23:59:29.286Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-22T23:59:42.131Z","endTime":"2026-06-23T00:00:48.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748996219718276,"aZ":-39.31721103787167,"pfxX":2.765225226644142,"pfxZ":-5.352609162706962,"pX":0.5977274546780788,"pZ":2.4141671365104966,"vX0":4.236559538025968,"vY0":-115.47790272857436,"vZ0":0.4978723300151475,"x":94.22,"y":173.6,"x0":-1.6278127030495315,"y0":50.001299658122306,"z0":6.0126731313748225,"aX":3.6915096789626434},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.2,"breakHorizontal":-6.1,"spinRate":2643,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.4763552277916996,"extension":6.058395454685757},"index":0,"playId":"94ea0196-afd2-3a76-a0a9-940ef8f1da96","pitchNumber":1,"startTime":"2026-06-22T23:59:51.551Z","endTime":"2026-06-22T23:59:55.522Z","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":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1708933418526,"aZ":-31.214887943870178,"pfxX":-7.628204990014631,"pfxZ":0.557443189681563,"pX":-0.1504329369017445,"pZ":1.5182063273231083,"vX0":6.436760790647523,"vY0":-131.0610741184715,"vZ0":-4.433328654878222,"x":122.73,"y":197.79,"x0":-1.6634369383346252,"y0":50.00205868477231,"z0":5.598959644867154,"aX":-13.09191543948861},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1382,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.42007684367342524,"extension":6.132013079212614},"index":1,"playId":"e0794e2c-05bb-3807-b4e0-a32d3edf5705","pitchNumber":2,"startTime":"2026-06-23T00:00:07.252Z","endTime":"2026-06-23T00:00:11.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.294885425509996,"aZ":-16.24069990932976,"pfxX":-11.024366060603079,"pfxZ":8.317999750286905,"pX":1.555065461096822,"pZ":2.8178087421549334,"vX0":12.197978263981428,"vY0":-137.9193150020566,"vZ0":-4.52420505660713,"x":57.72,"y":162.7,"x0":-1.5046222048495752,"y0":50.00323880148219,"z0":5.583882658527273,"aX":-21.11932864151855},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":17.3,"spinRate":2495,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3980039312877066,"extension":6.264894246573067},"index":2,"playId":"3ca2459a-69bd-319d-a634-e074afefd265","pitchNumber":3,"startTime":"2026-06-23T00:00:24.314Z","endTime":"2026-06-23T00:00:28.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.861166994479035,"aZ":-26.32235856211728,"pfxX":-8.214562942758494,"pfxZ":3.3928222153841823,"pX":-0.6956445719630844,"pZ":1.8103845306597826,"vX0":5.436273821592949,"vY0":-131.51989527044807,"vZ0":-4.684529616696395,"x":143.52,"y":189.9,"x0":-1.7383491666808042,"y0":50.00280562556673,"z0":5.603394644177033,"aX":-14.171400143646565},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":13.4,"spinRate":1286,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4189168356691142,"extension":6.214934709485921},"hitData":{"launchSpeed":72.3,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":172.46}},"index":3,"playId":"87c7d82f-54d7-3a77-89f7-d078c9132d0d","pitchNumber":4,"startTime":"2026-06-23T00:00:41.887Z","endTime":"2026-06-23T00:00:48.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:00:48.460Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lane Thomas pops out to shortstop Ben Williamson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T00:00:58.727Z","endTime":"2026-06-23T00:01:25.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86562809021939,"aZ":-12.681818611724172,"pfxX":-3.0118309668227248,"pfxZ":10.184430732917827,"pX":0.24074577661919605,"pZ":3.0265995627414006,"vX0":5.785700370533182,"vY0":-137.97754495964566,"vZ0":-5.144529973738619,"x":107.82,"y":157.06,"x0":-1.4991413457656884,"y0":50.00045492739967,"z0":5.781204830123008,"aX":-5.7637349463759415},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2523,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.3981274155829504,"extension":6.161245838678006},"hitData":{"launchSpeed":95.0,"launchAngle":60.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":130.4}},"index":0,"playId":"5ac6a612-77f0-368c-b6a7-565cee7fc024","pitchNumber":1,"startTime":"2026-06-23T00:01:13.639Z","endTime":"2026-06-23T00:01:25.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:01:25.699Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T00:03:24.244Z","endTime":"2026-06-23T00:06:14.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468518008507772,"aZ":-21.877248211652844,"pfxX":-8.108007687185934,"pfxZ":7.134176848447764,"pX":-0.5742433285019398,"pZ":3.192351515450673,"vX0":5.366544981572911,"vY0":-119.99439623951801,"vZ0":-3.3335551276399906,"x":138.89,"y":152.59,"x0":-1.7979859870846353,"y0":50.00263281449817,"z0":6.5719077359820846,"aX":-11.700959054756048},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":1653,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.45828653994195134,"extension":6.392456077987083},"index":0,"playId":"373eacb1-4e37-301b-8e5e-7c511afb8909","pitchNumber":1,"startTime":"2026-06-23T00:04:34.219Z","endTime":"2026-06-23T00:04:38.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00741917513349,"aZ":-10.729083645185684,"pfxX":-3.3885861083558453,"pfxZ":11.505550069503064,"pX":-0.26110830939875246,"pZ":4.328825513605911,"vX0":5.020204320804889,"vY0":-136.39983951538173,"vZ0":-3.8731229522765753,"x":126.95,"y":121.9,"x0":-1.6944168289201889,"y0":50.00571172631521,"z0":6.5202564049230025,"aX":-6.318105912012449},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":4.9,"spinRate":2166,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.403221145506635,"extension":6.193631150452344},"index":1,"playId":"145e293c-4ae9-39d4-8c69-414bd24f50f7","pitchNumber":2,"startTime":"2026-06-23T00:04:47.328Z","endTime":"2026-06-23T00:04:51.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74280878277718,"aZ":-19.518144010739924,"pfxX":-8.111174319084114,"pfxZ":8.838424548253439,"pX":-0.34611845784922785,"pZ":2.00572733364434,"vX0":5.739107108504733,"vY0":-119.37043584974532,"vZ0":-6.232316252966044,"x":130.19,"y":184.63,"x0":-1.7375561177783148,"y0":50.000153140681356,"z0":6.428797750324617,"aX":-11.607799097646488},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":1645,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.46029903888552726,"extension":6.097834321631089},"index":2,"playId":"1d1b0110-058f-3e63-8123-73a966410f9a","pitchNumber":3,"startTime":"2026-06-23T00:04:59.775Z","endTime":"2026-06-23T00:05:04.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699444109108008,"aZ":-15.247956240730746,"pfxX":-9.855115618102715,"pfxZ":9.004062183006791,"pX":-1.2023610356514502,"pZ":3.147674765727672,"vX0":4.985779961270602,"vY0":-136.42285193491486,"vZ0":-5.571314148093698,"x":162.83,"y":153.79,"x0":-1.7755259096931948,"y0":50.006059058444706,"z0":6.271768663944677,"aX":-18.53389450127223},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":16.8,"spinRate":2121,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4018635738350822,"extension":6.6343306526209656},"index":3,"playId":"76aae631-63a4-37a8-a04d-dba3fc07edbf","pitchNumber":4,"startTime":"2026-06-23T00:05:17.520Z","endTime":"2026-06-23T00:05:22.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459909182837624,"aZ":-42.4773249386712,"pfxX":8.359622502047136,"pfxZ":-8.1668754079061,"pX":0.9850203115733391,"pZ":0.08026751787371905,"vX0":3.942882713174343,"vY0":-113.58514737730945,"vZ0":-4.338886207447894,"x":79.45,"y":236.61,"x0":-1.8788411942514058,"y0":50.003120056205304,"z0":6.392091044864318,"aX":10.546620594380133},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-15.7,"breakHorizontal":-16.3,"spinRate":2465,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4887108923866954,"extension":6.369719327475864},"index":4,"playId":"cebd931d-0bac-3cbc-bb26-6a2dd4f37110","pitchNumber":5,"startTime":"2026-06-23T00:05:36.950Z","endTime":"2026-06-23T00:05:42.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78037349742308,"aZ":-10.062779333610186,"pfxX":-2.8123812010331095,"pfxZ":11.526972847721865,"pX":-0.2597734117232595,"pZ":3.069825479894216,"vX0":5.11197000168133,"vY0":-137.68132080585718,"vZ0":-7.190986299959582,"x":126.9,"y":155.89,"x0":-1.7757998506540043,"y0":50.004569021252216,"z0":6.397808261642841,"aX":-5.396001802781431},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2221,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3979414723176755,"extension":6.472477806480763},"index":5,"playId":"659f986a-ea48-3172-b2bc-45f95dcddafa","pitchNumber":6,"startTime":"2026-06-23T00:05:53.414Z","endTime":"2026-06-23T00:05:57.515Z","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":93.2,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98466966376505,"aZ":-12.8070896845249,"pfxX":-8.091736103079672,"pfxZ":10.401554249912657,"pX":-0.6984751583911044,"pZ":2.0549446832384755,"vX0":5.331506321047731,"vY0":-135.44061164586242,"vZ0":-8.734647355426674,"x":143.62,"y":183.3,"x0":-1.6389734045780795,"y0":50.00428102017832,"z0":6.213021476830442,"aX":-15.067021539638663},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":13.6,"spinRate":2150,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.40408701893438126,"extension":6.73926910087125},"index":6,"playId":"d822309c-4b78-395f-95cc-dbd15b052999","pitchNumber":7,"startTime":"2026-06-23T00:06:08.687Z","endTime":"2026-06-23T00:06:14.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:06:14.262Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Maikel Garcia to first baseman Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T00:06:30.358Z","endTime":"2026-06-23T00:07:56.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338510398295792,"aZ":-41.216158350590845,"pfxX":8.413949048662658,"pfxZ":-7.142597711573523,"pX":0.8106994870459263,"pZ":0.3040645206780155,"vX0":3.96458498765867,"vY0":-113.18925795792548,"vZ0":-4.101611944002782,"x":86.1,"y":230.57,"x0":-2.07039084003176,"y0":50.00279420833275,"z0":6.370802825954694,"aX":10.65152834461932},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-13.8,"breakHorizontal":-16.4,"spinRate":2398,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.48848005745776124,"extension":6.3298000352331005},"index":0,"playId":"0cc9be35-8d86-3d94-8391-3688d3125f9f","pitchNumber":1,"startTime":"2026-06-23T00:06:36.419Z","endTime":"2026-06-23T00:06:40.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123285589153646,"aZ":-9.453068136527135,"pfxX":-8.210804059185737,"pfxZ":11.92363465580901,"pX":0.2617361830696702,"pZ":0.3319306212123592,"vX0":8.384228982401897,"vY0":-137.32896873115124,"vZ0":-13.68865574609317,"x":107.02,"y":229.82,"x0":-1.7677462166106386,"y0":50.00063731524309,"z0":6.030590821505419,"aX":-15.642242090273733},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":13.1,"spinRate":2151,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3992324390260289,"extension":6.7357530515252275},"index":1,"playId":"e37185ec-781b-3c6f-a20d-4a0570cbac22","pitchNumber":2,"startTime":"2026-06-23T00:06:58.290Z","endTime":"2026-06-23T00:07:02.324Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485843420084958,"aZ":-26.747916279737385,"pfxX":0.7545461756596508,"pfxZ":3.431252460463776,"pX":-0.6977602923005457,"pZ":3.12017299065344,"vX0":3.149128818801596,"vY0":-125.08756464381393,"vZ0":-2.575393928521087,"x":143.6,"y":154.54,"x0":-2.0716726172565556,"y0":50.0050249903701,"z0":6.358490678656142,"aX":1.1946699187047198},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":-2.2,"spinRate":2014,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4380532400841326,"extension":6.5302036629970255},"index":2,"playId":"88d0b2ad-8a70-34d7-adcc-5a4a48247c9f","pitchNumber":3,"startTime":"2026-06-23T00:07:33.890Z","endTime":"2026-06-23T00:07:38.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.783150443542663,"aZ":-12.048639708293795,"pfxX":-8.394531690015,"pfxZ":10.747517972088025,"pX":-0.3855161452971848,"pZ":2.183301784551125,"vX0":6.719950501456955,"vY0":-135.97483066188906,"vZ0":-8.709595050499512,"x":131.69,"y":179.83,"x0":-1.7980863171584947,"y0":50.00619043963141,"z0":6.263939700451495,"aX":-15.72423125038997},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":13.8,"spinRate":2074,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40279592212188486,"extension":6.734294380223632},"hitData":{"launchSpeed":83.4,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":156.24}},"index":3,"playId":"2a99a484-1453-3c89-b6cd-b92fca6c275e","pitchNumber":4,"startTime":"2026-06-23T00:07:48.285Z","endTime":"2026-06-23T00:07:56.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:07:56.973Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Vilade flies out sharply to center fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T00:08:24.356Z","endTime":"2026-06-23T00:09:05.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T00:08:16.692Z","endTime":"2026-06-23T00:08:26.753Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"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":94.4,"endSpeed":86.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.257782813968102,"aZ":-10.838834092464838,"pfxX":-5.108979564742141,"pfxZ":11.281754425949106,"pX":0.042501281662824124,"pZ":1.304075681403776,"vX0":6.328572707884209,"vY0":-136.91119879600296,"vZ0":-11.311604018908136,"x":115.38,"y":203.57,"x0":-1.6392004704576895,"y0":50.00649931047931,"z0":6.2398926958365335,"aX":-9.665716299272027},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2168,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4006239612748579,"extension":6.467551378133377},"index":1,"playId":"7ac0b5a4-0676-37f4-b2f6-438ef78deee3","pitchNumber":1,"startTime":"2026-06-23T00:08:26.753Z","endTime":"2026-06-23T00:08:30.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1059169852796,"aZ":-9.051638988064783,"pfxX":-3.8468058831647993,"pfxZ":12.383144573572906,"pX":0.8325102645106036,"pZ":2.3263941183719656,"vX0":7.699534533380519,"vY0":-136.08157210601635,"vZ0":-8.928750942671687,"x":85.27,"y":175.97,"x0":-1.5394708846289311,"y0":50.00398645250685,"z0":6.285808155640629,"aX":-7.184490823823799},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":5.3,"spinRate":2118,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40320254603025196,"extension":6.491221943535552},"index":2,"playId":"83edc3ad-17d6-3440-aa8c-4f318f06be15","pitchNumber":2,"startTime":"2026-06-23T00:08:41.028Z","endTime":"2026-06-23T00:08:45.181Z","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":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43833043913811,"aZ":-40.68737123106882,"pfxX":6.325917900754775,"pfxZ":-6.838140060064209,"pX":0.313072449421325,"pZ":3.2833770397156825,"vX0":3.4635832379216143,"vY0":-111.88160642465714,"vZ0":2.0014587448830587,"x":105.07,"y":150.13,"x0":-2.085714780343489,"y0":50.0003969471458,"z0":6.601297366073701,"aX":7.879415242675131},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.3,"breakHorizontal":-12.5,"spinRate":2134,"spinDirection":34},"zone":3,"typeConfidence":2.0,"plateTime":0.4928281969784951,"extension":6.2135035799158995},"hitData":{"launchSpeed":100.2,"launchAngle":47.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.23,"coordY":81.05}},"index":3,"playId":"3aa11c4d-644c-348e-8301-c01b0b86613b","pitchNumber":3,"startTime":"2026-06-23T00:08:54.249Z","endTime":"2026-06-23T00:09:05.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:09:05.480Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out sharply to right fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T00:11:14.254Z","endTime":"2026-06-23T00:12:17.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Booser replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:10:10.309Z","endTime":"2026-06-23T00:11:16.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592155,"link":"/api/v1/people/592155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60946975902198,"aZ":-20.026240580542208,"pfxX":6.207047852002691,"pfxZ":6.330549253072414,"pX":0.0513395830370775,"pZ":3.6650174259086907,"vX0":-8.07679411592609,"vY0":-138.09110644392308,"vZ0":-1.5376506063550215,"x":115.04,"y":139.82,"x0":2.216519397205043,"y0":50.003088673273396,"z0":5.585187354876731,"aX":11.911338823724275},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":-9.5,"spinRate":1824,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.397627351181995,"extension":6.493709386659179},"index":1,"playId":"6386d978-26e3-36d1-b174-10a99a89c92c","pitchNumber":1,"startTime":"2026-06-23T00:11:16.536Z","endTime":"2026-06-23T00:11:21.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-23T00:11:44.672Z","endTime":"2026-06-23T00:12:05.116Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374150342436433,"aZ":-25.147248112803883,"pfxX":-0.09979648968151911,"pfxZ":4.224940476275378,"pX":0.09649003704942843,"pZ":2.5327832790444216,"vX0":-6.169074870240472,"vY0":-128.09709129667385,"vZ0":-2.4043027722656296,"x":113.32,"y":170.39,"x0":2.5484797862123405,"y0":50.00106673836037,"z0":5.448826214364928,"aX":-0.16495837614175712},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":1.6,"spinRate":1966,"spinDirection":168},"zone":5,"typeConfidence":0.84,"plateTime":0.427524848273483,"extension":6.534639282908121},"hitData":{"launchSpeed":100.9,"launchAngle":39.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.26,"coordY":66.66}},"index":3,"playId":"780480b7-2a5f-3098-ae34-5c57a61b121f","pitchNumber":2,"startTime":"2026-06-23T00:12:05.116Z","endTime":"2026-06-23T00:12:17.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:12:17.228Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T00:12:34.826Z","endTime":"2026-06-23T00:13:33.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223683302001863,"aZ":-25.108129793247333,"pfxX":-0.2094726031407257,"pfxZ":4.039071811782346,"pX":-0.33839282045155694,"pZ":2.1249295949576976,"vX0":-7.382868630207335,"vY0":-131.29218535560037,"vZ0":-3.675077791013086,"x":129.9,"y":181.41,"x0":2.534664725021118,"y0":50.003243712513985,"z0":5.40670468292121,"aX":-0.3658627289400621},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":1.9,"spinRate":2163,"spinDirection":171},"zone":7,"typeConfidence":0.81,"plateTime":0.4168207195856293,"extension":6.4361292405409944},"index":0,"playId":"ab818be5-e03d-336f-8f35-54355e0f6c8f","pitchNumber":1,"startTime":"2026-06-23T00:12:45.844Z","endTime":"2026-06-23T00:12:50.329Z","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":89.4,"endSpeed":82.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007077096894854,"aZ":-26.696830054058417,"pfxX":-1.4435186478667523,"pfxZ":3.1904283710801895,"pX":1.097056190618367,"pZ":2.9960940056829584,"vX0":-3.5807500398082297,"vY0":-130.17455732042148,"vZ0":-1.1574196166487465,"x":75.18,"y":157.89,"x0":2.67740597684364,"y0":50.00616114376022,"z0":5.465315777727503,"aX":-2.4801381206632733},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":3.4,"spinRate":2004,"spinDirection":172},"zone":12,"typeConfidence":0.88,"plateTime":0.4205637416828818,"extension":6.33227310812001},"index":1,"playId":"1423c20b-aa86-3c99-ac01-f8281e131302","pitchNumber":2,"startTime":"2026-06-23T00:13:06.773Z","endTime":"2026-06-23T00:13:11.285Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99226971421526,"aZ":-14.001166086384506,"pfxX":5.552875495397301,"pfxZ":9.282102628492764,"pX":0.28720410159344373,"pZ":3.3917904454153756,"vX0":-7.466399588890376,"vY0":-139.4243358073202,"vZ0":-3.3880311126251534,"x":106.05,"y":147.2,"x0":2.2854183832139148,"y0":50.0006718934513,"z0":5.553848573705194,"aX":10.869878882560556},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-8.4,"spinRate":1912,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.3937020381315297,"extension":6.5411914161318325},"hitData":{"launchSpeed":90.7,"launchAngle":50.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.7,"coordY":111.44}},"index":2,"playId":"353736f9-e143-3e33-aa34-d43e7af47dd9","pitchNumber":3,"startTime":"2026-06-23T00:13:23.674Z","endTime":"2026-06-23T00:13:33.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:13:33.690Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Collins pops out to second baseman Richie Palacios.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T00:13:46.108Z","endTime":"2026-06-23T00:15:14.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47980736101041,"aZ":-25.312080027711023,"pfxX":-1.4597219706927183,"pfxZ":3.9344307132143115,"pX":-1.1245553111386635,"pZ":2.601632468627307,"vX0":-8.868345391973731,"vY0":-131.42245254319062,"vZ0":-2.6591148576642443,"x":159.87,"y":168.54,"x0":2.4868028134797417,"y0":50.00561820582457,"z0":5.511498936327173,"aX":-2.546005058337116},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":4.7,"spinRate":1998,"spinDirection":170},"zone":11,"typeConfidence":0.88,"plateTime":0.4171524517192098,"extension":6.445791509451223},"index":0,"playId":"264eb4da-12b1-3440-a380-668831bf7129","pitchNumber":1,"startTime":"2026-06-23T00:13:55.824Z","endTime":"2026-06-23T00:14:01.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49412913502545,"aZ":-26.442412008713845,"pfxX":-0.944618778877328,"pfxZ":3.421796402840851,"pX":0.10691525279161515,"pZ":2.14629423539125,"vX0":-5.792270046429169,"vY0":-128.6165905297071,"vZ0":-2.983350614971666,"x":112.92,"y":180.83,"x0":2.5103252487557888,"y0":50.00476363625094,"z0":5.370241052173757,"aX":-1.584193359618619},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":3.0,"spinRate":2167,"spinDirection":177},"zone":5,"typeConfidence":0.89,"plateTime":0.4257376622939488,"extension":6.460814399173428},"index":1,"playId":"c58d0585-a58b-3483-a60c-aec4c84020cb","pitchNumber":2,"startTime":"2026-06-23T00:14:15.014Z","endTime":"2026-06-23T00:14:23.331Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814914384622995,"aZ":-29.34751414060547,"pfxX":10.60429977346369,"pfxZ":1.7296252189168992,"pX":-0.4750741669742373,"pZ":-0.03006139509872372,"vX0":-10.49742810312108,"vY0":-127.02346192196912,"vZ0":-7.312924954234999,"x":135.11,"y":239.59,"x0":2.331732076579007,"y0":50.0057160882176,"z0":5.21726178073706,"aX":17.347050406867194},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":1495,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.4310800818613081,"extension":6.647751797806113},"index":2,"playId":"00688af6-37e5-306b-8abf-e540bfa5df8c","pitchNumber":3,"startTime":"2026-06-23T00:14:45.855Z","endTime":"2026-06-23T00:14:50.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50598987950197,"aZ":-12.122512650558056,"pfxX":5.522408115977104,"pfxZ":10.336754930482364,"pX":-0.30055228881694424,"pZ":2.4047928334499966,"vX0":-8.724841585733085,"vY0":-138.53114316774975,"vZ0":-6.587468188014668,"x":128.46,"y":173.85,"x0":2.1750802867578485,"y0":50.00475262849549,"z0":5.627327674701159,"aX":10.715118812265603},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-8.2,"spinRate":2054,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.3956756931497969,"extension":6.448131830541427},"hitData":{"launchSpeed":75.0,"launchAngle":53.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.7,"coordY":126.67}},"index":3,"playId":"cb17d78f-f3c9-3f9c-98ab-ab23407112f1","pitchNumber":4,"startTime":"2026-06-23T00:15:03.854Z","endTime":"2026-06-23T00:15:14.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:15:14.086Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:17:19.760Z","endTime":"2026-06-23T00:18:22.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.0,"endSpeed":69.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78773457947327,"aZ":-41.63055787925826,"pfxX":8.607359872381988,"pfxZ":-7.6374393305435095,"pX":0.5142031490054909,"pZ":2.6761636259338992,"vX0":3.244008317824199,"vY0":-111.89597826631442,"vZ0":0.9332167117912449,"x":97.4,"y":166.52,"x0":-2.083432497850161,"y0":50.00549409158312,"z0":6.603274648798418,"aX":10.64981663340399},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.1,"breakHorizontal":-16.6,"spinRate":2538,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.49415197205064754,"extension":6.432687321376155},"index":0,"playId":"cd99f908-ba1d-3611-80e9-b852f363818e","pitchNumber":1,"startTime":"2026-06-23T00:17:32.235Z","endTime":"2026-06-23T00:17:36.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814544411593925,"aZ":-20.475505328458546,"pfxX":-7.85506298683778,"pfxZ":8.317017545242743,"pX":-0.8624546864371392,"pZ":2.158942706667555,"vX0":4.594059799798234,"vY0":-118.45748625774155,"vZ0":-5.661583459116116,"x":149.87,"y":180.49,"x0":-1.8167545001302452,"y0":50.00158472892543,"z0":6.478539602096235,"aX":-11.046957484028924},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":1606,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4642156632413963,"extension":6.5873012476487895},"index":1,"playId":"c7e05ae8-b604-348c-86cb-75a3734eaa23","pitchNumber":2,"startTime":"2026-06-23T00:17:47.821Z","endTime":"2026-06-23T00:17:51.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T00:18:03.888Z","endTime":"2026-06-23T00:18:09.034Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11327730101782,"aZ":-8.73159778991956,"pfxX":-4.338705551178543,"pfxZ":12.141760998152005,"pX":0.17353294887472898,"pZ":4.107724022392815,"vX0":6.877004302811833,"vY0":-138.15076497526306,"vZ0":-4.478483694481622,"x":110.39,"y":127.87,"x0":-1.7856434642615295,"y0":50.00364378159431,"z0":6.338193956288837,"aX":-8.378316246842619},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.2,"breakHorizontal":6.4,"spinRate":2128,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3966601757045085,"extension":6.591394244830902},"hitData":{"launchSpeed":88.8,"launchAngle":-10.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.0,"coordY":123.0}},"index":3,"playId":"df952f68-c934-3c25-94e8-c255cd8a7f00","pitchNumber":3,"startTime":"2026-06-23T00:18:09.034Z","endTime":"2026-06-23T00:18:22.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:18:22.934Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out softly, shortstop Maikel Garcia to first baseman Jac Caglianone. Chandler Simpson to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:18:44.514Z","endTime":"2026-06-23T00:19:11.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.012029852970926,"aZ":-11.79531430108609,"pfxX":-6.7397827655606335,"pfxZ":10.916447591491968,"pX":-1.6354256440967452,"pZ":3.6371804724357695,"vX0":3.4996311998494094,"vY0":-136.2752646480655,"vZ0":-5.445312814370829,"x":179.34,"y":140.58,"x0":-2.0657392326248254,"y0":50.00269967783413,"z0":6.487283899421258,"aX":-12.582812188456165},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":11.4,"spinRate":2065,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4030530825560259,"extension":6.6451969274524325},"index":0,"playId":"2da82c46-ec32-33c4-a7e9-e51721d54714","pitchNumber":1,"startTime":"2026-06-23T00:18:46.555Z","endTime":"2026-06-23T00:18:50.037Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935234547667346,"aZ":-11.746569944432073,"pfxX":-7.449913248263528,"pfxZ":11.3242436057331,"pX":-0.9976478036108565,"pZ":1.6414172766616575,"vX0":4.894424848491385,"vY0":-133.7340166628584,"vZ0":-9.757384624256773,"x":155.03,"y":194.46,"x0":-1.8873573107578452,"y0":50.006307655600274,"z0":6.18931858634142,"aX":-13.442211001369262},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":12.4,"spinRate":2008,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.41020160741471257,"extension":6.488232109504708},"hitData":{"launchSpeed":37.2,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":113.19,"coordY":157.53}},"index":1,"playId":"7e80f38d-7ecd-3e78-915f-092d8e542c20","pitchNumber":2,"startTime":"2026-06-23T00:19:02.546Z","endTime":"2026-06-23T00:19:11.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:19:11.255Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:19:57.142Z","endTime":"2026-06-23T00:20:44.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8ce9bcf4-8f51-36b3-8762-d09ea0ed8385","startTime":"2026-06-23T00:19:38.279Z","endTime":"2026-06-23T00:19:41.497Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04440102372515,"aZ":-40.3044937644464,"pfxX":7.678136843490866,"pfxZ":-6.559256304252964,"pX":-0.21305084796900745,"pZ":2.512326378175388,"vX0":2.0243758650419883,"vY0":-111.54149470363518,"vZ0":0.45588616236147206,"x":125.12,"y":170.95,"x0":-2.13331089298113,"y0":50.00208869113514,"z0":6.515624948106413,"aX":9.519449552645582},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.3,"breakHorizontal":-14.4,"spinRate":2210,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4940784942705245,"extension":6.285003275301428},"index":1,"playId":"2cfaa5e1-529f-3e03-abdd-9b91150a7df5","pitchNumber":1,"startTime":"2026-06-23T00:19:59.317Z","endTime":"2026-06-23T00:20:03.689Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94133580514502,"aZ":-13.881569216657008,"pfxX":-8.12891555840244,"pfxZ":9.840870642986856,"pX":-1.3036680402664316,"pZ":2.949154786812755,"vX0":4.599280527159781,"vY0":-135.77749412150436,"vZ0":-6.17633154541835,"x":166.69,"y":159.15,"x0":-1.9672405154222468,"y0":50.0057506486808,"z0":6.227290006883238,"aX":-15.113724438139762},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":13.7,"spinRate":2137,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4040851408773194,"extension":6.514127555441367},"index":2,"playId":"d6b8340b-8376-3382-9835-bd2f48445338","pitchNumber":2,"startTime":"2026-06-23T00:20:15.849Z","endTime":"2026-06-23T00:20:21.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.039297533080656,"aZ":-9.674853500677147,"pfxX":-3.3297621852426036,"pfxZ":11.925053799692177,"pX":-0.9785625630476541,"pZ":4.065409653760149,"vX0":3.369785075961642,"vY0":-137.36644220659878,"vZ0":-4.944787428384443,"x":154.3,"y":129.01,"x0":-1.7961402114764566,"y0":50.00500582515764,"z0":6.563507688123868,"aX":-6.283590144169207},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.5,"breakHorizontal":5.2,"spinRate":2200,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4007020621736759,"extension":6.394622684158314},"index":3,"playId":"d2fe1aa6-d113-3108-ae97-07951760363d","pitchNumber":3,"startTime":"2026-06-23T00:20:40.529Z","endTime":"2026-06-23T00:20:44.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:20:44.329Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to third baseman Nick Loftin in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T00:20:53.543Z","endTime":"2026-06-23T00:22:47.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39225873400354,"aZ":-40.34580462672777,"pfxX":8.058224080431414,"pfxZ":-6.544253013361354,"pX":-0.4259435131945054,"pZ":2.939904765857331,"vX0":1.7427950375621508,"vY0":-111.96328989393031,"vZ0":1.3710895602164632,"x":133.24,"y":159.4,"x0":-2.264012735577612,"y0":50.00351395754804,"z0":6.502620042146114,"aX":10.058769378087256},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-11.0,"breakHorizontal":-15.0,"spinRate":1876,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.4923878491807221,"extension":6.438768259721432},"index":0,"playId":"682f1c93-4cf4-382a-8251-30c73acb31b4","pitchNumber":1,"startTime":"2026-06-23T00:21:07.150Z","endTime":"2026-06-23T00:21:11.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312514098072906,"aZ":-9.864255180430035,"pfxX":-3.566921921411896,"pfxZ":11.764356131892999,"pX":0.9707408211155175,"pZ":2.439584761512717,"vX0":8.53655025209863,"vY0":-136.41608933081312,"vZ0":-8.604238115587336,"x":80.0,"y":172.91,"x0":-1.7271670079335169,"y0":50.00118244328847,"z0":6.303182772483197,"aX":-6.764445193980608},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":4.8,"spinRate":2114,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40059599579650573,"extension":6.506772973368834},"index":1,"playId":"9f56d19b-c394-3947-ac37-0cc9f1561f26","pitchNumber":2,"startTime":"2026-06-23T00:21:27.303Z","endTime":"2026-06-23T00:21:31.957Z","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":82.3,"endSpeed":75.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354895680693808,"aZ":-19.73838681178187,"pfxX":-7.129510663259377,"pfxZ":8.54525425239628,"pX":-0.852113551015188,"pZ":1.57970247483803,"vX0":4.807481770706412,"vY0":-119.67583212389347,"vZ0":-7.220406073353036,"x":149.48,"y":196.13,"x0":-1.9572515004465798,"y0":50.0031758585646,"z0":6.394404245553196,"aX":-10.37733673461705},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":1567,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4570663650109248,"extension":6.596647067766799},"index":2,"playId":"8a830211-d9ba-3538-99a4-f44471149a41","pitchNumber":3,"startTime":"2026-06-23T00:21:44.279Z","endTime":"2026-06-23T00:21:49.290Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-23T00:22:09.647Z","endTime":"2026-06-23T00:22:18.468Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67326087326583,"aZ":-9.409494475948426,"pfxX":-3.1029443386855773,"pfxZ":11.706000392962505,"pX":0.027724792325800784,"pZ":2.641160326738166,"vX0":5.59780691191343,"vY0":-138.08256764317665,"vZ0":-8.65151340614969,"x":115.94,"y":167.47,"x0":-1.616117098376659,"y0":50.00679365659849,"z0":6.435062033136528,"aX":-6.036790732920924},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":4.6,"spinRate":2040,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3955840331408167,"extension":6.5864693358039945},"index":4,"playId":"5b621e46-fd8a-3276-9fbf-c72a4a938914","pitchNumber":4,"startTime":"2026-06-23T00:22:18.468Z","endTime":"2026-06-23T00:22:23.489Z","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.4,"endSpeed":87.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.960290683863125,"aZ":-13.165267031713622,"pfxX":-9.035470871551066,"pfxZ":9.766861186816188,"pX":0.21810999001118445,"pZ":3.5041642810931966,"vX0":7.945266430351266,"vY0":-138.61834003827,"vZ0":-5.191684371107184,"x":108.69,"y":144.17,"x0":-1.5112617495563774,"y0":50.00342474971581,"z0":6.280243237136721,"aX":-17.586161190878553},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":14.8,"spinRate":2092,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39512617506276104,"extension":6.5198741268755604},"hitData":{"launchSpeed":72.0,"launchAngle":67.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.45,"coordY":175.14}},"index":5,"playId":"c7f7a23d-1272-3974-9e62-5175b8be2a8b","pitchNumber":5,"startTime":"2026-06-23T00:22:36.268Z","endTime":"2026-06-23T00:22:47.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:22:47.783Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T00:25:01.451Z","endTime":"2026-06-23T00:26:12.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sulser replaces Cam Booser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:23:43.031Z","endTime":"2026-06-23T00:24:53.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T00:24:53.287Z","endTime":"2026-06-23T00:25:03.728Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22745778841328,"aZ":-12.21349643520914,"pfxX":-5.840982872304416,"pfxZ":11.174013953718775,"pX":-0.940702547453434,"pZ":3.3211945289630083,"vX0":3.662329564263246,"vY0":-133.66080048753983,"vZ0":-3.869063574617137,"x":152.86,"y":149.11,"x0":-1.578845058305088,"y0":50.00135752009131,"z0":5.681630537567119,"aX":-10.433226366475232},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":9.6,"spinRate":2333,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.41178924810965567,"extension":6.456449010545458},"index":2,"playId":"cc474a8b-6b26-3c3f-942d-5923fa450552","pitchNumber":1,"startTime":"2026-06-23T00:25:03.728Z","endTime":"2026-06-23T00:25:08.150Z","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":91.7,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55224847045666,"aZ":-11.525318760073715,"pfxX":-6.018998236330376,"pfxZ":11.6053717895635,"pX":-0.5050491995737432,"pZ":2.7809617409069975,"vX0":4.646829488912779,"vY0":-133.27131314303307,"vZ0":-5.403592594160565,"x":136.25,"y":163.69,"x0":-1.4987609856939765,"y0":50.00183331392669,"z0":5.684176100294205,"aX":-10.708733528833239},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.9,"breakHorizontal":9.7,"spinRate":2389,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.4127156301078614,"extension":6.478528923732836},"index":3,"playId":"9132bf40-f057-3ea3-9da1-44f593cca189","pitchNumber":2,"startTime":"2026-06-23T00:25:17.584Z","endTime":"2026-06-23T00:25:20.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87387217575573,"aZ":-29.67820965736862,"pfxX":-10.475162458108077,"pfxZ":1.6948230302247058,"pX":-1.3029286810086849,"pZ":2.413041643641749,"vX0":4.436473744923836,"vY0":-120.71354861562115,"vZ0":-1.6929669595258618,"x":166.66,"y":173.63,"x0":-1.805328199415629,"y0":50.00412272405753,"z0":5.740557553188861,"aX":-15.43361916393826},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1775,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.45404895499664466,"extension":6.384729770645792},"index":4,"playId":"018cfe58-b7c9-3dcd-a421-aa5610f83f0b","pitchNumber":3,"startTime":"2026-06-23T00:25:34.679Z","endTime":"2026-06-23T00:25:38.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99587161048309,"aZ":-31.603980046230312,"pfxX":-9.998159919555405,"pfxZ":0.3782719259896625,"pX":-0.574252975924334,"pZ":1.9454576811662685,"vX0":5.832555389354014,"vY0":-121.5462524489298,"vZ0":-2.2939744895587024,"x":138.89,"y":186.25,"x0":-1.707027811529978,"y0":50.000750349277396,"z0":5.647826184729335,"aX":-14.946189865958253},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":16.7,"spinRate":1778,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.4507752643478109,"extension":6.323138219941667},"index":5,"playId":"f5b95c52-3443-36de-addd-40e605d10091","pitchNumber":4,"startTime":"2026-06-23T00:25:49.564Z","endTime":"2026-06-23T00:25:53.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.234101490156796,"aZ":-14.219365631548959,"pfxX":-4.574437817547322,"pfxZ":9.803917606580464,"pX":-0.24410106685280597,"pZ":3.2598144913699625,"vX0":4.984929383056297,"vY0":-135.38070856239912,"vZ0":-3.7166746288005856,"x":126.3,"y":150.77,"x0":-1.5267532314509529,"y0":50.003322960386676,"z0":5.664732424278463,"aX":-8.378400882438491},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2275,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4066692840914756,"extension":6.5694904741876865},"index":6,"playId":"e6e0fe83-6748-314c-8d4e-e649193ebada","pitchNumber":5,"startTime":"2026-06-23T00:26:07.969Z","endTime":"2026-06-23T00:26:12.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:26:12.793Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Maikel Garcia pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T00:26:28.621Z","endTime":"2026-06-23T00:27:38.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226944750416116,"aZ":-21.122980086951834,"pfxX":-1.0692343455629896,"pfxZ":6.439409623514789,"pX":0.17702206880250912,"pZ":1.4314877233777519,"vX0":5.689376886238652,"vY0":-130.1318756703005,"vZ0":-6.159202587728592,"x":110.25,"y":200.13,"x0":-1.8983000926408555,"y0":50.001202558031466,"z0":5.42840937854783,"aX":-1.8352108807086718},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.6,"breakHorizontal":0.7,"spinRate":2280,"spinDirection":205},"zone":14,"typeConfidence":0.87,"plateTime":0.42085117900679414,"extension":6.3274010200208215},"index":0,"playId":"d75f82c5-1fc4-3b12-bac2-0cc221414803","pitchNumber":1,"startTime":"2026-06-23T00:26:34.590Z","endTime":"2026-06-23T00:26:39.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41842003284441,"aZ":-10.387040668114135,"pfxX":-6.144008221065622,"pfxZ":12.027352667524578,"pX":-0.7023567585386087,"pZ":2.711552855518996,"vX0":4.266852456438409,"vY0":-134.5342908526693,"vZ0":-5.74804593624575,"x":143.77,"y":165.57,"x0":-1.5202621784053605,"y0":50.00303324067164,"z0":5.630240282557052,"aX":-11.12907411000183},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.5,"breakHorizontal":10.1,"spinRate":2413,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.40900755819737666,"extension":6.348200845508384},"index":1,"playId":"e4cc0ff2-0280-3674-bf9c-389819bc6173","pitchNumber":2,"startTime":"2026-06-23T00:26:48.981Z","endTime":"2026-06-23T00:26:53.299Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71017509979837,"aZ":-29.427771495710033,"pfxX":-8.19764925851402,"pfxZ":1.8174454888909484,"pX":-0.06148462400103593,"pZ":1.3706264841833191,"vX0":6.354303711424622,"vY0":-122.31809974028519,"vZ0":-4.201132020494193,"x":119.34,"y":201.77,"x0":-1.631184736871268,"y0":50.00389388598575,"z0":5.641047588572748,"aX":-12.390756931997506},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":1579,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.44823804021805946,"extension":6.432353621652038},"index":2,"playId":"b0d50303-6822-343e-9259-593267321ca1","pitchNumber":3,"startTime":"2026-06-23T00:27:02.310Z","endTime":"2026-06-23T00:27:29.320Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280038032713264,"aZ":-28.8927465082905,"pfxX":-10.01056728693033,"pfxZ":2.2527734418006773,"pX":0.1308626470826384,"pZ":2.136675813223407,"vX0":7.05658813220777,"vY0":-120.20903524119186,"vZ0":-2.4519769409879637,"x":112.01,"y":181.09,"x0":-1.5486806086308225,"y0":50.00262489860448,"z0":5.74641038442434,"aX":-14.584478990648584},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":1777,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.45642742004734105,"extension":6.355668147141536},"hitData":{"launchSpeed":76.4,"launchAngle":68.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.01,"coordY":181.58}},"index":3,"playId":"82a5abf3-4b21-3252-ace5-b0d80b1ca770","pitchNumber":4,"startTime":"2026-06-23T00:27:29.342Z","endTime":"2026-06-23T00:27:38.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:27:38.477Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T00:27:47.688Z","endTime":"2026-06-23T00:28:54.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6480094449306,"aZ":-11.62858927473787,"pfxX":-4.326845195529519,"pfxZ":11.209622769238491,"pX":0.10307200289008087,"pZ":2.8635844999505244,"vX0":5.723160443729156,"vY0":-135.52643359936323,"vZ0":-5.287524039623751,"x":113.07,"y":161.46,"x0":-1.4884063089330026,"y0":50.00602170953457,"z0":5.674303261289686,"aX":-7.933314525309965},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2295,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.40643305261124674,"extension":6.582277118152323},"index":0,"playId":"facb7fc3-195c-3fc7-9156-a711699510ab","pitchNumber":1,"startTime":"2026-06-23T00:28:03.729Z","endTime":"2026-06-23T00:28:07.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.663286008059934,"aZ":-32.97149424233318,"pfxX":-9.065072214950787,"pfxZ":-0.5361046419537403,"pX":0.45784891713011006,"pZ":0.7312475180588868,"vX0":7.702563527441053,"vY0":-121.78767567737442,"vZ0":-4.7528552835575395,"x":99.55,"y":219.04,"x0":-1.5801101750483875,"y0":50.00350854027617,"z0":5.585119259718263,"aX":-13.512087035866402},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.9,"breakHorizontal":14.4,"spinRate":1720,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.45110460863472657,"extension":6.360095599596973},"index":1,"playId":"5886f51d-33e4-3f88-b087-5c61d46fc3d3","pitchNumber":2,"startTime":"2026-06-23T00:28:17.119Z","endTime":"2026-06-23T00:28:21.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33486746689322,"aZ":-12.884874154032282,"pfxX":-7.286489557045875,"pfxZ":10.642016528697965,"pX":-0.39254336712352517,"pZ":2.503828036926558,"vX0":5.6138627281524585,"vY0":-134.99827470523337,"vZ0":-5.796559404065317,"x":131.96,"y":171.18,"x0":-1.5712712315018236,"y0":50.00050614709664,"z0":5.616077365890771,"aX":-13.204679217651394},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":11.8,"spinRate":2455,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.40856064802031034,"extension":6.245975081300327},"index":2,"playId":"9dbb8d76-9940-3690-adc2-403fe3c577ec","pitchNumber":3,"startTime":"2026-06-23T00:28:31.892Z","endTime":"2026-06-23T00:28:36.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15089642339134,"aZ":-31.487830952773066,"pfxX":-9.12922349001401,"pfxZ":0.45570245529889064,"pX":-1.5921385439958677,"pZ":2.2574987237058473,"vX0":3.463813601958341,"vY0":-121.82827520873732,"vZ0":-1.7282248503725088,"x":177.69,"y":177.83,"x0":-1.8507085855227876,"y0":50.00148254747209,"z0":5.7117590345330855,"aX":-13.646638073443466},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":15.6,"spinRate":1719,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.45053452532725347,"extension":6.394166295339609},"index":3,"playId":"f3d861c4-a719-3947-986e-81fba00829a4","pitchNumber":4,"startTime":"2026-06-23T00:28:50.086Z","endTime":"2026-06-23T00:28:54.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:28:54.675Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:31:09.812Z","endTime":"2026-06-23T00:32:28.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:30:15.751Z","endTime":"2026-06-23T00:31:12.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76138179200355,"aZ":-35.090154623419934,"pfxX":-12.018865967148574,"pfxZ":-1.5278865760324907,"pX":-0.6014464435898881,"pZ":1.5641421288310113,"vX0":9.788524520113949,"vY0":-138.1044205322475,"vZ0":-1.6232276507683259,"x":139.93,"y":196.55,"x0":-2.64873729777139,"y0":50.00222511275581,"z0":4.543160103992619,"aX":-22.973147797613112},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.9,"breakHorizontal":19.4,"spinRate":2165,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.39820251281304486,"extension":6.312464875257365},"index":1,"playId":"eebc4395-aae2-3f6a-bd95-ad8be71f8642","pitchNumber":1,"startTime":"2026-06-23T00:31:12.047Z","endTime":"2026-06-23T00:31:16.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25595203161774,"aZ":-33.466982375928055,"pfxX":4.347841862934324,"pfxZ":-0.8430096697758671,"pX":2.2435901962341154,"pZ":2.5177650072687285,"vX0":10.1385573096256,"vY0":-123.59495255123606,"vZ0":2.195535694118279,"x":31.48,"y":170.8,"x0":-2.4879544584883386,"y0":50.0026050974313,"z0":4.442500654139468,"aX":6.675506856018057},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":-10.4,"spinRate":2744,"spinDirection":68},"zone":12,"typeConfidence":0.79,"plateTime":0.44436511144273894,"extension":6.17941916303773},"index":2,"playId":"3b2a01a3-1871-3eab-93a5-41c6dd40c4ec","pitchNumber":2,"startTime":"2026-06-23T00:31:28.894Z","endTime":"2026-06-23T00:31:32.718Z","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":95.3,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3028190248611,"aZ":-35.37177131489508,"pfxX":-11.864207696483094,"pfxZ":-1.6704205339467562,"pX":0.5357530198359293,"pZ":1.4421498064842955,"vX0":12.412567246223153,"vY0":-138.15463907704688,"vZ0":-1.9738525053005112,"x":96.58,"y":199.84,"x0":-2.4929129788343243,"y0":50.00299105551898,"z0":4.563559754185787,"aX":-22.734514496626968},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-3.2,"breakHorizontal":18.6,"spinRate":2252,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.39781472035312326,"extension":6.457369577363885},"index":3,"playId":"ee6476f0-5755-3daf-8e28-11093d04b457","pitchNumber":3,"startTime":"2026-06-23T00:31:45.571Z","endTime":"2026-06-23T00:31:50.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0769228626069,"aZ":-19.16875447580376,"pfxX":-9.181338780370437,"pfxZ":6.6509422752809515,"pX":-0.23151486941644353,"pZ":2.181727268531577,"vX0":9.54740229905793,"vY0":-139.3672064040552,"vZ0":-3.322344071815821,"x":125.82,"y":179.87,"x0":-2.518679366751288,"y0":50.00226760218593,"z0":4.6646835763871,"aX":-17.952533091305185},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2302,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.3939231858035588,"extension":6.490033841061221},"index":4,"playId":"6379ba75-f16a-3c58-8c7a-d4ef44a79199","pitchNumber":4,"startTime":"2026-06-23T00:32:03.411Z","endTime":"2026-06-23T00:32:08.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65175809068289,"aZ":-18.39424813216031,"pfxX":-9.659224127334882,"pfxZ":7.057840666490396,"pX":0.25429880221784573,"pZ":2.4992741700647203,"vX0":11.00634899267642,"vY0":-139.38729598253911,"vZ0":-2.6841632613291244,"x":107.31,"y":171.3,"x0":-2.505498262630736,"y0":50.00095594252246,"z0":4.700542077181121,"aX":-18.85449225315738},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":15.0,"spinRate":2315,"spinDirection":243},"zone":6,"typeConfidence":0.91,"plateTime":0.39415694431925186,"extension":6.48071121682631},"index":5,"playId":"78d0246b-55d6-351c-b9ed-59e625382a5e","pitchNumber":5,"startTime":"2026-06-23T00:32:22.191Z","endTime":"2026-06-23T00:32:28.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:32:28.110Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:33:15.050Z","endTime":"2026-06-23T00:34:59.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cedric Mullins replaces Jonny DeLuca.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T00:32:34.436Z","endTime":"2026-06-23T00:33:17.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"}},{"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":84.6,"endSpeed":77.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406308447118985,"aZ":-33.609916317301945,"pfxX":5.200890235850949,"pfxZ":-0.9460137487895626,"pX":-0.5239516821401007,"pZ":2.450969572463148,"vX0":4.2508791354427835,"vY0":-123.11821370574732,"vZ0":2.2487734700235507,"x":136.97,"y":172.6,"x0":-2.953708568037741,"y0":50.000409945453875,"z0":4.387331655486244,"aX":7.914273598692739},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":-10.4,"spinRate":2705,"spinDirection":82},"zone":4,"typeConfidence":0.86,"plateTime":0.4463422492273921,"extension":6.049817135300123},"index":1,"playId":"f49d7ac0-5da3-3d23-a6d1-ecc6fa6223bd","pitchNumber":1,"startTime":"2026-06-23T00:33:17.283Z","endTime":"2026-06-23T00:33:21.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.682713782202846,"aZ":-19.037018814337845,"pfxX":-9.311303111111805,"pfxZ":6.655942527179862,"pX":-0.012681319505500707,"pZ":2.667344301471051,"vX0":10.298742490980729,"vY0":-140.0698586786994,"vZ0":-1.9044451637274715,"x":117.48,"y":166.76,"x0":-2.5395228668745897,"y0":50.00081620104538,"z0":4.610025265502076,"aX":-18.372627605827777},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":2271,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.3920780614163273,"extension":6.481465768804067},"index":2,"playId":"e73b9912-70a3-3ae2-8f3b-2fba80d8461b","pitchNumber":2,"startTime":"2026-06-23T00:33:33.104Z","endTime":"2026-06-23T00:33:37.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-23T00:33:43.100Z","endTime":"2026-06-23T00:33:57.330Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51572096722547,"aZ":-25.826951813031524,"pfxX":-8.616857366502659,"pfxZ":3.2551600776896823,"pX":-0.7568094944966429,"pZ":4.2413187882941825,"vX0":8.508798873150623,"vY0":-139.36899503753648,"vZ0":3.4135461591382006,"x":145.85,"y":124.26,"x0":-2.740997719041275,"y0":50.006731020599794,"z0":4.713049925684316,"aX":-16.827551963976504},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2326,"spinDirection":247},"zone":11,"typeConfidence":0.55,"plateTime":0.394122607261123,"extension":6.333260514014763},"index":4,"playId":"29f58ce8-d1c0-322e-9f42-9f8d59445c80","pitchNumber":3,"startTime":"2026-06-23T00:33:57.330Z","endTime":"2026-06-23T00:34:00.862Z","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":87.9,"endSpeed":80.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468653997768723,"aZ":-38.307141304483736,"pfxX":-8.544078379680757,"pfxZ":-3.7525409577201456,"pX":-0.03350905994977395,"pZ":0.4836416110244542,"vX0":9.559121698959308,"vY0":-127.55624885414841,"vZ0":-1.9369355042481247,"x":118.28,"y":225.72,"x0":-2.735741769599026,"y0":50.00553863413356,"z0":4.29922178516723,"aX":-13.953913589450302},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.0,"breakHorizontal":13.1,"spinRate":1078,"spinDirection":278},"zone":13,"typeConfidence":0.82,"plateTime":0.43090950604530853,"extension":6.341979242151333},"index":5,"playId":"83dbc48b-6a5b-34dc-ae1a-6bd0f7c7463d","pitchNumber":4,"startTime":"2026-06-23T00:34:12.264Z","endTime":"2026-06-23T00:34:16.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88183044822242,"aZ":-20.30879243004196,"pfxX":-8.447900644870026,"pfxZ":6.108185407282177,"pX":0.045598341974567955,"pZ":3.398358075471595,"vX0":10.01546171926386,"vY0":-139.33937419523332,"vZ0":-0.11023333357254844,"x":115.26,"y":147.02,"x0":-2.5187227231214586,"y0":50.002143054017544,"z0":4.7943376432293565,"aX":-16.40891654141306},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":2167,"spinDirection":245},"zone":12,"typeConfidence":0.9,"plateTime":0.3949537574379445,"extension":6.4677905079561215},"index":6,"playId":"5953a78e-9eab-315e-ab28-f833a1b070a0","pitchNumber":5,"startTime":"2026-06-23T00:34:33.145Z","endTime":"2026-06-23T00:34:38.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95831967115107,"aZ":-19.38944994883966,"pfxX":-8.794441950344126,"pfxZ":6.60153166670019,"pX":-0.905982561824124,"pZ":3.0927073465948123,"vX0":7.85526073653916,"vY0":-138.76002811860283,"vZ0":-0.7660625492903593,"x":151.53,"y":155.28,"x0":-2.640111168308838,"y0":50.005750648437854,"z0":4.6721328859261,"aX":-17.03983508516361},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":14.2,"spinRate":2189,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.3957357434424216,"extension":6.313205483269789},"index":7,"playId":"d7d9b10d-1b53-3bf7-8a3e-a493e41bfe77","pitchNumber":6,"startTime":"2026-06-23T00:34:54.168Z","endTime":"2026-06-23T00:34:59.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:34:59.260Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:35:09.922Z","endTime":"2026-06-23T00:37:19.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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(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.6,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.726439747526335,"aZ":-19.28398028310166,"pfxX":-8.715091513844769,"pfxZ":6.517431634427222,"pX":0.22055672458701892,"pZ":4.183255371358574,"vX0":10.52654894007965,"vY0":-140.2297383200035,"vZ0":1.7995676668268892,"x":108.59,"y":125.83,"x0":-2.461743306611297,"y0":50.00400139978554,"z0":4.796559669917651,"aX":-17.240986616819363},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":2302,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.39162434719168715,"extension":6.305830954545253},"index":0,"playId":"36207a37-7a0c-3b13-9ea0-c8879a6d6637","pitchNumber":1,"startTime":"2026-06-23T00:35:25.864Z","endTime":"2026-06-23T00:35:30.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683303469414458,"aZ":-33.00778402493344,"pfxX":7.8912538567588495,"pfxZ":-0.5505802432292359,"pX":-0.9914611484872231,"pZ":2.7542280001719557,"vX0":2.3659508652750323,"vY0":-122.79787805079958,"vZ0":3.108156560759891,"x":154.79,"y":164.42,"x0":-2.996328899588039,"y0":50.004562078111306,"z0":4.307178532976545,"aX":11.874221873721607},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-14.9,"spinRate":2679,"spinDirection":72},"zone":11,"typeConfidence":0.89,"plateTime":0.44859080025027476,"extension":6.090674173199091},"index":1,"playId":"94dd2130-5a89-3b69-ab38-29890adbd0ef","pitchNumber":2,"startTime":"2026-06-23T00:35:41.778Z","endTime":"2026-06-23T00:36:08.781Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"}}},{"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":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18560201611533,"aZ":-35.737550672317965,"pfxX":-11.381191327082332,"pfxZ":-1.816678083461868,"pX":-0.5371005991087321,"pZ":2.391557094637259,"vX0":9.42582880966362,"vY0":-139.2511265473302,"vZ0":0.6552857947178969,"x":137.47,"y":174.21,"x0":-2.492443189199613,"y0":50.0058538326242,"z0":4.523341191721795,"aX":-22.285230265978345},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-2.9,"breakHorizontal":18.6,"spinRate":2159,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.39381817655527973,"extension":6.5982784195550215},"index":2,"playId":"e939ef28-35e5-3f2e-a0fe-6a40f326c65d","pitchNumber":3,"startTime":"2026-06-23T00:36:12.918Z","endTime":"2026-06-23T00:36:17.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080579734621107,"aZ":-31.10404137164476,"pfxX":6.907026150046692,"pfxZ":0.7096590191722498,"pX":-0.478500300203767,"pZ":3.67768349345142,"vX0":3.81012879027247,"vY0":-123.1495576051417,"vZ0":4.651648852969094,"x":135.24,"y":139.48,"x0":-2.9491574871830593,"y0":50.00584579002254,"z0":4.41137932198937,"aX":10.489056771715997},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.4,"spinRate":2741,"spinDirection":69},"zone":11,"typeConfidence":0.81,"plateTime":0.44673471023410416,"extension":6.132723840178979},"index":3,"playId":"57926ba9-bf18-3b80-8ab9-b7c516300d45","pitchNumber":4,"startTime":"2026-06-23T00:36:30.789Z","endTime":"2026-06-23T00:36:35.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13377014173456,"aZ":-37.122420566863816,"pfxX":-11.274944131022638,"pfxZ":-2.5423056656319094,"pX":-0.06404685467756864,"pZ":2.48273129850118,"vX0":10.670179718652838,"vY0":-138.8710752657842,"vZ0":1.1225931629627248,"x":119.44,"y":171.75,"x0":-2.4979071366496024,"y0":50.00303074175895,"z0":4.549345375790966,"aX":-21.9440918419849},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-4.1,"breakHorizontal":18.1,"spinRate":2249,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.3949588036929388,"extension":6.267657324837893},"index":4,"playId":"ca930f3b-e406-3990-9502-db97d3d49b90","pitchNumber":5,"startTime":"2026-06-23T00:36:49.701Z","endTime":"2026-06-23T00:36:54.039Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-23T00:36:58.193Z","endTime":"2026-06-23T00:37:15.103Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.801537697572265,"aZ":-20.271173634053785,"pfxX":-8.400114871533795,"pfxZ":5.950538770539561,"pX":-1.866858932442984,"pZ":2.88258943844748,"vX0":5.3394301912691615,"vY0":-140.95872711402552,"vZ0":-1.248083962620706,"x":188.16,"y":160.95,"x0":-2.700047054021099,"y0":50.00405915970936,"z0":4.6474824510288135,"aX":-16.805492445388573},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":2253,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.38945982046404515,"extension":6.38144194844211},"index":6,"playId":"a0d9e107-e503-316d-bca0-a2296611582f","pitchNumber":6,"startTime":"2026-06-23T00:37:15.103Z","endTime":"2026-06-23T00:37:19.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:37:19.351Z","atBatIndex":59},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Victor Mesa Jr. caught stealing 2nd base, catcher Carter Jensen to second baseman Michael Massey.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T00:38:03.397Z","endTime":"2026-06-23T00:38:12.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Victor Mesa Jr. replaces Jonathan Aranda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T00:37:44.698Z","endTime":"2026-06-23T00:38:05.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"base":1},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.915746399868226,"aZ":-38.0330931606925,"pfxX":-11.373670223459337,"pfxZ":-3.0637829624751127,"pX":0.7848630464853555,"pZ":2.1662425326086847,"vX0":12.925462532485554,"vY0":-137.74438247751252,"vZ0":0.9837382470349507,"x":87.08,"y":180.29,"x0":-2.5010138518898093,"y0":50.00159184869652,"z0":4.385115789436322,"aX":-21.75328056490514},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-5.0,"breakHorizontal":17.8,"spinRate":2235,"spinDirection":253},"zone":9,"typeConfidence":0.91,"plateTime":0.398341912153803,"extension":6.450697654231661},"index":1,"playId":"14878c66-9d2c-3edd-8fa0-554a084a4518","pitchNumber":1,"startTime":"2026-06-23T00:38:05.697Z","endTime":"2026-06-23T00:38:12.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:38:12.755Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Ben Williamson to first baseman Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T00:40:22.602Z","endTime":"2026-06-23T00:41:48.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,9],"actionIndex":[0,1,2,3],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cedric Mullins remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:39:48.107Z","endTime":"2026-06-23T00:39:48.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":676356,"link":"/api/v1/people/676356"}},{"details":{"description":"Victor Mesa Jr. remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T00:39:48.120Z","endTime":"2026-06-23T00:39:48.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"description":"Defensive switch from right field to first base for Ryan Vilade.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-23T00:39:48.121Z","endTime":"2026-06-23T00:39:48.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500"},{"details":{"description":"Pitching Change: Craig Kimbrel replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-23T00:39:48.122Z","endTime":"2026-06-23T00:40:24.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53312208893136,"aZ":-17.93807083917393,"pfxX":-8.82570264659821,"pfxZ":7.476245072000413,"pX":-0.15432100999860254,"pZ":4.6753923534152815,"vX0":10.768193119766726,"vY0":-137.83316444377903,"vZ0":3.209321886748775,"x":122.88,"y":112.54,"x0":-2.9838404749863687,"y0":50.004567049470594,"z0":4.712451370184099,"aX":-16.811439774168253},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":13.4,"spinRate":2342,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3989336612228076,"extension":6.465770703705746},"index":4,"playId":"9461d02b-2e56-39d8-8778-b2d2211513c5","pitchNumber":1,"startTime":"2026-06-23T00:40:24.971Z","endTime":"2026-06-23T00:40:28.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49522974818956,"aZ":-16.984042184978485,"pfxX":-7.991357700621238,"pfxZ":7.879848698098449,"pX":-0.6013055659930586,"pZ":3.6319538145684396,"vX0":9.490183384922805,"vY0":-138.79228807145307,"vZ0":0.576792820344069,"x":139.92,"y":140.72,"x0":-3.045931380491131,"y0":50.00373287220955,"z0":4.562727169419892,"aX":-15.407906045401655},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2298,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.3964452184198701,"extension":6.705356026161373},"index":5,"playId":"be91e458-2c4d-3f41-ad22-cf8671296b42","pitchNumber":2,"startTime":"2026-06-23T00:40:40.846Z","endTime":"2026-06-23T00:40:45.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509886498813266,"aZ":-37.219404073831214,"pfxX":4.859451266208698,"pfxZ":-3.238848104323866,"pX":0.856185164867184,"pZ":2.0504312630776247,"vX0":7.592667381871635,"vY0":-124.23609983309608,"vZ0":0.5435283217429283,"x":84.36,"y":183.42,"x0":-2.8738943728253803,"y0":50.00195766581658,"z0":4.9290297051681256,"aX":7.572959230170175},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-10.6,"spinRate":2698,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4413379046617627,"extension":6.428488493782048},"index":6,"playId":"1d0e8268-73a2-30b3-81e0-f0e21f0d14bc","pitchNumber":3,"startTime":"2026-06-23T00:40:58.100Z","endTime":"2026-06-23T00:41:03.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":87.5,"endSpeed":79.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637100429738453,"aZ":-35.546922199964854,"pfxX":7.552977962286681,"pfxZ":-2.089387422127148,"pX":0.5159918728128833,"pZ":2.399049242784039,"vX0":6.77660854474032,"vY0":-127.1294331068895,"vZ0":1.4249669355538626,"x":97.33,"y":174.01,"x0":-3.179832610469888,"y0":50.00470518169946,"z0":4.68429519112488,"aX":12.180484773006086},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":-15.4,"spinRate":2521,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4332872362638911,"extension":6.390163572262722},"index":7,"playId":"6c461d70-c37c-3bc0-95a2-c6dbf4a2c983","pitchNumber":4,"startTime":"2026-06-23T00:41:15.357Z","endTime":"2026-06-23T00:41:19.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-06-23T00:41:26.199Z","endTime":"2026-06-23T00:41:39.329Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.710228032269118,"aZ":-32.09813935443738,"pfxX":8.40686976545139,"pfxZ":0.04848795332639533,"pX":1.2730218909837985,"pZ":2.173664811151156,"vX0":7.908303520121138,"vY0":-126.64966071120037,"vZ0":0.009167130154411618,"x":68.48,"y":180.09,"x0":-3.000472932776603,"y0":50.00306239212553,"z0":4.7715539291010405,"aX":13.439404891581265},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-17.3,"spinRate":2603,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4351426353977881,"extension":6.19050001634083},"hitData":{"launchSpeed":75.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":155.0}},"index":9,"playId":"6893508b-463c-365b-85e9-a5d72041fe30","pitchNumber":5,"startTime":"2026-06-23T00:41:39.329Z","endTime":"2026-06-23T00:41:48.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:41:48.551Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Massey flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T00:41:54.234Z","endTime":"2026-06-23T00:43:02.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518208072246452,"aZ":-39.86032363274612,"pfxX":5.450695456173782,"pfxZ":-4.830388305172697,"pX":0.6223318467032242,"pZ":1.45956668615862,"vX0":7.128111267878155,"vY0":-125.91864684568776,"vZ0":-0.3569816609393043,"x":93.28,"y":199.37,"x0":-2.961884562527324,"y0":50.00115017300454,"z0":4.85088707608338,"aX":8.677560078420345},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.5,"breakHorizontal":-11.6,"spinRate":2708,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43635512128076837,"extension":6.548196996315651},"index":0,"playId":"2195fc76-0d48-36db-8a1a-e0318d30b2cc","pitchNumber":1,"startTime":"2026-06-23T00:42:11.905Z","endTime":"2026-06-23T00:42:18.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.532909346154014,"aZ":-20.51780196047923,"pfxX":-8.384066994541318,"pfxZ":5.986987861176864,"pX":-1.5502171184649605,"pZ":4.586488987360007,"vX0":7.639133024511247,"vY0":-139.43446909769963,"vZ0":3.6411384030704577,"x":176.09,"y":114.94,"x0":-3.250777927675194,"y0":50.00493160425479,"z0":4.623785703452798,"aX":-16.33119243722725},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":13.4,"spinRate":2233,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.3944571123758811,"extension":6.605952076883454},"index":1,"playId":"cef778d2-7d92-3b46-8afd-7f2f95aa76bf","pitchNumber":2,"startTime":"2026-06-23T00:42:34.476Z","endTime":"2026-06-23T00:42:38.101Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39786221747399,"aZ":-19.02031321571803,"pfxX":-7.938902600892443,"pfxZ":6.864265593763122,"pX":-0.03045502004152059,"pZ":3.087889632970407,"vX0":11.208576811612492,"vY0":-138.2133526477023,"vZ0":-0.24284234179630082,"x":118.16,"y":155.41,"x0":-3.1241116404268734,"y0":50.00690299948895,"z0":4.4641454584610445,"aX":-15.224261565530593},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":2145,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.39765829060863167,"extension":6.834709623463304},"hitData":{"launchSpeed":91.4,"launchAngle":51.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.25,"coordY":98.82}},"index":2,"playId":"9af16bfc-e424-31bf-8f00-dc0902523fbc","pitchNumber":3,"startTime":"2026-06-23T00:42:52.214Z","endTime":"2026-06-23T00:43:02.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:43:02.256Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out sharply, third baseman Junior Caminero to first baseman Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T00:43:08.406Z","endTime":"2026-06-23T00:45:38.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51209045067294,"aZ":-16.14351315519655,"pfxX":-8.894211675755598,"pfxZ":8.280623182360578,"pX":-0.591309397019446,"pZ":2.72085721941019,"vX0":10.040922345458593,"vY0":-139.48425323224075,"vZ0":-1.7552859738686162,"x":139.54,"y":165.32,"x0":-3.1125753732925263,"y0":50.00276161328695,"z0":4.443298559546325,"aX":-17.21881129873737},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":13.6,"spinRate":2320,"spinDirection":228},"zone":1,"typeConfidence":0.91,"plateTime":0.3953516672444968,"extension":6.557025511658591},"index":0,"playId":"8c41bb01-6d54-3c4c-a6ec-af109b973ef9","pitchNumber":1,"startTime":"2026-06-23T00:43:26.010Z","endTime":"2026-06-23T00:43:35.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9959601542483,"aZ":-22.208102209107036,"pfxX":-9.68414527620945,"pfxZ":5.131973165575275,"pX":-0.37888800564697656,"pZ":3.9658276189877464,"vX0":10.579775861275174,"vY0":-139.16701399476176,"vZ0":1.9337970654291412,"x":131.44,"y":131.7,"x0":-2.988895792690531,"y0":50.006361743352365,"z0":4.741843582224839,"aX":-18.82013236601019},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":2425,"spinDirection":225},"zone":11,"typeConfidence":0.81,"plateTime":0.39501714283856426,"extension":6.615093946632873},"index":1,"playId":"326efdea-170c-3a6a-b2e7-0032ff886c97","pitchNumber":2,"startTime":"2026-06-23T00:44:10.079Z","endTime":"2026-06-23T00:44:14.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.371909821904605,"aZ":-34.73882339271454,"pfxX":7.641672950377363,"pfxZ":-1.6021432926796946,"pX":1.5879043581641,"pZ":1.964959654269421,"vX0":8.987770542081163,"vY0":-126.81055000599572,"vZ0":0.2558673519278285,"x":56.47,"y":185.73,"x0":-3.0199077628997686,"y0":50.00387019249411,"z0":4.676217375441429,"aX":12.217521143285511},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.5,"breakHorizontal":-16.2,"spinRate":2614,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4350022942852214,"extension":6.440395151593472},"index":2,"playId":"dc199e34-def4-39ff-b9a9-d3d88aadb525","pitchNumber":3,"startTime":"2026-06-23T00:44:27.030Z","endTime":"2026-06-23T00:44:32.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92457251874962,"aZ":-18.44151382797061,"pfxX":-9.009544440370846,"pfxZ":7.228521503397509,"pX":-0.773373003564279,"pZ":3.9203417178246687,"vX0":9.199574479259953,"vY0":-137.77963799157592,"vZ0":1.4624042399848172,"x":146.48,"y":132.93,"x0":-3.003795272636789,"y0":50.005804057171225,"z0":4.638449689594244,"aX":-17.124435771730212},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2364,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39932031040933813,"extension":6.560870234873258},"index":3,"playId":"421ed1ba-339c-3593-a998-3147589bdd24","pitchNumber":4,"startTime":"2026-06-23T00:44:43.437Z","endTime":"2026-06-23T00:44:48.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.589642315452007,"aZ":-17.081244848227435,"pfxX":-8.6492504490717,"pfxZ":7.91288344474842,"pX":0.31798688035603007,"pZ":1.5563616087778636,"vX0":11.861325239601596,"vY0":-137.49017095786698,"vZ0":-4.701715626953175,"x":104.88,"y":196.76,"x0":-2.9360338985177408,"y0":50.000706125408065,"z0":4.454265500248153,"aX":-16.493618749417692},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2270,"spinDirection":223},"zone":9,"typeConfidence":0.88,"plateTime":0.3989594056475143,"extension":6.7737173654432645},"index":4,"playId":"fc4edcac-3ccb-377c-abac-204b82f52f27","pitchNumber":5,"startTime":"2026-06-23T00:45:00.105Z","endTime":"2026-06-23T00:45:27.109Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.845053979256598,"aZ":-18.856827269651,"pfxX":-7.832631694785358,"pfxZ":7.036708002738735,"pX":-0.4968842619615461,"pZ":2.2495652239601287,"vX0":9.82530028317256,"vY0":-136.84046489170873,"vZ0":-2.3219148598618435,"x":135.94,"y":178.04,"x0":-3.1201479958308016,"y0":50.00029409124348,"z0":4.4041960581377735,"aX":-14.81872457672196},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":12.0,"spinRate":2278,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.40061457778353393,"extension":6.764911034674442},"hitData":{"launchSpeed":107.3,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":101.0,"coordY":164.0}},"index":5,"playId":"c6d103df-4ab5-3bf4-b7e5-3c15d37e869a","pitchNumber":6,"startTime":"2026-06-23T00:45:30.290Z","endTime":"2026-06-23T00:45:38.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:45:38.159Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:48:08.342Z","endTime":"2026-06-23T00:49:17.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:46:24.139Z","endTime":"2026-06-23T00:47:55.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-23T00:47:55.446Z","endTime":"2026-06-23T00:48:10.598Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516303541266247,"aZ":-26.09061754408194,"pfxX":-1.6659944273197964,"pfxZ":3.2981621765073026,"pX":0.9783173961834445,"pZ":0.2960642692774169,"vX0":7.723746143187411,"vY0":-135.40842816033145,"vZ0":-8.615337733483877,"x":79.71,"y":230.79,"x0":-1.7033522263396585,"y0":50.00304213477039,"z0":5.364822537442133,"aX":-3.0733225128220694},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":1.2,"spinRate":2354,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4056026958015262,"extension":6.28579657199623},"index":2,"playId":"f3221aeb-7bcc-3030-b9e7-f1965d4e5627","pitchNumber":1,"startTime":"2026-06-23T00:48:10.598Z","endTime":"2026-06-23T00:48:16.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80748628173195,"aZ":-26.89920190235386,"pfxX":-10.417388880413558,"pfxZ":2.6925838523539056,"pX":-1.3781294399209396,"pZ":2.5599186526268998,"vX0":4.378876614421962,"vY0":-139.89514444378585,"vZ0":-3.6570790579599644,"x":169.53,"y":169.66,"x0":-1.6199978977397382,"y0":50.00501375520703,"z0":5.669896521646008,"aX":-20.422650331396593},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":1886,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3931868042220876,"extension":6.289080344952079},"index":3,"playId":"b5057b4b-81b9-398b-b576-d32414b7f419","pitchNumber":2,"startTime":"2026-06-23T00:48:28.469Z","endTime":"2026-06-23T00:48:33.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624560379263144,"aZ":-38.396830040752725,"pfxX":-3.533306134332837,"pfxZ":-3.8773706145600872,"pX":0.08697022718643078,"pZ":2.4734946982570247,"vX0":5.261198032113417,"vY0":-127.28009673755068,"vZ0":-0.38054589792053817,"x":113.68,"y":172.0,"x0":-1.5696027912674164,"y0":50.00502290222827,"z0":5.725291079203862,"aX":-5.667319242815362},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.8,"breakHorizontal":4.9,"spinRate":2268,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4341030080033539,"extension":6.254507193252364},"index":4,"playId":"1dfa5cbe-952e-3eb7-a0db-86eeaee2e81c","pitchNumber":3,"startTime":"2026-06-23T00:48:47.275Z","endTime":"2026-06-23T00:48:51.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.62223171338527,"aZ":-24.51649702640646,"pfxX":-10.86785590282875,"pfxZ":3.958915022376001,"pX":-0.3831530483673645,"pZ":4.049072096866714,"vX0":7.1502664499968915,"vY0":-139.69233151376935,"vZ0":-0.22897774643691798,"x":131.6,"y":129.46,"x0":-1.5919560035541658,"y0":50.00373410799351,"z0":5.77320024675674,"aX":-21.029132676673296},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2179,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39528653354192844,"extension":6.184496038223597},"hitData":{"launchSpeed":84.3,"launchAngle":32.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.93,"coordY":79.29}},"index":5,"playId":"3ea09de9-94ba-37ff-a307-07f4b67b1a17","pitchNumber":4,"startTime":"2026-06-23T00:49:09.191Z","endTime":"2026-06-23T00:49:17.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:49:17.515Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade challenged (pitch result), call on the field was confirmed: Ryan Vilade called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:49:28.289Z","endTime":"2026-06-23T00:52:10.238Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.484413414343216,"aZ":-24.15383506682234,"pfxX":-12.071688112409172,"pfxZ":4.000231027016618,"pX":0.6693530645683091,"pZ":2.4604450438986496,"vX0":10.225134972041094,"vY0":-141.28451284483168,"vZ0":-4.378922436423124,"x":91.49,"y":172.35,"x0":-1.4419517886050248,"y0":50.00670056130038,"z0":5.5978396214198725,"aX":-24.224098685266323},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":19.6,"spinRate":2135,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.38881126838685853,"extension":6.347355430790193},"index":0,"playId":"f87d2421-d3cf-3627-aa08-564503f832f8","pitchNumber":1,"startTime":"2026-06-23T00:49:46.586Z","endTime":"2026-06-23T00:49:50.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33921924401777,"aZ":-36.53899385144509,"pfxX":-1.3825161656145313,"pfxZ":-2.7345998793139374,"pX":0.29475335552230997,"pZ":0.9611407856972249,"vX0":5.573304301443107,"vY0":-126.36023713971706,"vZ0":-3.9752796456936332,"x":105.76,"y":212.83,"x0":-1.774442859032976,"y0":50.0059548995733,"z0":5.537471333009904,"aX":-2.2025248132949162},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.8,"breakHorizontal":1.1,"spinRate":2263,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4359699657455587,"extension":6.361422401670148},"index":1,"playId":"4a1cc081-38ed-3c15-8090-f1411f8c7a24","pitchNumber":2,"startTime":"2026-06-23T00:50:01.766Z","endTime":"2026-06-23T00:50:05.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-23T00:50:11.266Z","endTime":"2026-06-23T00:50:23.573Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79965933143044,"aZ":-19.065246364706354,"pfxX":-8.110255244909574,"pfxZ":6.571872064300697,"pX":0.03043947515812694,"pZ":4.497803678229721,"vX0":7.456383520356466,"vY0":-141.19744847894117,"vZ0":-0.2873933945177563,"x":115.84,"y":117.34,"x0":-1.6066566214044855,"y0":50.002959553403024,"z0":5.840807592727015,"aX":-16.177358019595996},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2278,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38974503870363675,"extension":6.179561375700542},"index":3,"playId":"1a606273-3dd9-307b-a948-6b1dd5389587","pitchNumber":3,"startTime":"2026-06-23T00:50:23.573Z","endTime":"2026-06-23T00:50:27.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.768507985199335,"aZ":-19.455747416372713,"pfxX":-7.073729057827441,"pfxZ":6.460635134151408,"pX":-0.10725495648122298,"pZ":3.238678241559208,"vX0":6.9080968899738595,"vY0":-140.38726753333376,"vZ0":-3.0046122177232366,"x":121.09,"y":151.34,"x0":-1.69696674895743,"y0":50.005629996575166,"z0":5.609723024309709,"aX":-13.932159354803748},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":11.2,"spinRate":2299,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3921829208105718,"extension":6.2544186082977316},"index":4,"playId":"65d6c7f3-3262-3ba6-a7ff-8ae8f0b556e6","pitchNumber":4,"startTime":"2026-06-23T00:50:42.256Z","endTime":"2026-06-23T00:50:46.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12238958713003,"aZ":-35.81334650250964,"pfxX":-2.4058797443766595,"pfxZ":-2.1883909924296754,"pX":1.0128838582310509,"pZ":0.21262196981224885,"vX0":7.368610155412927,"vY0":-128.37291303094543,"vZ0":-6.133496493521473,"x":78.39,"y":233.04,"x0":-1.5901713104099273,"y0":50.00599561350266,"z0":5.441604682564846,"aX":-3.9908567061263205},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.3,"breakHorizontal":2.6,"spinRate":2354,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.42769188568646843,"extension":6.454381877978233},"index":5,"playId":"cd58b619-5cad-3cb8-ad57-4b406d100641","pitchNumber":5,"startTime":"2026-06-23T00:51:02.121Z","endTime":"2026-06-23T00:51:07.193Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76946670820208,"aZ":-34.03603859016955,"pfxX":-1.591516454952861,"pfxZ":-1.111915440244152,"pX":-0.2479730062449967,"pZ":2.8769548292936595,"vX0":4.286421472647386,"vY0":-129.34126404537852,"vZ0":-0.6041046505893005,"x":126.45,"y":161.1,"x0":-1.725066142788929,"y0":50.0002029961839,"z0":5.739888124293998,"aX":-2.677995897291199},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":1.8,"spinRate":2297,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.42464430777299444,"extension":6.329906769403684},"index":6,"playId":"afef83a5-4416-32b7-b0f1-0cad65492048","pitchNumber":6,"startTime":"2026-06-23T00:51:23.408Z","endTime":"2026-06-23T00:51:27.801Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63319780413058,"aZ":-25.373342040556782,"pfxX":-11.214076790668104,"pfxZ":3.476764650869762,"pX":0.6752407136890352,"pZ":1.880369793328737,"vX0":9.73469581375277,"vY0":-139.7402275410467,"vZ0":-5.4870022253501975,"x":91.26,"y":188.01,"x0":-1.415007168269675,"y0":50.00312649410092,"z0":5.560119437545846,"aX":-21.941315410008293},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":18.0,"spinRate":2327,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39356914759989525,"extension":6.235450180848067},"index":7,"playId":"3973c29b-88c3-3f1d-a023-099910431f4e","pitchNumber":7,"startTime":"2026-06-23T00:51:43.224Z","endTime":"2026-06-23T00:52:10.238Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"}},"playEndTime":"2026-06-23T00:52:10.238Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, first baseman Jac Caglianone to pitcher Alex Lange.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:52:04.559Z","endTime":"2026-06-23T00:53:24.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".420"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.08"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.43"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.37"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.15"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.49"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.28"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.03"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.88"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".608"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".849"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".638"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".608"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".849"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".638"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672223260020797,"aZ":-35.131124438667136,"pfxX":-3.310647733380766,"pfxZ":-1.8496527402015195,"pX":0.15486664146884413,"pZ":1.5255605813468147,"vX0":5.557033307234935,"vY0":-126.56917437027447,"vZ0":-3.042381226563653,"x":111.1,"y":197.59,"x0":-1.6551017418562732,"y0":50.00434777354086,"z0":5.602426092645694,"aX":-5.28645207739816},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":4.4,"spinRate":2265,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4354108481955956,"extension":6.295368716872572},"index":0,"playId":"053f1c4f-f813-3dd4-897d-9afea45afbc4","pitchNumber":1,"startTime":"2026-06-23T00:52:20.698Z","endTime":"2026-06-23T00:52:24.590Z","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":89.4,"endSpeed":81.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082827630697185,"aZ":-28.904829967577673,"pfxX":-10.414423940022031,"pfxZ":1.9256923589175976,"pX":-1.8185584983841092,"pZ":2.727511773291644,"vX0":3.5140928350197074,"vY0":-130.1073169398771,"vZ0":-1.4596905173876866,"x":186.32,"y":165.14,"x0":-1.8424939257776418,"y0":50.001875028507804,"z0":5.5091104932088095,"aX":-17.65778276861626},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":1621,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.422769327133937,"extension":6.270069264736789},"index":1,"playId":"902ef65b-3570-3cdb-b3b0-fe90237b0c4c","pitchNumber":2,"startTime":"2026-06-23T00:52:35.935Z","endTime":"2026-06-23T00:52:39.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78843411191924,"aZ":-33.193398868316166,"pfxX":0.30100165292331305,"pfxZ":-0.6419286404003826,"pX":-1.1427390670249107,"pZ":1.8564401566415514,"vX0":1.726901578601308,"vY0":-126.26685390030376,"vZ0":-2.6871120927485928,"x":160.56,"y":188.66,"x0":-1.8782453526181755,"y0":50.001801456937066,"z0":5.639968915599984,"aX":0.4793725587995686},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.0,"spinRate":2229,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.435933563902668,"extension":6.397213767616291},"index":2,"playId":"a2beaa32-78cf-3b85-aeec-d4d8982a47e5","pitchNumber":3,"startTime":"2026-06-23T00:52:57.760Z","endTime":"2026-06-23T00:53:02.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115354805513434,"aZ":-33.828239429828464,"pfxX":-2.547633008574655,"pfxZ":-1.0323656833218884,"pX":0.11423552522208474,"pZ":2.4025887279511884,"vX0":5.565189101514324,"vY0":-127.33576779103872,"vZ0":-1.4276600578450707,"x":112.65,"y":173.91,"x0":-1.792953852256162,"y0":50.00300893399916,"z0":5.708603010285632,"aX":-4.0815972799054},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":3.0,"spinRate":2219,"spinDirection":13},"zone":5,"typeConfidence":2.0,"plateTime":0.4342352319179703,"extension":6.279902273088929},"hitData":{"launchSpeed":78.4,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":169.42}},"index":3,"playId":"cdc0d874-e07c-3a6b-bdb0-a727ccd33e7e","pitchNumber":4,"startTime":"2026-06-23T00:53:16.342Z","endTime":"2026-06-23T00:53:24.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:53:24.901Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, first baseman Jac Caglianone to pitcher Alex Lange.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-23T00:52:04.559Z","endTime":"2026-06-23T00:53:24.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".420"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.08"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.43"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.37"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.15"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.49"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.28"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.03"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.45"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.88"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".608"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".849"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".638"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".608"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".849"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".638"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672223260020797,"aZ":-35.131124438667136,"pfxX":-3.310647733380766,"pfxZ":-1.8496527402015195,"pX":0.15486664146884413,"pZ":1.5255605813468147,"vX0":5.557033307234935,"vY0":-126.56917437027447,"vZ0":-3.042381226563653,"x":111.1,"y":197.59,"x0":-1.6551017418562732,"y0":50.00434777354086,"z0":5.602426092645694,"aX":-5.28645207739816},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":4.4,"spinRate":2265,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4354108481955956,"extension":6.295368716872572},"index":0,"playId":"053f1c4f-f813-3dd4-897d-9afea45afbc4","pitchNumber":1,"startTime":"2026-06-23T00:52:20.698Z","endTime":"2026-06-23T00:52:24.590Z","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":89.4,"endSpeed":81.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082827630697185,"aZ":-28.904829967577673,"pfxX":-10.414423940022031,"pfxZ":1.9256923589175976,"pX":-1.8185584983841092,"pZ":2.727511773291644,"vX0":3.5140928350197074,"vY0":-130.1073169398771,"vZ0":-1.4596905173876866,"x":186.32,"y":165.14,"x0":-1.8424939257776418,"y0":50.001875028507804,"z0":5.5091104932088095,"aX":-17.65778276861626},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":1621,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.422769327133937,"extension":6.270069264736789},"index":1,"playId":"902ef65b-3570-3cdb-b3b0-fe90237b0c4c","pitchNumber":2,"startTime":"2026-06-23T00:52:35.935Z","endTime":"2026-06-23T00:52:39.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78843411191924,"aZ":-33.193398868316166,"pfxX":0.30100165292331305,"pfxZ":-0.6419286404003826,"pX":-1.1427390670249107,"pZ":1.8564401566415514,"vX0":1.726901578601308,"vY0":-126.26685390030376,"vZ0":-2.6871120927485928,"x":160.56,"y":188.66,"x0":-1.8782453526181755,"y0":50.001801456937066,"z0":5.639968915599984,"aX":0.4793725587995686},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.0,"spinRate":2229,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.435933563902668,"extension":6.397213767616291},"index":2,"playId":"a2beaa32-78cf-3b85-aeec-d4d8982a47e5","pitchNumber":3,"startTime":"2026-06-23T00:52:57.760Z","endTime":"2026-06-23T00:53:02.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115354805513434,"aZ":-33.828239429828464,"pfxX":-2.547633008574655,"pfxZ":-1.0323656833218884,"pX":0.11423552522208474,"pZ":2.4025887279511884,"vX0":5.565189101514324,"vY0":-127.33576779103872,"vZ0":-1.4276600578450707,"x":112.65,"y":173.91,"x0":-1.792953852256162,"y0":50.00300893399916,"z0":5.708603010285632,"aX":-4.0815972799054},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":3.0,"spinRate":2219,"spinDirection":13},"zone":5,"typeConfidence":2.0,"plateTime":0.4342352319179703,"extension":6.279902273088929},"hitData":{"launchSpeed":78.4,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":169.42}},"index":3,"playId":"cdc0d874-e07c-3a6b-bdb0-a727ccd33e7e","pitchNumber":4,"startTime":"2026-06-23T00:53:16.342Z","endTime":"2026-06-23T00:53:24.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:53:24.901Z","atBatIndex":66},"scoringPlays":[9,33,39],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":78.48,"y":83.14},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":86.0,"y":126.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":116.34,"y":180.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":136.61,"y":147.12},"type":"O","description":"Pop Out"}],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":208.92,"y":133.47},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":80.48,"y":102.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":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":136.0,"y":152.0},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":42.32,"y":129.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":108.17,"y":52.05},"type":"O","description":"Flyout"}],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":196.4,"y":123.81},"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":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":110.0,"y":154.0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":109.0,"y":154.0},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":169.18,"y":158.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":103.16,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":152.32,"y":150.16},"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":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":112.0,"y":149.0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":107.0,"y":155.0},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":151.0,"y":157.0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":110.26,"y":162.83},"type":"O","description":"Pop Out"},{"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":125.59,"y":130.19},"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":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":41.0,"y":110.0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":156.37,"y":159.28},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":117.86,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":194.7,"y":109.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":128.07,"y":78.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":116.25,"y":61.63},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":128.93,"y":39.63},"type":"O","description":"Flyout"}],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":94.47,"y":134.66},"type":"O","description":"Pop Out"},{"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":138.77,"y":94.75},"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":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":75.88,"y":49.62},"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":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":129.51,"y":143.07},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":46,"top":[41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":155.36,"y":172.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":103.16,"y":130.4},"type":"O","description":"Pop Out"}],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":113.3,"y":156.24},"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":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":98.23,"y":81.05},"type":"O","description":"Flyout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":190.26,"y":66.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":176.7,"y":111.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":157.7,"y":126.67},"type":"O","description":"Pop Out"}],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":66.0,"y":123.0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":113.19,"y":157.53},"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":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":79.45,"y":175.14},"type":"O","description":"Pop Out"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":167.01,"y":181.58},"type":"O","description":"Pop Out"}],"home":[]}},{"startIndex":61,"endIndex":66,"top":[61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":109.0,"y":155.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":111.25,"y":98.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":101.0,"y":164.0},"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":9,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":83.93,"y":79.29},"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":9,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":151.3,"y":169.42},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"catcher":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"first":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"second":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"third":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"shortstop":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"right":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"onDeck":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"inHole":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"battingOrder":7,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"inHole":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"battingOrder":6,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".247","atBats":31,"obp":".320","slg":".393","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".242","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":132,"era":"4.53","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.39","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":50,"strikes":82,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":1,"pitchesPerInning":"14.67","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":46,"groundOuts":38,"airOuts":76,"runs":36,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":25,"intentionalWalks":1,"hits":59,"hitByPitch":1,"avg":".244","atBats":242,"obp":".311","slg":".434","ops":".745","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":105,"rbi":40,"leftOnBase":86,"sacBunts":0,"sacFlies":5,"babip":".301","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.20","popOuts":17,"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":11,"stolenBases":19,"stolenBasePercentage":".633","caughtStealingPercentage":".367","assists":15,"putOuts":289,"errors":2,"chances":306,"fielding":".993","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670224":{"person":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"jerseyNumber":"26","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":1,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".350","atBats":20,"obp":".381","slg":".350","ops":".731","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":3,"leftOnBase":8,"sacBunts":1,"sacFlies":0,"babip":".538","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".280","slg":".190","ops":".470","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":4,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"3.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"10.80","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":9,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":15,"strikes":20,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.40","hitsPer9Inn":"21.60","runsScoredPer9":"10.80","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":37,"groundOuts":43,"airOuts":69,"runs":28,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":62,"baseOnBalls":33,"intentionalWalks":0,"hits":50,"hitByPitch":5,"avg":".227","atBats":220,"obp":".338","slg":".318","ops":".656","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":70,"rbi":23,"leftOnBase":117,"sacBunts":2,"sacFlies":2,"babip":".299","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.33","popOuts":16,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":127,"errors":1,"chances":129,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":73,"flyOuts":58,"groundOuts":71,"airOuts":102,"runs":28,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":59,"baseOnBalls":12,"intentionalWalks":1,"hits":59,"hitByPitch":6,"avg":".206","atBats":287,"obp":".249","slg":".338","ops":".587","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":97,"rbi":28,"leftOnBase":142,"sacBunts":0,"sacFlies":4,"babip":".221","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.70","popOuts":21,"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":{"caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":13,"putOuts":309,"errors":3,"chances":325,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID679883":{"person":{"id":679883,"fullName":"Luinder Avila","link":"/api/v1/people/679883"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":5,"flyOuts":22,"groundOuts":36,"airOuts":34,"runs":23,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":23,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":141,"obp":".376","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":719,"era":"5.50","inningsPitched":"37.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.65","battersFaced":165,"outs":113,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":719,"balls":292,"strikes":427,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"19.09","gamesFinished":0,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"7.88","walksPer9Inn":"5.50","hitsPer9Inn":"9.32","runsScoredPer9":"5.50","homeRunsPer9":"0.96","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":34,"airOuts":41,"runs":17,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".242","atBats":120,"obp":".343","slg":".408","ops":".751","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":49,"rbi":22,"leftOnBase":51,"sacBunts":1,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":60,"errors":5,"chances":132,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".300","atBats":10,"obp":".462","slg":".900","ops":"1.362","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":9,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"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"}]},"ID657756":{"person":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":18,"groundOuts":22,"airOuts":24,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":84,"obp":".351","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":397,"era":"3.80","inningsPitched":"21.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"1.50","battersFaced":97,"outs":64,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":140,"strikes":257,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.61","gamesFinished":8,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"3.80","homeRunsPer9":"0.84","inheritedRunners":17,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":9,"groundOuts":30,"airOuts":25,"runs":19,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":112,"obp":".406","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":541,"era":"5.34","inningsPitched":"28.2","wins":3,"losses":3,"saves":12,"saveOpportunities":18,"holds":2,"blownSaves":6,"earnedRuns":17,"whip":"1.81","battersFaced":133,"outs":86,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":215,"strikes":326,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".500","pitchesPerInning":"18.87","gamesFinished":21,"strikeoutWalkRatio":"1.26","strikeoutsPer9Inn":"7.53","walksPer9Inn":"5.97","hitsPer9Inn":"10.36","runsScoredPer9":"5.97","homeRunsPer9":"0.63","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":50,"groundOuts":39,"airOuts":65,"runs":23,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".261","atBats":176,"obp":".285","slg":".449","ops":".734","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":79,"rbi":27,"leftOnBase":95,"sacBunts":2,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.14","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":85,"errors":0,"chances":205,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":10,"groundOuts":19,"airOuts":17,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".277","atBats":83,"obp":".330","slg":".361","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":30,"rbi":6,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".379","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":22,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":26,"gamesStarted":0,"flyOuts":22,"groundOuts":16,"airOuts":36,"runs":17,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":95,"obp":".340","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":407,"era":"6.46","inningsPitched":"23.2","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":17,"whip":"1.44","battersFaced":106,"outs":71,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":407,"balls":139,"strikes":268,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".750","pitchesPerInning":"17.20","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.42","hitsPer9Inn":"9.51","runsScoredPer9":"6.46","homeRunsPer9":"3.04","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694360":{"person":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":3,"groundOuts":8,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".341","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":142,"era":"3.86","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":41,"outs":28,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":55,"strikes":87,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"10.61","walksPer9Inn":"4.82","hitsPer9Inn":"8.68","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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}},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":27,"groundOuts":65,"airOuts":50,"runs":27,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":200,"obp":".300","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":786,"era":"4.15","inningsPitched":"52.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.19","battersFaced":213,"outs":156,"gamesPitched":9,"completeGames":1,"shutouts":1,"pitchesThrown":786,"balls":282,"strikes":504,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".667","pitchesPerInning":"15.12","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"5.88","walksPer9Inn":"1.90","hitsPer9Inn":"8.83","runsScoredPer9":"4.67","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":19,"groundOuts":36,"airOuts":31,"runs":12,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":116,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":499,"era":"2.53","inningsPitched":"32.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":9,"whip":"0.97","battersFaced":130,"outs":96,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":499,"balls":188,"strikes":311,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".667","pitchesPerInning":"15.59","gamesFinished":2,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.09","hitsPer9Inn":"5.63","runsScoredPer9":"3.38","homeRunsPer9":"0.56","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 5-5)","summary":"7.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":36,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":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":16,"flyOuts":61,"groundOuts":97,"airOuts":114,"runs":41,"doubles":23,"triples":4,"homeRuns":10,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":1,"hits":88,"hitByPitch":4,"atBats":373,"obp":".297","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1464,"era":"3.48","inningsPitched":"101.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.16","battersFaced":409,"outs":303,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1464,"balls":515,"strikes":949,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".500","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.58","hitsPer9Inn":"7.84","runsScoredPer9":"3.65","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":69,"flyOuts":42,"groundOuts":70,"airOuts":85,"runs":32,"doubles":17,"triples":2,"homeRuns":3,"strikeOuts":45,"baseOnBalls":24,"intentionalWalks":0,"hits":70,"hitByPitch":0,"avg":".261","atBats":268,"obp":".320","slg":".373","ops":".693","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":100,"rbi":30,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.33","popOuts":16,"lineOuts":27},"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":123,"putOuts":56,"errors":5,"chances":184,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":63,"groundOuts":78,"airOuts":97,"runs":39,"doubles":21,"triples":4,"homeRuns":7,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":0,"hits":87,"hitByPitch":1,"atBats":323,"obp":".327","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1341,"era":"3.69","inningsPitched":"85.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.35","battersFaced":357,"outs":256,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1341,"balls":471,"strikes":870,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".429","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.95","hitsPer9Inn":"9.18","runsScoredPer9":"4.11","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":33,"groundOuts":30,"airOuts":58,"runs":19,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":29,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".232","atBats":164,"obp":".350","slg":".366","ops":".716","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":60,"rbi":22,"leftOnBase":67,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.80","popOuts":17,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":103,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":46,"groundOuts":67,"airOuts":89,"runs":40,"doubles":18,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":19,"intentionalWalks":0,"hits":76,"hitByPitch":1,"atBats":298,"obp":".298","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1257,"era":"4.20","inningsPitched":"75.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.27","battersFaced":322,"outs":225,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1257,"balls":455,"strikes":802,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.28","hitsPer9Inn":"9.12","runsScoredPer9":"4.80","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656638":{"person":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(S, 6)","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":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","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":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":33,"gamesStarted":0,"flyOuts":22,"groundOuts":32,"airOuts":31,"runs":17,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":19,"intentionalWalks":0,"hits":29,"hitByPitch":4,"atBats":127,"obp":".344","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":648,"era":"3.86","inningsPitched":"35.0","wins":0,"losses":4,"saves":6,"saveOpportunities":6,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"1.37","battersFaced":151,"outs":105,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":255,"strikes":393,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"18.51","gamesFinished":17,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"9.26","walksPer9Inn":"4.89","hitsPer9Inn":"7.46","runsScoredPer9":"4.37","homeRunsPer9":"0.51","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":29,"groundOuts":52,"airOuts":48,"runs":35,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":81,"baseOnBalls":24,"intentionalWalks":0,"hits":67,"hitByPitch":4,"avg":".270","atBats":248,"obp":".344","slg":".472","ops":".816","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":117,"rbi":27,"leftOnBase":123,"sacBunts":0,"sacFlies":0,"babip":".355","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":4,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":184,"errors":1,"chances":201,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":20,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":18,"runs":17,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":86,"obp":".354","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":389,"era":"6.55","inningsPitched":"22.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":16,"whip":"1.59","battersFaced":100,"outs":66,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":389,"balls":142,"strikes":247,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".333","pitchesPerInning":"17.68","gamesFinished":6,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"12.27","walksPer9Inn":"5.32","hitsPer9Inn":"9.00","runsScoredPer9":"6.95","homeRunsPer9":"3.27","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","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":34,"gamesStarted":0,"flyOuts":14,"groundOuts":35,"airOuts":29,"runs":10,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":3,"hits":24,"hitByPitch":1,"atBats":109,"obp":".298","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":505,"era":"2.56","inningsPitched":"31.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"1.14","battersFaced":125,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":188,"strikes":317,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".000","pitchesPerInning":"15.95","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.82","walksPer9Inn":"3.41","hitsPer9Inn":"6.82","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":52,"groundOuts":57,"airOuts":99,"runs":40,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":57,"baseOnBalls":35,"intentionalWalks":3,"hits":88,"hitByPitch":1,"avg":".294","atBats":299,"obp":".368","slg":".465","ops":".833","caughtStealing":4,"stolenBases":28,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":139,"rbi":32,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.90","popOuts":23,"lineOuts":24},"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":173,"putOuts":93,"errors":5,"chances":271,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695600,672580,695506,521692,686681,657041,670231,679845,686555,608379,670167,656638],"pitchers":[608379,670167,656638],"bench":[516782,670224,686475,677951],"bullpen":[679883,702070,674444,668674,663568,607625,663738,657756,621381,694360],"battingOrder":[695600,672580,695506,521692,686681,657041,670231,679845,686555],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Garcia, M (17, Rasmussen); Thomas, L (7, Rasmussen)."},{"label":"TB","value":"Garcia, M 2; Jensen; Loftin; Thomas, L 2."},{"label":"RBI","value":"Jensen (40); Thomas, L (22)."},{"label":"Runners left in scoring position, 2 out","value":"Collins; Caglianone 2; Perez, S."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Loftin (1, 2nd base off Rasmussen/Fortes)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Wacha-Massey-Caglianone)."}]}],"note":[]},"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":3,"groundOuts":11,"airOuts":6,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".256","atBats":31,"obp":".333","slg":".382","ops":".715","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":9,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":126,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.22","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":43,"strikes":83,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":2,"pitchesPerInning":"14.00","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":38,"groundOuts":36,"airOuts":53,"runs":25,"doubles":8,"triples":2,"homeRuns":0,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".219","atBats":169,"obp":".320","slg":".290","ops":".610","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":49,"rbi":18,"leftOnBase":66,"sacBunts":6,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.68","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":92,"errors":4,"chances":210,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":16,"groundOuts":38,"airOuts":42,"runs":22,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":37,"baseOnBalls":22,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".237","atBats":152,"obp":".343","slg":".322","ops":".665","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":49,"rbi":21,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"152.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":74,"errors":4,"chances":177,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":22,"groundOuts":24,"airOuts":38,"runs":12,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".286","atBats":119,"obp":".343","slg":".479","ops":".822","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":57,"rbi":26,"leftOnBase":57,"sacBunts":1,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":108,"errors":0,"chances":116,"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"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"2-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"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":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":34,"groundOuts":106,"airOuts":66,"runs":32,"doubles":5,"triples":4,"homeRuns":0,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":0,"hits":73,"hitByPitch":0,"avg":".269","atBats":271,"obp":".303","slg":".317","ops":".620","caughtStealing":8,"stolenBases":16,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":86,"rbi":15,"leftOnBase":100,"sacBunts":3,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.61","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":4,"putOuts":132,"errors":1,"chances":137,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":15,"gamesStarted":15,"flyOuts":65,"groundOuts":81,"airOuts":123,"runs":27,"doubles":22,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":86,"hitByPitch":2,"atBats":340,"obp":".290","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1242,"era":"2.73","inningsPitched":"89.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.16","battersFaced":364,"outs":267,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1242,"balls":402,"strikes":840,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".750","pitchesPerInning":"13.96","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"5.56","walksPer9Inn":"1.72","hitsPer9Inn":"8.70","runsScoredPer9":"2.73","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":34},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":1,"airOuts":15,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":134,"era":"1.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":35,"outs":27,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":42,"strikes":92,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.07","rbi":0,"winPercentage":".---","pitchesPerInning":"14.89","gamesFinished":3,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":17,"groundOuts":29,"airOuts":37,"runs":19,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":5,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".269","atBats":130,"obp":".296","slg":".454","ops":".750","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":59,"rbi":22,"leftOnBase":75,"sacBunts":1,"sacFlies":0,"babip":".323","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","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":79,"errors":0,"chances":81,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":29,"gamesStarted":3,"flyOuts":31,"groundOuts":27,"airOuts":55,"runs":26,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":4,"hits":37,"hitByPitch":3,"atBats":159,"obp":".321","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":711,"era":"4.98","inningsPitched":"43.1","wins":3,"losses":1,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":24,"whip":"1.29","battersFaced":186,"outs":130,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":711,"balls":240,"strikes":471,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".750","pitchesPerInning":"16.41","gamesFinished":5,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.95","hitsPer9Inn":"7.68","runsScoredPer9":"5.40","homeRunsPer9":"1.45","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":11},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":1,"flyOuts":17,"groundOuts":27,"airOuts":32,"runs":21,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":3,"hits":36,"hitByPitch":0,"atBats":123,"obp":".353","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":550,"era":"5.58","inningsPitched":"30.2","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.57","battersFaced":138,"outs":92,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":550,"balls":217,"strikes":333,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.93","gamesFinished":9,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"9.10","walksPer9Inn":"3.52","hitsPer9Inn":"10.57","runsScoredPer9":"6.16","homeRunsPer9":"1.17","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":17,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":1,"hits":16,"hitByPitch":1,"atBats":68,"obp":".325","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":326,"era":"4.66","inningsPitched":"19.1","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":11,"blownSaves":2,"earnedRuns":10,"whip":"1.34","battersFaced":83,"outs":58,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":119,"strikes":207,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"16.86","gamesFinished":3,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"12.57","walksPer9Inn":"4.66","hitsPer9Inn":"7.45","runsScoredPer9":"5.12","homeRunsPer9":"0.93","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":3},"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}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":11,"airOuts":26,"runs":11,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".247","atBats":85,"obp":".337","slg":".318","ops":".655","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":100,"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":{"caughtStealing":8,"stolenBases":27,"stolenBasePercentage":".771","caughtStealingPercentage":".229","assists":10,"putOuts":230,"errors":3,"chances":243,"fielding":".988","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":33,"gamesStarted":0,"flyOuts":11,"groundOuts":44,"airOuts":26,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":123,"obp":".258","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":501,"era":"2.60","inningsPitched":"34.2","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":15,"blownSaves":2,"earnedRuns":10,"whip":"0.92","battersFaced":132,"outs":104,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":164,"strikes":337,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".571","pitchesPerInning":"14.45","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.27","walksPer9Inn":"1.82","hitsPer9Inn":"6.49","runsScoredPer9":"3.12","homeRunsPer9":"0.78","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":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":44,"groundOuts":59,"airOuts":66,"runs":37,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":75,"baseOnBalls":44,"intentionalWalks":3,"hits":74,"hitByPitch":5,"avg":".276","atBats":268,"obp":".381","slg":".448","ops":".829","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":120,"rbi":51,"leftOnBase":118,"sacBunts":0,"sacFlies":6,"babip":".332","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":8,"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":38,"putOuts":500,"errors":4,"chances":542,"fielding":".993","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,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":22,"groundOuts":62,"airOuts":50,"runs":16,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":6,"avg":".246","atBats":175,"obp":".289","slg":".320","ops":".609","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":56,"rbi":14,"leftOnBase":79,"sacBunts":2,"sacFlies":1,"babip":".276","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"175.00","popOuts":18,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":50,"stolenBasePercentage":".820","caughtStealingPercentage":".180","assists":14,"putOuts":383,"errors":5,"chances":402,"fielding":".988","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","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":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":19,"gamesStarted":0,"flyOuts":15,"groundOuts":13,"airOuts":23,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":71,"obp":".346","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":320,"era":"5.21","inningsPitched":"19.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.42","battersFaced":82,"outs":57,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":320,"balls":124,"strikes":196,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"16.84","gamesFinished":11,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"8.53","walksPer9Inn":"3.79","hitsPer9Inn":"9.00","runsScoredPer9":"6.16","homeRunsPer9":"1.42","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":37,"groundOuts":82,"airOuts":64,"runs":38,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":42,"baseOnBalls":31,"intentionalWalks":4,"hits":90,"hitByPitch":8,"avg":".326","atBats":276,"obp":".407","slg":".511","ops":".918","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":141,"rbi":50,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".348","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","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":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":17,"groundOuts":53,"airOuts":39,"runs":23,"doubles":8,"triples":1,"homeRuns":1,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".240","atBats":167,"obp":".310","slg":".317","ops":".627","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":53,"rbi":19,"leftOnBase":70,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"167.00","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":62,"errors":2,"chances":174,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":15,"groundOuts":28,"airOuts":30,"runs":6,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":106,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":492,"era":"1.78","inningsPitched":"30.1","wins":1,"losses":0,"saves":19,"saveOpportunities":22,"holds":2,"blownSaves":3,"earnedRuns":6,"whip":"0.89","battersFaced":119,"outs":91,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":159,"strikes":333,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.22","gamesFinished":21,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.79","walksPer9Inn":"3.26","hitsPer9Inn":"4.75","runsScoredPer9":"1.78","homeRunsPer9":"0.30","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"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":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":3,"groundOuts":13,"airOuts":13,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".174","atBats":46,"obp":".296","slg":".304","ops":".600","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":14,"rbi":5,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".194","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":27,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":30,"groundOuts":94,"airOuts":55,"runs":44,"doubles":12,"triples":0,"homeRuns":15,"strikeOuts":58,"baseOnBalls":43,"intentionalWalks":4,"hits":78,"hitByPitch":0,"avg":".276","atBats":283,"obp":".369","slg":".477","ops":".846","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":135,"rbi":34,"leftOnBase":128,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.87","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":138,"putOuts":52,"errors":11,"chances":201,"fielding":".945","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":{"note":"(L, 6-4)","summary":"6.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":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":33,"groundOuts":94,"airOuts":71,"runs":27,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":89,"baseOnBalls":15,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":314,"obp":".235","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1307,"era":"2.62","inningsPitched":"86.0","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"0.88","battersFaced":332,"outs":258,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1307,"balls":446,"strikes":861,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":2,"winPercentage":".600","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"5.93","strikeoutsPer9Inn":"9.31","walksPer9Inn":"1.57","hitsPer9Inn":"6.38","runsScoredPer9":"2.83","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"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"}]},"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":"201","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":51,"groundOuts":30,"airOuts":103,"runs":24,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":44,"hitByPitch":5,"avg":".198","atBats":222,"obp":".284","slg":".306","ops":".590","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":68,"rbi":21,"leftOnBase":123,"sacBunts":4,"sacFlies":1,"babip":".228","groundOutsToAirouts":"0.29","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"37.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":166,"errors":2,"chances":170,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[650490,676356,656775,666018,683748,691406,668723,802415,810938,663743,680700,656876,592155,642121,518886],"pitchers":[656876,592155,642121,518886],"bench":[676439,670764],"bullpen":[641329,664076,643377,687330,668984,607259,571927,663556,693855],"battingOrder":[650490,656775,683748,691406,668723,802415,810938,663743,680700],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Simpson (5, Wacha); Vilade (6, Wacha); Díaz, Y (13, Wacha)."},{"label":"TB","value":"Aranda; Díaz, Y 2; Palacios, R; Simpson 3; Vilade 2."},{"label":"RBI","value":"Díaz, Y (50)."},{"label":"2-out RBI","value":"Díaz, Y."},{"label":"Runners left in scoring position, 2 out","value":"Simpson; Fortes; Palacios, R; DeLuca."},{"label":"GIDP","value":"Caminero."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Mesa Jr. (2, 2nd base by Schreiber/Jensen)."}]}],"note":[{"label":"a","value":"Struck out for DeLuca in the 8th."},{"label":"1","value":"Ran for Aranda in the 8th."}]}},"officials":[{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Garcia, M (Strike-Overturned to Ball); Aranda (Strike-Overturned to Ball); Thomas, L (Strike-Confirmed); Vilade (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Wacha 99-63; Schreiber 18-9; Lange 15-10; Rasmussen 90-60; Booser 9-7; Sulser 13-8; Kimbrel 14-8."},{"label":"Groundouts-flyouts","value":"Wacha 10-2; Schreiber 0-0; Lange 1-1; Rasmussen 7-3; Booser 0-2; Sulser 0-0; Kimbrel 2-1."},{"label":"Batters faced","value":"Wacha 27; Schreiber 3; Lange 3; Rasmussen 24; Booser 3; Sulser 3; Kimbrel 3."},{"label":"Umpires","value":"HP: Gabe Morales. 1B: Doug Eddings. 2B: Mike Muchlinski. 3B: Emil Jimenez. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:13."},{"label":"Att","value":"11,298."},{"label":"Venue","value":"Tropicana Field."},{"label":"June 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","boxscoreName":"Wacha"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 5-5)","summary":"7.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":36,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":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":16,"flyOuts":61,"groundOuts":97,"airOuts":114,"runs":41,"doubles":23,"triples":4,"homeRuns":10,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":1,"hits":88,"hitByPitch":4,"atBats":373,"obp":".297","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1464,"era":"3.48","inningsPitched":"101.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.16","battersFaced":409,"outs":303,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1464,"balls":515,"strikes":949,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".500","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.58","hitsPer9Inn":"7.84","runsScoredPer9":"3.65","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":1,"chances":18,"fielding":".944","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":70,"pitchingGameScore":70},{"player":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","boxscoreName":"Rasmussen"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 6-4)","summary":"6.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":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":33,"groundOuts":94,"airOuts":71,"runs":27,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":89,"baseOnBalls":15,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":314,"obp":".235","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1307,"era":"2.62","inningsPitched":"86.0","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"0.88","battersFaced":332,"outs":258,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1307,"balls":446,"strikes":861,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":2,"winPercentage":".600","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"5.93","strikeoutsPer9Inn":"9.31","walksPer9Inn":"1.57","hitsPer9Inn":"6.38","runsScoredPer9":"2.83","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"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":63,"pitchingGameScore":63},{"player":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","boxscoreName":"Díaz, Y"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":37,"groundOuts":82,"airOuts":64,"runs":38,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":42,"baseOnBalls":31,"intentionalWalks":4,"hits":90,"hitByPitch":8,"avg":".326","atBats":276,"obp":".407","slg":".511","ops":".918","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":141,"rbi":50,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".348","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","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"}]},"type":"hitter","gameScore":49,"hittingGameScore":49}]},"decisions":{"winner":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"loser":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"save":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}