{"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":822948,"link":"/api/v1.1/game/822948/feed/live","metaData":{"wait":10,"timeStamp":"20260726_003410","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822948,"type":"R","doubleHeader":"N","id":"2026/07/25/clemlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822948-2026-07-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-25T22:10:00Z","originalDate":"2026-07-25","officialDate":"2026-07-25","dayNight":"night","time":"6:10","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":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","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":"Cleveland","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":52,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":54,"losses":52,"winningPercentage":".509"},"franchiseName":"Cleveland","clubName":"Guardians","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":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":43,"ties":0,"pct":".587"},"records":{},"divisionLeader":false,"wins":61,"losses":43,"winningPercentage":".587"},"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},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":24,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"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},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID680916":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916","firstName":"Franco","lastName":"Aleman","primaryNumber":"55","birthDate":"2000-06-26","currentAge":26,"birthCity":"Yaguajay","birthCountry":"Cuba","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Franco","useLastName":"Aleman","boxscoreName":"Aleman","gender":"M","nameMatrilineal":"Armas","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"fran-koh ally-mahn","mlbDebutDate":"2026-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Franco Aleman","nameSlug":"franco-aleman-680916","firstLastName":"Franco Aleman","lastFirstName":"Aleman, Franco","lastInitName":"Aleman, F","initLastName":"F Aleman","fullFMLName":"Franco Aleman","fullLFMName":"Aleman, Franco","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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":25,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Mesa Jr.","boxscoreName":"Mesa Jr.","gender":"M","nameMatrilineal":"Rios","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Mesa Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"victor-mesa-jr-683748","firstLastName":"Victor Mesa Jr.","lastFirstName":"Mesa Jr., Victor","lastInitName":"Mesa Jr., V","initLastName":"V Mesa Jr.","fullFMLName":"Victor  Mesa Jr.","fullLFMName":"Mesa Jr., Victor","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"ID702021":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021","firstName":"William","lastName":"Dion","primaryNumber":"76","birthDate":"2000-04-17","currentAge":26,"birthCity":"Sulphur","birthStateProvince":"LA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Dion","middleName":"Chad","boxscoreName":"Dion","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Dion","nameSlug":"will-dion-702021","firstLastName":"Will Dion","lastFirstName":"Dion, Will","lastInitName":"Dion, W","initLastName":"W Dion","fullFMLName":"William Chad Dion","fullLFMName":"Dion, William Chad","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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":24100,"firstPitch":"2026-07-25T22:10:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"home":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"}},"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":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:10:28.258Z","endTime":"2026-07-25T22:11:44.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T18:28:47.298Z","endTime":"2026-07-25T21:51:16.847Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-07-25T21:51:16.847Z","endTime":"2026-07-25T22:08:26.494Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-07-25T22:08:26.494Z","endTime":"2026-07-25T22:10:30.347Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360027805496014,"aZ":-11.064877057156274,"pfxX":-2.8096430176750498,"pfxZ":11.427436686213163,"pX":0.8137133212567512,"pZ":1.8919536850722356,"vX0":6.5258167379420655,"vY0":-134.81597152988627,"vZ0":-8.215530892605242,"x":85.98,"y":187.7,"x0":-1.2694555141950872,"y0":50.002776095242794,"z0":5.753181607763756,"aX":-5.190749561956542},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":3.7,"spinRate":2270,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.40575137172394493,"extension":6.071116306672908},"index":3,"playId":"13a3ba09-15d4-39ee-bc06-6fef579c48e7","pitchNumber":1,"startTime":"2026-07-25T22:10:30.347Z","endTime":"2026-07-25T22:10:33.622Z","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":91.6,"endSpeed":83.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06140505404198,"aZ":-15.768931974325069,"pfxX":-10.094128012194957,"pfxZ":9.172789674637155,"pX":0.45861574537237065,"pZ":1.6665286263224353,"vX0":8.20801415836201,"vY0":-133.02868303078395,"vZ0":-7.735458845473884,"x":99.52,"y":193.78,"x0":-1.3583806146409634,"y0":50.00358593720845,"z0":5.759414957449011,"aX":-18.056780709713692},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":16.4,"spinRate":2359,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.4120461523791228,"extension":6.061102726662218},"index":4,"playId":"3dee5604-b76f-383f-8d92-324458a5e20e","pitchNumber":2,"startTime":"2026-07-25T22:10:45.172Z","endTime":"2026-07-25T22:10:48.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7673666590124,"aZ":-26.57171906915305,"pfxX":-7.409400873276284,"pfxZ":4.255798614211731,"pX":0.012989396388167273,"pZ":2.4605864906423034,"vX0":5.093755533813295,"vY0":-113.98344438882911,"vZ0":-2.302388809460987,"x":116.5,"y":172.34,"x0":-1.2870079640243894,"y0":50.00442247231616,"z0":6.105065420455177,"aX":-9.759655278605043},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":7.4,"breakHorizontal":12.1,"spinRate":1829,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.48035207065742025,"extension":6.109218975462183},"index":5,"playId":"1257206b-d43e-3255-b93d-0870a59471fc","pitchNumber":3,"startTime":"2026-07-25T22:10:59.183Z","endTime":"2026-07-25T22:11:02.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.589547923207768,"aZ":-18.755036712476148,"pfxX":1.4860236903824908,"pfxZ":7.814018674555252,"pX":-0.08482904857535277,"pZ":2.453057867103885,"vX0":3.027550395007225,"vY0":-129.8006329094678,"vZ0":-5.335193242932165,"x":120.23,"y":172.55,"x0":-1.4564700685563405,"y0":50.0008952495479,"z0":5.950409652114216,"aX":2.5505678134065244},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.3,"breakHorizontal":-3.4,"spinRate":2369,"spinDirection":191},"zone":5,"typeConfidence":0.92,"plateTime":0.4209871945079726,"extension":5.934369036757441},"index":6,"playId":"527adf13-2f73-3398-962e-74f1700aab4e","pitchNumber":4,"startTime":"2026-07-25T22:11:15.429Z","endTime":"2026-07-25T22:11:18.429Z","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":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797589990156798,"aZ":-29.867472832201784,"pfxX":-8.39601270855762,"pfxZ":1.8151830473765296,"pX":-0.520374467314065,"pZ":1.464176571116045,"vX0":4.015209907295299,"vY0":-112.34236020411791,"vZ0":-3.465864993258534,"x":136.84,"y":199.25,"x0":-1.2472068969524428,"y0":50.00113964989412,"z0":6.087101968135027,"aX":-10.64916506451479},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":2.6,"breakHorizontal":14.0,"spinRate":1738,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.488972282483326,"extension":6.111310077549878},"hitData":{"launchSpeed":88.1,"launchAngle":15.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.67,"coordY":94.75}},"index":7,"playId":"8a55edb8-87f8-3b7d-8593-466f95bbeb09","pitchNumber":5,"startTime":"2026-07-25T22:11:34.357Z","endTime":"2026-07-25T22:11:44.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:11:44.395Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:11:49.957Z","endTime":"2026-07-25T22:14:11.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02671012293855,"aZ":-18.199277422931228,"pfxX":0.1871144632493129,"pfxZ":8.322094618678111,"pX":0.3064268849441334,"pZ":2.650485768104893,"vX0":4.238651901911436,"vY0":-129.05618622933432,"vZ0":-4.879020547705534,"x":105.32,"y":167.22,"x0":-1.384709695268549,"y0":50.00184592465546,"z0":5.976459522334213,"aX":0.31326248977229415},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.2,"breakHorizontal":-1.3,"spinRate":2192,"spinDirection":191},"zone":3,"typeConfidence":0.91,"plateTime":0.42516516672654214,"extension":5.939729422085289},"index":0,"playId":"bdb87b5f-7191-33e7-80c8-561c613919a1","pitchNumber":1,"startTime":"2026-07-25T22:12:11.768Z","endTime":"2026-07-25T22:12:14.768Z","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":76.7,"endSpeed":70.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.826192734451407,"aZ":-28.65566150742437,"pfxX":-7.537380637198971,"pfxZ":2.7913124641485663,"pX":-0.2947591242771811,"pZ":1.039450550265101,"vX0":4.358024032457601,"vY0":-111.54668928954744,"vZ0":-4.566946695421522,"x":128.24,"y":210.71,"x0":-1.2932308174831253,"y0":50.005209600126825,"z0":6.063734273087334,"aX":-9.511818396943811},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":4.2,"breakHorizontal":12.6,"spinRate":1718,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4908033994250065,"extension":5.919457223936345},"index":1,"playId":"26230512-d42f-3045-8f75-cfa40fa046bc","pitchNumber":2,"startTime":"2026-07-25T22:12:29.892Z","endTime":"2026-07-25T22:12:33.120Z","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":91.8,"endSpeed":83.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30296668491097,"aZ":-14.447233549109864,"pfxX":-9.952000333133938,"pfxZ":9.907118481486105,"pX":-0.18676932289815457,"pZ":1.8952402841935654,"vX0":6.359499290603759,"vY0":-133.31460727941655,"vZ0":-7.540868059085454,"x":124.12,"y":187.61,"x0":-1.3177627460726162,"y0":50.00089306578939,"z0":5.8159811051572925,"aX":-17.801609772348865},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":16.6,"spinRate":2166,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.4118325034710617,"extension":5.984073976941902},"index":2,"playId":"ca9c3895-a332-3bb8-8690-a203378e0c19","pitchNumber":3,"startTime":"2026-07-25T22:12:49.930Z","endTime":"2026-07-25T22:12:52.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-25T22:13:02.210Z","endTime":"2026-07-25T22:13:19.587Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32868240425696,"aZ":-19.150996582799028,"pfxX":-0.534928282078706,"pfxZ":7.794379455010053,"pX":-0.8696646132438265,"pZ":1.4612111424983603,"vX0":1.8260665232019935,"vY0":-128.37097150037673,"vZ0":-7.218871682600185,"x":150.15,"y":199.33,"x0":-1.520393270626971,"y0":50.00074716778505,"z0":5.798046031280956,"aX":-0.8936131693835603},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.7,"breakHorizontal":0.6,"spinRate":2249,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.4265185537344225,"extension":5.881418931029156},"index":4,"playId":"1627884c-b3fe-32a3-a272-b838ab85926d","pitchNumber":4,"startTime":"2026-07-25T22:13:19.587Z","endTime":"2026-07-25T22:13:22.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491738977320445,"aZ":-17.69486120316606,"pfxX":-0.34960965795556165,"pfxZ":8.702729273200617,"pX":-0.02693596803690964,"pZ":1.3735654805452258,"vX0":3.9204690439151717,"vY0":-127.92786393867249,"vZ0":-7.645635378772824,"x":118.03,"y":201.69,"x0":-1.5314371824145545,"y0":50.00107269099746,"z0":5.779157232992087,"aX":-0.5819324614418911},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.3,"breakHorizontal":-0.2,"spinRate":2245,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.42755551231632216,"extension":6.0625479485801606},"index":5,"playId":"731a1d98-e9c0-369d-8244-42a2c0acdbc8","pitchNumber":5,"startTime":"2026-07-25T22:13:41.330Z","endTime":"2026-07-25T22:13:44.330Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.934831189450975,"aZ":-19.248649593730978,"pfxX":-10.212501836103607,"pfxZ":7.2219262849141685,"pX":0.06426964089819383,"pZ":2.9170382774068506,"vX0":7.387072704727535,"vY0":-133.47080332164666,"vZ0":-4.173036752140638,"x":114.55,"y":160.02,"x0":-1.4239661797177012,"y0":50.00148918674883,"z0":5.901939434802258,"aX":-18.27269809650213},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":16.7,"spinRate":2310,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.4116743672272789,"extension":5.938393889862074},"hitData":{"launchSpeed":80.3,"launchAngle":58.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.2,"coordY":131.92}},"index":6,"playId":"2c27346c-ee01-30fb-896a-fb5515bff44e","pitchNumber":6,"startTime":"2026-07-25T22:14:00.931Z","endTime":"2026-07-25T22:14:11.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:14:11.228Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Travis Bazzana grounds into a double play, first baseman Jonathan Aranda to shortstop Ben Williamson to first baseman Jonathan Aranda. Steven Kwan out at 2nd. Travis Bazzana out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:14:22.481Z","endTime":"2026-07-25T22:15:38.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484007086274847,"aZ":-30.362737727647094,"pfxX":0.2737940951684015,"pfxZ":1.2371464485934904,"pX":-0.49233701784403455,"pZ":3.833203993062343,"vX0":2.428502518739324,"vY0":-122.19200214214278,"vZ0":0.9119993882965451,"x":135.77,"y":135.28,"x0":-1.546749747841852,"y0":50.00586867500833,"z0":6.122944212547374,"aX":0.40203716324132366},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-1.2,"spinRate":2343,"spinDirection":165},"zone":11,"typeConfidence":0.9,"plateTime":0.4532611688413639,"extension":5.881061932329133},"index":0,"playId":"085894d7-49bf-3ee8-b021-336ae263e68b","pitchNumber":1,"startTime":"2026-07-25T22:14:36.060Z","endTime":"2026-07-25T22:14:39.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0e5dcc13-9f93-3037-9dad-0f60f8fc6efb","startTime":"2026-07-25T22:14:54.388Z","endTime":"2026-07-25T22:14:57.388Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96196498184288,"aZ":-19.581823445838587,"pfxX":-10.18159424335689,"pfxZ":6.976750199633952,"pX":0.3462412884209809,"pZ":1.945672144301624,"vX0":7.8836761042850005,"vY0":-134.00651732538353,"vZ0":-6.321285028386006,"x":103.8,"y":186.25,"x0":-1.3218526663101333,"y0":50.00464396003789,"z0":5.750183644180453,"aX":-18.38243428919321},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":16.6,"spinRate":2297,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.4098910153613189,"extension":5.991839359110618},"hitData":{"launchSpeed":70.3,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":169.92}},"index":2,"playId":"70a548fd-e47b-37e4-a079-145bee1e5073","pitchNumber":2,"startTime":"2026-07-25T22:15:28.957Z","endTime":"2026-07-25T22:15:38.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:15:38.436Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to right fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:17:37.798Z","endTime":"2026-07-25T22:20:39.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":682657,"link":"/api/v1/people/682657"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162363568775753,"aZ":-9.787881882280901,"pfxX":-3.8754851663218277,"pfxZ":11.792526302294233,"pX":1.2535924663882083,"pZ":2.21903293781253,"vX0":9.306810824949906,"vY0":-137.10886871764149,"vZ0":-8.476304074644148,"x":69.22,"y":178.87,"x0":-1.6857178176544207,"y0":50.0006094651875,"z0":6.0239784949666175,"aX":-7.3563274531449325},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":5.0,"spinRate":2289,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39994655788616296,"extension":6.932932330368028},"index":0,"playId":"734ae283-58a3-30e1-980c-6d792f7ff4fe","pitchNumber":1,"startTime":"2026-07-25T22:18:51.873Z","endTime":"2026-07-25T22:18:54.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773809890651506,"aZ":-19.81985424572872,"pfxX":-11.043050964864229,"pfxZ":6.7047285002827275,"pX":-1.3079742618574457,"pZ":1.9957085942383574,"vX0":6.332976160102735,"vY0":-135.18508995935076,"vZ0":-6.672601876536854,"x":166.86,"y":184.9,"x0":-2.252128088797816,"y0":50.00213367129403,"z0":5.897804584259626,"aX":-20.34123223939963},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":18.6,"spinRate":2256,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4059038938059798,"extension":6.55654443888182},"index":1,"playId":"97ec4469-c805-3ec2-b28e-8af4de7f9f73","pitchNumber":2,"startTime":"2026-07-25T22:19:06.331Z","endTime":"2026-07-25T22:19:09.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771061028161274,"aZ":-10.090706151206554,"pfxX":-4.312487154467423,"pfxZ":11.687115572631171,"pX":-0.9060392778237222,"pZ":2.9085602228006873,"vX0":4.418594186386402,"vY0":-136.7443662393243,"vZ0":-6.7334705102446195,"x":151.54,"y":160.25,"x0":-1.9842527011825046,"y0":50.00272948862218,"z0":6.098653222032111,"aX":-8.149109946335091},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":6.8,"spinRate":2194,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4008711596876786,"extension":6.69076293288108},"index":2,"playId":"e81ec847-72a9-3892-a833-a0522669a121","pitchNumber":3,"startTime":"2026-07-25T22:19:21.532Z","endTime":"2026-07-25T22:19:24.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.244414399476604,"aZ":-18.225119384138104,"pfxX":-9.064200801879155,"pfxZ":7.416811259310432,"pX":-0.25072027507934685,"pZ":3.1958648002278003,"vX0":8.241995889342167,"vY0":-136.33913906552232,"vZ0":-4.235022799086897,"x":126.56,"y":152.49,"x0":-2.1366918189846804,"y0":50.00258654077279,"z0":6.02871594469569,"aX":-17.047773584636445},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":14.6,"spinRate":2273,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40188386109221597,"extension":6.69915030280854},"index":3,"playId":"dc629a44-a7fd-358c-baa9-8dff9abecee1","pitchNumber":4,"startTime":"2026-07-25T22:19:39.717Z","endTime":"2026-07-25T22:19:42.717Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.659751078146606,"aZ":-20.73715117013095,"pfxX":-11.137442314464813,"pfxZ":6.126315862232577,"pX":-1.054378301434706,"pZ":1.8949846183732935,"vX0":7.197737186575375,"vY0":-135.9439610275206,"vZ0":-6.87744570902937,"x":157.19,"y":187.62,"x0":-2.2936591587335586,"y0":50.000057004487125,"z0":5.904024600596802,"aX":-20.778319871468227},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":18.6,"spinRate":2345,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4033811882879901,"extension":6.852127950024077},"index":4,"playId":"56ae0efe-5ed4-33c1-9f15-1ef794aac4b1","pitchNumber":5,"startTime":"2026-07-25T22:19:53.759Z","endTime":"2026-07-25T22:19:56.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24455046254924,"aZ":-17.861644157736738,"pfxX":-10.706073788928528,"pfxZ":7.603338245655541,"pX":-1.129943833856503,"pZ":2.0041668402078794,"vX0":7.050202502472375,"vY0":-136.63096898482397,"vZ0":-7.200166087849163,"x":160.07,"y":184.67,"x0":-2.3580872199000695,"y0":50.005834434163106,"z0":5.909827036563904,"aX":-20.163045546570455},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":17.8,"spinRate":2378,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40149294516080314,"extension":6.703988208736983},"index":5,"playId":"b4e3c332-d368-3762-88b5-f8daaa408a85","pitchNumber":6,"startTime":"2026-07-25T22:20:09.917Z","endTime":"2026-07-25T22:20:12.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00502664528016,"aZ":-14.347531328837874,"pfxX":-3.5568892827647485,"pfxZ":9.134818754562989,"pX":-0.053445800069920425,"pZ":3.054326742681406,"vX0":5.89194773477263,"vY0":-139.02124844636106,"vZ0":-5.876401000072148,"x":119.04,"y":156.31,"x0":-1.740985891346773,"y0":50.004437216753274,"z0":6.152755114698668,"aX":-6.943027542178762},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":5.2,"spinRate":1941,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3944185862736438,"extension":6.8901281820555385},"hitData":{"launchSpeed":100.2,"launchAngle":6.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":113.68}},"index":6,"playId":"36912d9b-1809-3738-990c-a10a75e9131f","pitchNumber":7,"startTime":"2026-07-25T22:20:29.641Z","endTime":"2026-07-25T22:20:39.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:20:39.646Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:21:00.384Z","endTime":"2026-07-25T22:22:32.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01121535279262,"aZ":-29.63537527999477,"pfxX":0.9073840077670741,"pfxZ":1.5805479869523955,"pX":0.5766893306098267,"pZ":1.342219222208499,"vX0":6.812506288305422,"vY0":-125.69033438682658,"vZ0":-5.267078796579224,"x":95.02,"y":202.54,"x0":-2.2800349349214697,"y0":50.00573259542632,"z0":5.853902782565357,"aX":1.4604831126204092},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-3.1,"spinRate":2685,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4347653466683892,"extension":6.80509329344035},"index":0,"playId":"05e73bd2-e154-3f91-8abd-b6973ce5c984","pitchNumber":1,"startTime":"2026-07-25T22:21:08.486Z","endTime":"2026-07-25T22:21:11.486Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137114161997022,"aZ":-15.34295569391507,"pfxX":-3.7848401243239316,"pfxZ":8.827215743821284,"pX":-1.1414730836645806,"pZ":4.552945392263722,"vX0":3.764468887511561,"vY0":-136.94975496662335,"vZ0":-1.4887846635141853,"x":160.51,"y":115.85,"x0":-2.039546688342987,"y0":50.004978020718355,"z0":6.148846584255733,"aX":-7.218644744591174},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":1985,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3993561115494426,"extension":6.716217760311396},"index":1,"playId":"44b4d627-5584-35c8-9892-4dc2b4853fda","pitchNumber":2,"startTime":"2026-07-25T22:21:30.425Z","endTime":"2026-07-25T22:21:33.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0755942814506,"aZ":-29.414177605011574,"pfxX":4.5438609935160965,"pfxZ":1.8230788862048488,"pX":0.17686923513677627,"pZ":2.7766493297270722,"vX0":4.95593587214955,"vY0":-122.21596138717246,"vZ0":-1.63248604154513,"x":110.26,"y":163.81,"x0":-2.4674239578176564,"y0":50.00216749090608,"z0":5.979415407988258,"aX":6.872665890336203},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-9.4,"spinRate":2887,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.44816297903161795,"extension":6.702862820435687},"index":2,"playId":"ed4d2a3e-0c76-3490-b367-1056d0a72580","pitchNumber":3,"startTime":"2026-07-25T22:21:51.370Z","endTime":"2026-07-25T22:21:54.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-25T22:22:11.735Z","endTime":"2026-07-25T22:22:29.501Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09875853905286,"aZ":-31.73962807772054,"pfxX":3.7021794082808315,"pfxZ":0.27813936996290245,"pX":0.4559368806615305,"pZ":3.11260562816268,"vX0":5.198517901803518,"vY0":-124.18353423153756,"vZ0":-1.330534249796313,"x":99.62,"y":154.74,"x0":-2.139562365827781,"y0":50.0040042839254,"z0":6.277287065711556,"aX":5.826392821267146},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-7.8,"spinRate":2720,"spinDirection":74},"zone":3,"typeConfidence":2.0,"plateTime":0.4397814841637704,"extension":6.58578169221326},"index":4,"playId":"fb2c31f4-e957-3495-a173-27b64257bc6d","pitchNumber":4,"startTime":"2026-07-25T22:22:29.501Z","endTime":"2026-07-25T22:22:32.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:22:32.501Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:22:45.488Z","endTime":"2026-07-25T22:23:54.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45194771354963,"aZ":-24.589630118867678,"pfxX":-11.022603992688957,"pfxZ":4.080670954388506,"pX":-0.5583949361687098,"pZ":3.271837384053555,"vX0":8.693591219970466,"vY0":-135.42482126914575,"vZ0":-2.931462471977113,"x":138.28,"y":150.44,"x0":-2.3773850562367396,"y0":50.00324514385579,"z0":6.087622353544844,"aX":-20.483672668176066},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":18.1,"spinRate":2168,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.40439083278521837,"extension":6.789811414291553},"index":0,"playId":"7cd999af-f46d-3583-9bb2-a193b3c9fff3","pitchNumber":1,"startTime":"2026-07-25T22:23:02.108Z","endTime":"2026-07-25T22:23:05.108Z","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":86.2,"endSpeed":79.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723144400033092,"aZ":-33.58760056687975,"pfxX":5.365445382311183,"pfxZ":-0.8946310509861224,"pX":1.199790488022169,"pZ":2.453459775748598,"vX0":6.669976424707397,"vY0":-125.3823215771752,"vZ0":-2.370337823894041,"x":71.27,"y":172.54,"x0":-2.197619572545296,"y0":50.00098072289079,"z0":6.1673716434513315,"aX":8.492099445849474},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-11.3,"spinRate":2737,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4378142107573457,"extension":6.5807260307081},"index":1,"playId":"df4d20de-6bcb-370f-b629-d49e0845272a","pitchNumber":2,"startTime":"2026-07-25T22:23:21.532Z","endTime":"2026-07-25T22:23:24.532Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.979825992461183,"aZ":-31.534260731157534,"pfxX":4.560279502256384,"pfxZ":0.41070834644716747,"pX":0.4035877606408502,"pZ":2.4034166046388568,"vX0":5.024774370883466,"vY0":-124.14516232537125,"vZ0":-2.602735629424947,"x":101.62,"y":173.89,"x0":-2.2364929955023043,"y0":50.00569559441049,"z0":6.080578363177403,"aX":7.144334062200269},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-9.4,"spinRate":2826,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.4405791922856057,"extension":6.762097543937537},"hitData":{"launchSpeed":89.1,"launchAngle":43.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.84,"coordY":101.8}},"index":2,"playId":"155056a9-b138-3d30-abef-a9b61baa94f9","pitchNumber":3,"startTime":"2026-07-25T22:23:43.154Z","endTime":"2026-07-25T22:23:54.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:23:54.675Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:24:14.218Z","endTime":"2026-07-25T22:26:08.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":85.3,"endSpeed":79.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40371978849155,"aZ":-31.89130204730563,"pfxX":3.7715609192217894,"pfxZ":0.1786726858974319,"pX":0.31314671006641226,"pZ":3.0390979932493085,"vX0":4.872686608167581,"vY0":-124.21934361637099,"vZ0":-1.3354653575100555,"x":105.06,"y":156.72,"x0":-2.159111107386949,"y0":50.00286875612873,"z0":6.21977650387021,"aX":5.929822035500827},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-7.9,"spinRate":2642,"spinDirection":80},"zone":3,"typeConfidence":2.0,"plateTime":0.43987486017920574,"extension":6.656719724906162},"index":0,"playId":"8ea346b8-2f87-34da-a7f1-d415d284fc45","pitchNumber":1,"startTime":"2026-07-25T22:24:23.828Z","endTime":"2026-07-25T22:24:27.460Z","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.3,"endSpeed":86.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.660474424434362,"aZ":-14.940830246609268,"pfxX":-3.4895262560195706,"pfxZ":9.053682196957416,"pX":-1.0349369568066016,"pZ":2.7115650233199493,"vX0":4.132191939031515,"vY0":-137.18155414997844,"vZ0":-6.053474965761272,"x":156.45,"y":165.57,"x0":-2.108195396730645,"y0":50.004723683952506,"z0":5.967350212976648,"aX":-6.644189864564689},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":5.4,"spinRate":2077,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3994376695296107,"extension":6.934100157849013},"index":1,"playId":"1814910b-a0fb-337e-b82f-bddb9e86cdcb","pitchNumber":2,"startTime":"2026-07-25T22:24:51.449Z","endTime":"2026-07-25T22:24:54.449Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272209617283895,"aZ":-12.738136025900749,"pfxX":-4.262200497910183,"pfxZ":9.967708134399277,"pX":-0.9634192463308193,"pZ":3.5917939489071635,"vX0":4.263295672406722,"vY0":-138.59430682689427,"vZ0":-4.735932384146128,"x":153.72,"y":141.8,"x0":-1.9660594239372322,"y0":50.004708214683056,"z0":6.170080571797228,"aX":-8.312814378863088},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2321,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39483958972651934,"extension":6.830109933679718},"index":2,"playId":"fd115dc2-0135-3431-8c1c-4b9dfb9c3385","pitchNumber":3,"startTime":"2026-07-25T22:25:13.473Z","endTime":"2026-07-25T22:25:16.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.842764773613137,"aZ":-21.947583598688833,"pfxX":-10.165253558854811,"pfxZ":5.595888314836431,"pX":0.014203521382115886,"pZ":3.0948747128617113,"vX0":9.601031527560982,"vY0":-134.29274659436908,"vZ0":-3.6410921374312872,"x":116.46,"y":155.22,"x0":-2.2850579349293727,"y0":50.00488180436886,"z0":6.027890907359186,"aX":-18.5857196492497},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2115,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.40772814998796747,"extension":6.670832757776412},"index":3,"playId":"d6597b1c-816d-3e01-9f85-5cd3635241d4","pitchNumber":4,"startTime":"2026-07-25T22:25:34.342Z","endTime":"2026-07-25T22:25:37.342Z","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":2},"index":4,"startTime":"2026-07-25T22:25:44.688Z","endTime":"2026-07-25T22:26:02.213Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751649378401602,"aZ":-33.842231660385345,"pfxX":2.8797354415000465,"pfxZ":-1.0632293767004564,"pX":-0.2506458941810455,"pZ":1.3328210320559997,"vX0":3.35494548354397,"vY0":-124.30969904640702,"vZ0":-5.025847410895142,"x":126.55,"y":202.79,"x0":-1.9916131695149235,"y0":50.00515006744578,"z0":6.188184269384381,"aX":4.5098304189834115},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.9,"breakHorizontal":-6.0,"spinRate":2809,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4404960694979674,"extension":6.535227306441077},"hitData":{"launchSpeed":96.7,"launchAngle":16.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.83,"coordY":76.23}},"index":5,"playId":"a63b9cf8-1dfb-36d0-91ca-56644157a654","pitchNumber":5,"startTime":"2026-07-25T22:26:02.213Z","endTime":"2026-07-25T22:26:08.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:26:08.663Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:28:07.521Z","endTime":"2026-07-25T22:29:42.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82965690625235,"aZ":-21.281304667424887,"pfxX":0.08821023800716699,"pfxZ":6.4682920024283375,"pX":-0.35932139035690336,"pZ":2.046455555342089,"vX0":2.8218930848235924,"vY0":-128.97407187861333,"vZ0":-5.686766331233382,"x":130.7,"y":183.53,"x0":-1.4791660510716824,"y0":50.00629292065058,"z0":5.921450351092088,"aX":0.14820649485662366},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.7,"breakHorizontal":-0.8,"spinRate":2295,"spinDirection":195},"zone":7,"typeConfidence":0.91,"plateTime":0.42469110136851906,"extension":5.960832661063916},"index":0,"playId":"7e03e5e4-49be-3d0d-9201-a8c7fa6d15fa","pitchNumber":1,"startTime":"2026-07-25T22:28:12.331Z","endTime":"2026-07-25T22:28:15.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(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":91.4,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16074572746631,"aZ":-18.205012908214744,"pfxX":-10.706719129113656,"pfxZ":7.878027743609938,"pX":0.2308179566635033,"pZ":2.441589828641873,"vX0":7.826105772250357,"vY0":-132.7468199509843,"vZ0":-5.298682397930234,"x":108.2,"y":172.86,"x0":-1.3742430649553847,"y0":50.003100380976996,"z0":5.801783209657077,"aX":-18.983186415987348},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":17.5,"spinRate":2308,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.413651382636238,"extension":6.063371244166247},"index":1,"playId":"58b05682-1d7b-332f-a057-90df36a3a395","pitchNumber":2,"startTime":"2026-07-25T22:28:27.180Z","endTime":"2026-07-25T22:28:30.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.267046230652785,"aZ":-12.092064724429157,"pfxX":-5.394475218185284,"pfxZ":11.109175416821877,"pX":0.32991018559992885,"pZ":4.0032578744000675,"vX0":6.749893383053651,"vY0":-134.14827573770557,"vZ0":-2.6443258260135947,"x":104.42,"y":130.69,"x0":-1.5277825241602785,"y0":50.000703201104464,"z0":5.87323488860813,"aX":-9.75012256624192},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":8.2,"spinRate":2350,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.40960914337132026,"extension":5.964135337262387},"index":2,"playId":"401a169e-ed30-3065-ae86-e0edc6a94d04","pitchNumber":3,"startTime":"2026-07-25T22:28:42.512Z","endTime":"2026-07-25T22:28:45.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.033689605798678,"aZ":-21.134213883750554,"pfxX":-0.5074627080143592,"pfxZ":6.453076067210695,"pX":0.41383377878158595,"pZ":2.757480735175389,"vX0":4.8056597893271364,"vY0":-130.1417122906673,"vZ0":-4.035766908406803,"x":101.23,"y":164.33,"x0":-1.3928973709087928,"y0":50.00140249369461,"z0":5.93466727943611,"aX":-0.8684984958295329},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-0.1,"spinRate":2358,"spinDirection":197},"zone":3,"typeConfidence":0.91,"plateTime":0.4213297676940888,"extension":6.052065345212419},"index":3,"playId":"0eaf86f3-7d36-3bc3-80a4-8464c37c9b9c","pitchNumber":4,"startTime":"2026-07-25T22:28:59.641Z","endTime":"2026-07-25T22:29:05.175Z","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":92.8,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.471783912703234,"aZ":-17.433946392906297,"pfxX":-9.31912444594028,"pfxZ":8.018577606046176,"pX":0.6212000950198048,"pZ":2.74505915065948,"vX0":8.668347476998365,"vY0":-134.76200823559816,"vZ0":-4.89197460425189,"x":93.32,"y":164.66,"x0":-1.4273852641742284,"y0":50.00208230776608,"z0":5.816616826377839,"aX":-17.128712829338173},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2380,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.4065417627986734,"extension":5.911388105881075},"index":4,"playId":"d38c4bde-0e71-328f-abe7-3606e69665ef","pitchNumber":5,"startTime":"2026-07-25T22:29:21.346Z","endTime":"2026-07-25T22:29:24.346Z","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":77.7,"endSpeed":71.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.884634628646552,"aZ":-29.438600732814603,"pfxX":-6.111790594118742,"pfxZ":2.096352582605265,"pX":-0.29550510580269773,"pZ":2.640420407320796,"vX0":4.000236643911706,"vY0":-113.17977525744874,"vZ0":-1.3410853456989744,"x":128.26,"y":167.49,"x0":-1.2883189177675172,"y0":50.00094058302757,"z0":6.178118679085864,"aX":-7.959990342425399},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.7,"breakHorizontal":10.1,"spinRate":1765,"spinDirection":252},"zone":4,"typeConfidence":0.9,"plateTime":0.48321332837160824,"extension":5.896904968919594},"index":5,"playId":"f9012b89-82a7-3e47-a7d9-af81c7005543","pitchNumber":6,"startTime":"2026-07-25T22:29:39.981Z","endTime":"2026-07-25T22:29:42.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:29:42.981Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:29:55.634Z","endTime":"2026-07-25T22:31:05.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87387496372259,"aZ":-16.870438852404483,"pfxX":-9.541766063869519,"pfxZ":8.41355726329948,"pX":0.5988302971094601,"pZ":2.3715976920877724,"vX0":8.40502982211704,"vY0":-133.97837325297562,"vZ0":-5.94527474295414,"x":94.17,"y":174.75,"x0":-1.3388743149819562,"y0":50.00084715955259,"z0":5.824564255105071,"aX":-17.34978497064858},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":15.5,"spinRate":2192,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.4087853126852168,"extension":6.069487532671198},"index":0,"playId":"d7463d02-d7c9-32d8-a224-92c1f5ba62e9","pitchNumber":1,"startTime":"2026-07-25T22:30:08.813Z","endTime":"2026-07-25T22:30:11.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81067940201307,"aZ":-29.318385458449836,"pfxX":-7.274642715495796,"pfxZ":2.253207588920617,"pX":0.10611535093211591,"pZ":2.30646597859429,"vX0":5.0986183577748605,"vY0":-112.11754618283028,"vZ0":-1.8668692918388192,"x":112.96,"y":176.51,"x0":-1.2554769617617008,"y0":50.005490732461844,"z0":6.150160224741129,"aX":-9.236514348658751},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.8,"breakHorizontal":11.8,"spinRate":1769,"spinDirection":256},"zone":5,"typeConfidence":0.91,"plateTime":0.4890694165657856,"extension":6.02058180507392},"index":1,"playId":"3f56d026-7480-395e-995f-9f0852037a5f","pitchNumber":2,"startTime":"2026-07-25T22:30:23.014Z","endTime":"2026-07-25T22:30:26.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.817914584846616,"aZ":-20.319278164648303,"pfxX":0.13899384292809636,"pfxZ":6.996085746424747,"pX":1.1104476146260693,"pZ":2.722838165992748,"vX0":6.091235963080263,"vY0":-129.07430021513989,"vZ0":-4.282923242126377,"x":74.67,"y":165.26,"x0":-1.2939424647054854,"y0":50.0029873498122,"z0":5.96003250179249,"aX":0.23414718148693558},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.0,"breakHorizontal":-1.6,"spinRate":2316,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.42367967132014694,"extension":5.971260631527217},"index":2,"playId":"bc74748c-fe62-368e-b43d-dee612ba57d4","pitchNumber":3,"startTime":"2026-07-25T22:30:46.165Z","endTime":"2026-07-25T22:30:49.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24000819996347,"aZ":-20.327550920460446,"pfxX":-8.914306573483021,"pfxZ":6.565717224193133,"pX":0.5665684770681364,"pZ":3.0942298942834614,"vX0":8.029789988340946,"vY0":-133.82673669492877,"vZ0":-3.4231554056008497,"x":95.4,"y":155.24,"x0":-1.321995741536023,"y0":50.004090656141415,"z0":5.85483485313673,"aX":-16.089064233078496},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":14.3,"spinRate":2276,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.410067134900304,"extension":6.025877808999969},"index":3,"playId":"92a57f30-e3e3-383d-a1e5-b0b32aa18a7b","pitchNumber":4,"startTime":"2026-07-25T22:31:02.322Z","endTime":"2026-07-25T22:31:05.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:31:05.322Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:31:20.853Z","endTime":"2026-07-25T22:31:42.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.036583002217753,"aZ":-20.70634728475907,"pfxX":0.8108226547647241,"pfxZ":6.809135831557999,"pX":0.5091137509437875,"pZ":1.7381165927281088,"vX0":5.094675504401713,"vY0":-128.79169013520453,"vZ0":-6.160198297141437,"x":97.59,"y":191.85,"x0":-1.5978155961719003,"y0":50.00584616681856,"z0":5.755945784505067,"aX":1.3655506290285495},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.2,"breakHorizontal":-2.5,"spinRate":2394,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.42482431954365163,"extension":5.935791786623032},"hitData":{"launchSpeed":92.9,"launchAngle":60.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":181.35,"coordY":140.65}},"index":0,"playId":"ee2d7433-4d9e-36d5-97ea-6b1eb5316f2e","pitchNumber":1,"startTime":"2026-07-25T22:31:32.439Z","endTime":"2026-07-25T22:31:42.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:31:42.451Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:33:48.587Z","endTime":"2026-07-25T22:34:16.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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],"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":1},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424913974543962,"aZ":-14.362782391159147,"pfxX":-3.173859933611289,"pfxZ":9.625418495619702,"pX":0.47594412288111093,"pZ":2.885174526232761,"vX0":7.214605569900135,"vY0":-135.16141204417852,"vZ0":-6.08598275820491,"x":98.86,"y":160.88,"x0":-1.8154133807754274,"y0":50.004757724985865,"z0":6.174595300822175,"aX":-5.875164908029501},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":4.2,"spinRate":2247,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40523061735554355,"extension":6.7071691127693915},"index":0,"playId":"6ce3fa63-f51b-32bc-bea6-9288073b68a4","pitchNumber":1,"startTime":"2026-07-25T22:33:53.100Z","endTime":"2026-07-25T22:33:56.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.907197653835865,"aZ":-13.497708568964201,"pfxX":-3.846497800652662,"pfxZ":9.679573008541592,"pX":0.37785310291507557,"pZ":2.7910870882787795,"vX0":7.612905594657339,"vY0":-138.07959860698827,"vZ0":-6.3717709768469755,"x":102.6,"y":163.42,"x0":-1.9160101467343775,"y0":50.00632371972507,"z0":6.037921634542026,"aX":-7.425046447522677},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2452,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39676688866570275,"extension":6.873067789525768},"hitData":{"launchSpeed":96.5,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.65,"coordY":87.83}},"index":1,"playId":"4b82f59c-0e96-3c20-8420-c12ccb5b8a49","pitchNumber":2,"startTime":"2026-07-25T22:34:06.706Z","endTime":"2026-07-25T22:34:16.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:34:16.717Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:34:26.122Z","endTime":"2026-07-25T22:36:24.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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,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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65195131309958,"aZ":-41.04576852664321,"pfxX":9.033216603222145,"pfxZ":-7.247865772426193,"pX":-2.2356025641165984,"pZ":2.378170251621338,"vX0":-2.4095426902454764,"vY0":-110.83768860136176,"vZ0":0.6989566084782177,"x":202.22,"y":174.57,"x0":-2.2977080687241274,"y0":50.00064371884385,"z0":6.398502041279678,"aX":11.064509016514023},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-12.5,"breakHorizontal":-15.6,"spinRate":2343,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.49711255318178127,"extension":6.371097350453495},"index":0,"playId":"3deab17c-9b51-3b76-b882-0ee90513e6d4","pitchNumber":1,"startTime":"2026-07-25T22:34:46.456Z","endTime":"2026-07-25T22:34:49.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65482165556691,"aZ":-38.76512331937188,"pfxX":9.62949839480282,"pfxZ":-5.253845906456943,"pX":1.0528756567925774,"pZ":2.143646161665773,"vX0":3.962749919085805,"vY0":-112.28910143141499,"vZ0":-0.4984112070308131,"x":76.87,"y":180.9,"x0":-1.9953144400456342,"y0":50.00354106861656,"z0":6.372718104069154,"aX":12.08005957470032},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.2,"breakHorizontal":-18.6,"spinRate":2512,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.49110799374425795,"extension":6.200313198347},"index":1,"playId":"0f5c36ca-93e6-38f2-a6de-ba6eb71e8992","pitchNumber":2,"startTime":"2026-07-25T22:35:22.897Z","endTime":"2026-07-25T22:35:25.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-25T22:35:40.979Z","endTime":"2026-07-25T22:35:59.589Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327109981908283,"aZ":-12.292718744354145,"pfxX":-3.4829584143300245,"pfxZ":10.447431222714005,"pX":-0.624092084376703,"pZ":3.563699709708959,"vX0":4.870459824498616,"vY0":-136.8620145756346,"vZ0":-4.81938351017949,"x":140.79,"y":142.56,"x0":-1.9716335026936818,"y0":50.00149899470922,"z0":6.184793780636043,"aX":-6.62761849180769},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":5.3,"spinRate":2097,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39973005806499673,"extension":6.719849630219891},"index":3,"playId":"f8980469-b731-3adf-a87e-66556facbe7d","pitchNumber":3,"startTime":"2026-07-25T22:35:59.589Z","endTime":"2026-07-25T22:36:02.589Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671486738719572,"aZ":-11.89802823346969,"pfxX":-2.276743980900674,"pfxZ":10.673041120577864,"pX":0.1991777250111931,"pZ":3.722039039603681,"vX0":6.843421447483327,"vY0":-137.04461848864037,"vZ0":-4.325303367406764,"x":109.41,"y":138.28,"x0":-2.035917418479242,"y0":50.001436401718195,"z0":6.135315509060462,"aX":-4.32593917946327},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2200,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39988273071420943,"extension":6.766701806479842},"index":4,"playId":"fb3f0c26-c63b-3a61-b6b0-6980e871ad11","pitchNumber":4,"startTime":"2026-07-25T22:36:20.371Z","endTime":"2026-07-25T22:36:24.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:36:24.686Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Richie Palacios pops into a double play, second baseman Gabriel Arias to first baseman Kyle Manzardo. Chandler Simpson out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:36:41.444Z","endTime":"2026-07-25T22:39:04.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":77.2,"endSpeed":70.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.099894911377504,"aZ":-39.420922735167366,"pfxX":9.90100838318196,"pfxZ":-5.789687032439556,"pX":-0.536498459682694,"pZ":2.078510601877179,"vX0":0.7534346601617314,"vY0":-112.32966461619402,"vZ0":-0.27494740813763197,"x":137.45,"y":182.66,"x0":-2.160955671445792,"y0":50.001403302907306,"z0":6.278634402088126,"aX":12.40024426155673},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.1,"breakHorizontal":-18.0,"spinRate":2586,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4913582453107006,"extension":6.552223316962056},"index":0,"playId":"beeac864-0ae4-3b93-a1dd-4ea8da99d360","pitchNumber":1,"startTime":"2026-07-25T22:36:53.894Z","endTime":"2026-07-25T22:36:56.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54016559401794,"aZ":-23.442112608180903,"pfxX":-8.38904004071814,"pfxZ":4.649210951925827,"pX":-1.3287782467554314,"pZ":3.024188426921029,"vX0":6.087487904352959,"vY0":-135.88964455962193,"vZ0":-3.4985102255473475,"x":167.65,"y":157.13,"x0":-2.5030642179829097,"y0":50.003030525459394,"z0":5.948413124115875,"aX":-15.759163687657292},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":13.9,"spinRate":2014,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4023791133062411,"extension":6.498102372666156},"index":1,"playId":"614672a2-35e5-37bb-91b6-7e2958606afd","pitchNumber":2,"startTime":"2026-07-25T22:37:14.646Z","endTime":"2026-07-25T22:37:17.646Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"25880a29-b5e7-3187-85cc-f2a1989f00fd","startTime":"2026-07-25T22:37:36.752Z","endTime":"2026-07-25T22:37:54.007Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87703090648454,"aZ":-21.204825529961607,"pfxX":-8.702332017321586,"pfxZ":5.798595929072988,"pX":-1.2163441077967108,"pZ":3.193498175801456,"vX0":6.608915798880228,"vY0":-136.65132144980944,"vZ0":-3.7045367585216735,"x":163.36,"y":152.56,"x0":-2.5344998876259215,"y0":50.00586505444674,"z0":6.02198763789607,"aX":-16.47478339923121},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2030,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40067784344753266,"extension":6.644992265275721},"index":3,"playId":"4ec004d5-4c28-39d4-a2a0-c580ca748b0c","pitchNumber":3,"startTime":"2026-07-25T22:38:33.822Z","endTime":"2026-07-25T22:38:37.048Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457835267812385,"aZ":-39.700772452700974,"pfxX":9.093613011037059,"pfxZ":-5.761132589300002,"pX":1.0518739677154447,"pZ":1.3422980184486917,"vX0":4.273121786284212,"vY0":-114.85668406265121,"vZ0":-2.3028307428120933,"x":76.91,"y":202.54,"x0":-2.026346105987345,"y0":50.00032794072365,"z0":6.296716974715891,"aX":11.889943244876116},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.7,"breakHorizontal":-17.6,"spinRate":2643,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4807917572857563,"extension":6.223386960368234},"hitData":{"launchSpeed":76.4,"launchAngle":53.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":164.48,"coordY":138.0}},"index":4,"playId":"2370a71b-8bf4-3293-a528-9b5facd6af8f","pitchNumber":4,"startTime":"2026-07-25T22:38:53.354Z","endTime":"2026-07-25T22:39:04.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:39:04.362Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a ground ball to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:41:10.967Z","endTime":"2026-07-25T22:43:14.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236313130233803,"aZ":-14.615623087538209,"pfxX":-8.392199309631827,"pfxZ":9.787559460009293,"pX":-0.4356202390785612,"pZ":2.397764474751131,"vX0":5.337923079576852,"vY0":-133.24374537157388,"vZ0":-6.159630115097612,"x":133.6,"y":174.04,"x0":-1.3769068214278832,"y0":50.0037997688201,"z0":5.799842199675663,"aX":-15.05648510952038},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":14.0,"spinRate":2297,"spinDirection":205},"zone":4,"typeConfidence":0.83,"plateTime":0.4114401233468228,"extension":5.948223692941937},"index":0,"playId":"3382e730-2e04-3fde-b20e-279a1ad1957a","pitchNumber":1,"startTime":"2026-07-25T22:41:17.505Z","endTime":"2026-07-25T22:41:20.505Z","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":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25910713722751,"aZ":-30.51912685010101,"pfxX":-8.472057757833406,"pfxZ":1.2749814789488374,"pX":0.4218887625604468,"pZ":0.538758329783646,"vX0":5.983679570855673,"vY0":-113.40316118170337,"vZ0":-5.325922143295528,"x":100.92,"y":224.23,"x0":-1.1536694832428416,"y0":50.00386578993152,"z0":5.971689706118783,"aX":-11.005733093083911},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":1.2,"breakHorizontal":13.8,"spinRate":2020,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4834956313793981,"extension":6.097507190041658},"index":1,"playId":"5cf7e9c3-2478-3627-aa38-bdd530684137","pitchNumber":2,"startTime":"2026-07-25T22:41:33.057Z","endTime":"2026-07-25T22:41:36.638Z","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":91.7,"endSpeed":83.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881459887767754,"aZ":-15.939229003088613,"pfxX":-9.387000572365716,"pfxZ":9.011353990119492,"pX":-0.27324784981950967,"pZ":2.9074597477925437,"vX0":6.018999139074801,"vY0":-133.41555380612357,"vZ0":-4.762630755941647,"x":127.42,"y":160.28,"x0":-1.3396939630011038,"y0":50.003921371704415,"z0":5.865769651118728,"aX":-16.91193972571599},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":15.7,"spinRate":2301,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.41065364298049545,"extension":6.091008884448614},"index":2,"playId":"a1606add-1c9e-3e06-b521-708381a66dfe","pitchNumber":3,"startTime":"2026-07-25T22:41:52.036Z","endTime":"2026-07-25T22:41:55.036Z","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":77.5,"endSpeed":71.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.824209392538208,"aZ":-29.28406156080704,"pfxX":-8.388048351728798,"pfxZ":2.2382488138726107,"pX":-0.5923847101414287,"pZ":1.6122030671725658,"vX0":3.7531767328853864,"vY0":-112.80056074280306,"vZ0":-3.448852492543333,"x":139.58,"y":195.25,"x0":-1.184782506961578,"y0":50.00430562219647,"z0":6.1021737854067375,"aX":-10.849454116624537},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.5,"breakHorizontal":14.3,"spinRate":1915,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.4849025501762987,"extension":6.071835901816085},"index":3,"playId":"23f7c4e2-2c2e-3c5a-a6ed-a0c217abd341","pitchNumber":4,"startTime":"2026-07-25T22:42:09.056Z","endTime":"2026-07-25T22:42:12.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":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52261981655005,"aZ":-31.25827080467176,"pfxX":-8.984707571570862,"pfxZ":0.6987551472222251,"pX":0.4705395951489182,"pZ":0.47342324857351764,"vX0":6.178731911782129,"vY0":-114.05157206245956,"vZ0":-5.499534540872399,"x":99.06,"y":226.0,"x0":-1.110100997941859,"y0":50.003452583756726,"z0":6.00869830466725,"aX":-11.803968641592474},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.1,"breakHorizontal":14.6,"spinRate":2016,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.48076210429794,"extension":6.060230601787453},"index":4,"playId":"8f23ad92-7142-3a60-ae6a-8282b5127934","pitchNumber":5,"startTime":"2026-07-25T22:42:26.233Z","endTime":"2026-07-25T22:42:29.377Z","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.3,"endSpeed":85.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.957980184191012,"aZ":-14.578168190781255,"pfxX":-10.004034631806775,"pfxZ":9.494546421304689,"pX":0.3941029286299258,"pZ":0.9547711229732149,"vX0":7.988689974620363,"vY0":-135.37029579303396,"vZ0":-9.701647932454632,"x":101.98,"y":213.0,"x0":-1.2976181998229859,"y0":50.00386342571167,"z0":5.609278424347315,"aX":-18.54084866590309},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":16.4,"spinRate":2303,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.40484064088469207,"extension":6.064822421614039},"index":5,"playId":"0e49f8c2-d6fd-365e-aa81-f1d5f0e58aec","pitchNumber":6,"startTime":"2026-07-25T22:42:45.490Z","endTime":"2026-07-25T22:42:48.490Z","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":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57027417908757,"aZ":-19.31080141086937,"pfxX":0.25318448128196547,"pfxZ":7.4861554182700045,"pX":0.9297313739033143,"pZ":1.9260290492829484,"vX0":5.902984227101504,"vY0":-129.8470546150692,"vZ0":-6.113521441876901,"x":81.56,"y":186.78,"x0":-1.4000093421693254,"y0":50.00455408431448,"z0":5.766437871058932,"aX":0.4340537475004673},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":-1.7,"spinRate":2238,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.4208062363583922,"extension":6.04093386031117},"hitData":{"launchSpeed":80.5,"launchAngle":5.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.4,"coordY":125.84}},"index":6,"playId":"46f1a54e-daf6-38ed-9f68-590ae22991d3","pitchNumber":7,"startTime":"2026-07-25T22:43:02.840Z","endTime":"2026-07-25T22:43:14.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:43:14.269Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Patrick Bailey pops out to shortstop Ben Williamson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:43:29.327Z","endTime":"2026-07-25T22:44:13.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.285600924593712,"aZ":-32.131519471670345,"pfxX":-7.135827759272789,"pfxZ":0.03401045233933431,"pX":-0.443658838100322,"pZ":1.4581590383673415,"vX0":4.408055846360483,"vY0":-114.0086183701699,"vZ0":-3.1070460691135193,"x":133.91,"y":199.41,"x0":-1.47172794916484,"y0":50.00483710526957,"z0":5.999048808822018,"aX":-9.427182192335666},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.5,"breakHorizontal":11.9,"spinRate":2112,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.4798021406833328,"extension":6.113465880263807},"index":0,"playId":"057ceac3-2eb9-3d8a-a952-601b9a8c8c13","pitchNumber":1,"startTime":"2026-07-25T22:43:40.635Z","endTime":"2026-07-25T22:43:44.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.279462453876413,"aZ":-17.963682617927763,"pfxX":-9.488650251830695,"pfxZ":7.942467742966095,"pX":-0.04340714866400699,"pZ":2.669371297490313,"vX0":6.815086774684369,"vY0":-132.8589790497036,"vZ0":-4.719625640721526,"x":118.65,"y":166.71,"x0":-1.4081061010120508,"y0":50.00266938010726,"z0":5.773156144100884,"aX":-16.974765312979844},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.6,"breakHorizontal":15.7,"spinRate":2189,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.4121670501261203,"extension":5.947150060980935},"hitData":{"launchSpeed":92.9,"launchAngle":68.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":71.75,"coordY":159.28}},"index":1,"playId":"65592276-e2e2-3ff0-8ac3-86f5c109e60b","pitchNumber":2,"startTime":"2026-07-25T22:44:03.179Z","endTime":"2026-07-25T22:44:13.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:44:13.232Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Petey Halpin flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:45:04.459Z","endTime":"2026-07-25T22:47:03.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0cc564ae-06a9-3b8e-863f-b7e6ba69b05c","startTime":"2026-07-25T22:44:44.790Z","endTime":"2026-07-25T22:44:48.804Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.867909655723754,"aZ":-20.235012663767858,"pfxX":2.2095466236514008,"pfxZ":7.106210832066672,"pX":-0.38635557834275835,"pZ":2.3924445925201896,"vX0":2.4274324319622584,"vY0":-129.0553218657408,"vZ0":-4.828171220852534,"x":131.73,"y":174.18,"x0":-1.6275908534994943,"y0":50.00302054175437,"z0":5.854570748989372,"aX":3.711501868742303},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.0,"breakHorizontal":-4.6,"spinRate":2263,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.42507229621156206,"extension":5.989396794699288},"index":1,"playId":"f3aac573-3131-3b7b-a23d-b888689b2425","pitchNumber":1,"startTime":"2026-07-25T22:45:04.483Z","endTime":"2026-07-25T22:45:07.510Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91981891064773,"aZ":-20.28478094267762,"pfxX":-10.169679231682625,"pfxZ":6.534829308195169,"pX":0.13904394515392282,"pZ":3.2464282034863534,"vX0":7.689296857062523,"vY0":-133.99967509570223,"vZ0":-3.006631370742434,"x":111.7,"y":151.13,"x0":-1.4462696762718465,"y0":50.00061046837532,"z0":5.832010591872473,"aX":-18.49426881494403},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":16.8,"spinRate":2311,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.4087430056936694,"extension":5.967661713875014},"index":2,"playId":"3931e9f6-e091-3045-aeaf-6eda83e6e2c3","pitchNumber":2,"startTime":"2026-07-25T22:45:34.546Z","endTime":"2026-07-25T22:45:37.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-25T22:45:44.870Z","endTime":"2026-07-25T22:46:04.641Z","isPitch":false,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"playId":"98d4571d-4b55-31d7-9233-311228480da0","startTime":"2026-07-25T22:46:04.641Z","endTime":"2026-07-25T22:46:10.092Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82932976310006,"aZ":-16.239325034441062,"pfxX":-4.766884506350754,"pfxZ":8.699486762492143,"pX":0.5043889882296879,"pZ":3.5852453987661264,"vX0":6.9883764524559515,"vY0":-134.4078350596892,"vZ0":-2.9748068834512544,"x":97.77,"y":141.98,"x0":-1.5086661981324128,"y0":50.00150107673501,"z0":5.857894135645689,"aX":-8.73081272038689},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":7.2,"spinRate":2383,"spinDirection":210},"zone":12,"typeConfidence":0.86,"plateTime":0.4073394109895041,"extension":5.917410368654339},"index":5,"playId":"5f2dae53-41dd-3c28-bc3f-4b6eed2d9372","pitchNumber":3,"startTime":"2026-07-25T22:46:24.667Z","endTime":"2026-07-25T22:46:27.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11188844694121,"aZ":-19.37704187804539,"pfxX":-10.749873346878246,"pfxZ":7.01493762937422,"pX":-0.3050563895148905,"pZ":3.2688618391022226,"vX0":6.84294960862255,"vY0":-134.68571540899805,"vZ0":-3.136347377359529,"x":128.63,"y":150.52,"x0":-1.4908657027840317,"y0":50.00571368164381,"z0":5.8300247603858315,"aX":-19.618622809760623},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":17.9,"spinRate":2250,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.4077463182224834,"extension":5.87838657676094},"hitData":{"launchSpeed":91.5,"launchAngle":40.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":96.45}},"index":6,"playId":"7f7cb8eb-350f-3481-ae7b-c6e837abed7e","pitchNumber":4,"startTime":"2026-07-25T22:46:52.631Z","endTime":"2026-07-25T22:47:03.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:47:03.967Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:47:13.666Z","endTime":"2026-07-25T22:48:17.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":78.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187329856217318,"aZ":-29.559604627679644,"pfxX":-0.6946815840392384,"pfxZ":1.6860434857354987,"pX":-0.7461636057558291,"pZ":1.9572173449962658,"vX0":2.2304634690729346,"vY0":-123.13397677186427,"vZ0":-3.475186247038514,"x":145.44,"y":185.94,"x0":-1.5695697749406146,"y0":50.00205486710808,"z0":5.861534891600472,"aX":-1.0772325354680348},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":0.8,"spinRate":2341,"spinDirection":226},"zone":7,"typeConfidence":0.88,"plateTime":0.4431426580791773,"extension":5.8967912679387595},"index":0,"playId":"5e5d8924-eea5-389c-ba7d-9425f7224f66","pitchNumber":1,"startTime":"2026-07-25T22:47:31.627Z","endTime":"2026-07-25T22:47:34.627Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746329869499665,"aZ":-20.275130485395167,"pfxX":-11.872587040203303,"pfxZ":6.614315981170452,"pX":0.48333400588096836,"pZ":2.4767749227035156,"vX0":8.900579731285935,"vY0":-133.75848527058838,"vZ0":-4.757315697740536,"x":98.58,"y":171.91,"x0":-1.3565238495440883,"y0":50.005297382950744,"z0":5.7461946056468785,"aX":-21.365140454689392},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":19.4,"spinRate":2203,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.4105959349978878,"extension":5.970461491270397},"index":1,"playId":"e2b5e2ff-2471-3764-aa53-dcdd169510d5","pitchNumber":2,"startTime":"2026-07-25T22:47:50.237Z","endTime":"2026-07-25T22:47:53.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682250569648364,"aZ":-18.43463588842588,"pfxX":0.0275530598215874,"pfxZ":8.040964942810476,"pX":0.5725397463094724,"pZ":2.890683934429249,"vX0":4.995103420093497,"vY0":-129.787392928507,"vZ0":-4.149772197611214,"x":95.18,"y":160.73,"x0":-1.3791703833051365,"y0":50.006038914006055,"z0":5.910861357526455,"aX":0.04675566795281511},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-1.1,"spinRate":2232,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.4217129406189617,"extension":5.89466482566398},"hitData":{"launchSpeed":88.4,"launchAngle":32.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.72,"coordY":84.75}},"index":2,"playId":"ab6cc204-d6f5-347c-b58f-120992acd47f","pitchNumber":3,"startTime":"2026-07-25T22:48:09.315Z","endTime":"2026-07-25T22:48:17.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:48:17.855Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben Williamson pops out to shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:50:10.090Z","endTime":"2026-07-25T22:51:46.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Pop Out","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":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743002010459858,"aZ":-32.727835223779856,"pfxX":2.7674254552218525,"pfxZ":-0.35518997229493054,"pX":0.00407875002908347,"pZ":0.9831686545197876,"vX0":4.442465615340353,"vY0":-124.05438531651485,"vZ0":-5.788511436665734,"x":116.84,"y":212.23,"x0":-2.1691730298713066,"y0":50.00199778127669,"z0":6.073739832925033,"aX":4.314582046043479},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":-6.0,"spinRate":2718,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4414648364993172,"extension":6.575740924007187},"index":0,"playId":"a0b0db93-9f06-3634-a363-50926945a2ef","pitchNumber":1,"startTime":"2026-07-25T22:50:28.610Z","endTime":"2026-07-25T22:50:31.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.353486711069714,"aZ":-23.88783830583731,"pfxX":-10.800226817186768,"pfxZ":4.551657920819034,"pX":1.4031715936246154,"pZ":2.2338389119688515,"vX0":12.659946442647596,"vY0":-133.68049973300293,"vZ0":-5.00456362408571,"x":63.51,"y":178.47,"x0":-1.9786883079123403,"y0":50.00237305154218,"z0":5.833145087303597,"aX":-19.654530584381785},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.3,"breakHorizontal":17.0,"spinRate":2084,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40888168823730453,"extension":6.684879656309444},"index":1,"playId":"11a653f4-0529-3dae-80c9-680a9553cb56","pitchNumber":2,"startTime":"2026-07-25T22:50:45.101Z","endTime":"2026-07-25T22:50:48.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748816099682575,"aZ":-11.093165242164746,"pfxX":-2.1273753306959033,"pfxZ":11.269121298500298,"pX":0.7839686736648113,"pZ":2.769103302043282,"vX0":7.889530675520048,"vY0":-135.8970123014833,"vZ0":-6.751079292674413,"x":87.12,"y":164.01,"x0":-1.8801954626444015,"y0":50.00178124705501,"z0":6.0558668602069625,"aX":-3.9800517179965484},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":2.2,"spinRate":2312,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40302212391884407,"extension":6.823578258516592},"index":2,"playId":"0d4431fd-400b-36a0-94df-9d1104aaad21","pitchNumber":3,"startTime":"2026-07-25T22:51:02.853Z","endTime":"2026-07-25T22:51:06.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554779012938937,"aZ":-22.902936660490834,"pfxX":-11.977138022020178,"pfxZ":5.091993373351633,"pX":0.3335510563723303,"pZ":3.1153033632688087,"vX0":10.888234674772814,"vY0":-134.1691390085034,"vZ0":-3.4274077483292134,"x":104.29,"y":154.67,"x0":-2.2249762061428577,"y0":50.00048145719267,"z0":6.0451751859705425,"aX":-21.791667533593465},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":19.3,"spinRate":2271,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4085436758221115,"extension":6.722542607830916},"index":3,"playId":"90932d81-e2d6-3cf4-874f-a883a3beaf04","pitchNumber":4,"startTime":"2026-07-25T22:51:17.991Z","endTime":"2026-07-25T22:51:20.991Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75902430320133,"aZ":-39.47313294077889,"pfxX":9.9424645081495,"pfxZ":-5.805384114157469,"pX":0.7027468183007347,"pZ":1.9663303845198832,"vX0":2.8908994849156517,"vY0":-112.4373438435476,"vZ0":-0.8220102947838732,"x":90.21,"y":185.69,"x0":-1.8971727299066565,"y0":50.00294406524304,"z0":6.405115776255317,"aX":12.502627886606426},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.3,"breakHorizontal":-18.8,"spinRate":2744,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.49049539975261247,"extension":6.540416416065567},"hitData":{"launchSpeed":65.1,"launchAngle":39.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.65,"coordY":116.99}},"index":4,"playId":"f7ebe3b7-9706-3719-b98d-16cc755462d0","pitchNumber":5,"startTime":"2026-07-25T22:51:36.806Z","endTime":"2026-07-25T22:51:46.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:51:46.148Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Feduccia singles on a line drive to right fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:52:00.440Z","endTime":"2026-07-25T22:52:53.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.9,"endSpeed":68.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52676916439291,"aZ":-42.012831928199574,"pfxX":8.970284366695793,"pfxZ":-8.355834943481021,"pX":-1.4244066556148327,"pZ":2.802179957334979,"vX0":-0.9810360456162719,"vY0":-108.89168420430804,"vZ0":2.0714684502646223,"x":171.3,"y":163.12,"x0":-2.125941573692486,"y0":50.002000743436966,"z0":6.449759595685889,"aX":10.565390917358064},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-14.0,"breakHorizontal":-15.8,"spinRate":2524,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.506735799335412,"extension":6.742547338068147},"index":0,"playId":"678dbc96-1322-3e93-9fbc-08a0d6e34a23","pitchNumber":1,"startTime":"2026-07-25T22:52:09.467Z","endTime":"2026-07-25T22:52:12.467Z","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":84.8,"endSpeed":78.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71250410624056,"aZ":-31.122580728749174,"pfxX":3.326712345140304,"pfxZ":0.6808821054809657,"pX":0.8016751088052182,"pZ":1.785000976757307,"vX0":6.797901054001796,"vY0":-123.42010703965542,"vZ0":-3.867811669742101,"x":86.44,"y":190.58,"x0":-2.4166025170883003,"y0":50.00350621099147,"z0":5.982976566172702,"aX":5.151412178673616},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":-7.6,"spinRate":2751,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4431504338638588,"extension":6.718909819975541},"index":1,"playId":"3dbc4bac-2e63-3e17-a67d-187916b73e20","pitchNumber":2,"startTime":"2026-07-25T22:52:24.062Z","endTime":"2026-07-25T22:52:28.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.276769994776764,"aZ":-25.67171017482886,"pfxX":-10.262273667324768,"pfxZ":3.598981792098378,"pX":-0.3507515703064804,"pZ":3.204117005912772,"vX0":8.487761063407188,"vY0":-133.45441531125294,"vZ0":-2.8312288210154577,"x":130.37,"y":152.27,"x0":-2.236521820672876,"y0":50.0042698201452,"z0":6.124750204398178,"aX":-18.543421996411382},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2044,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41018059788518757,"extension":6.585765965213282},"hitData":{"launchSpeed":95.8,"launchAngle":15.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.9,"coordY":103.85}},"index":2,"playId":"470c4c94-45d1-3acd-ab42-02f79a847f21","pitchNumber":3,"startTime":"2026-07-25T22:52:42.017Z","endTime":"2026-07-25T22:52:53.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:52:53.526Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:53:01.723Z","endTime":"2026-07-25T22:54:32.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50292365216103,"aZ":-24.14958748304724,"pfxX":-10.393118743970618,"pfxZ":4.32769978187131,"pX":-0.4754066873505327,"pZ":2.7728861201928625,"vX0":8.786135120627927,"vY0":-135.2663573042675,"vZ0":-4.238356360753455,"x":135.12,"y":163.91,"x0":-2.4153650864815246,"y0":50.00097715699118,"z0":6.053267916250526,"aX":-19.257926979652588},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2069,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40492664731391903,"extension":6.731478340375976},"index":0,"playId":"55f56fb9-c9ea-3c26-b7ec-7466364404ae","pitchNumber":1,"startTime":"2026-07-25T22:53:26.225Z","endTime":"2026-07-25T22:53:29.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64728809012805,"aZ":-21.509934804849856,"pfxX":-11.231753995078694,"pfxZ":5.814886286790946,"pX":-1.4161240175340326,"pZ":3.0698778846496184,"vX0":6.939270836496642,"vY0":-134.86935241227505,"vZ0":-3.9368194681677586,"x":170.98,"y":155.89,"x0":-2.5696523206554036,"y0":50.00008524752549,"z0":6.0744190354818866,"aX":-20.588889874153402},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":18.7,"spinRate":2060,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40686658533376674,"extension":6.64138754925491},"index":1,"playId":"d33d8c88-1919-3cbc-a66d-87653d29310e","pitchNumber":2,"startTime":"2026-07-25T22:53:48.893Z","endTime":"2026-07-25T22:53:51.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.136621023885997,"aZ":-28.67582143028572,"pfxX":4.676544525971034,"pfxZ":2.1600733506167344,"pX":0.5552171722066731,"pZ":2.6266759730715314,"vX0":5.719483218926323,"vY0":-126.31333346779022,"vZ0":-2.9773320259463985,"x":95.84,"y":167.86,"x0":-2.3439605737761458,"y0":50.0037584903881,"z0":6.120452897012067,"aX":7.574420529361177},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":-9.7,"spinRate":2800,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.4332308656678272,"extension":6.799312734916696},"index":2,"playId":"756eb0f7-4316-328e-8acf-862306d1e94f","pitchNumber":3,"startTime":"2026-07-25T22:54:07.778Z","endTime":"2026-07-25T22:54:11.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223782277756968,"aZ":-21.23633140847571,"pfxX":-10.521635261414168,"pfxZ":5.831440971380607,"pX":-0.7342951448256309,"pZ":1.85904105926921,"vX0":8.435112229251242,"vY0":-136.14305380226725,"vZ0":-6.9948796811655995,"x":144.99,"y":188.59,"x0":-2.507634408890514,"y0":50.00080263427885,"z0":5.934162124400946,"aX":-19.725355903307857},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":17.3,"spinRate":2239,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40249757206850534,"extension":6.684861848511619},"index":3,"playId":"e6c13304-588d-352d-ba43-fffe2ebff402","pitchNumber":4,"startTime":"2026-07-25T22:54:29.725Z","endTime":"2026-07-25T22:54:32.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:54:32.779Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:54:41.250Z","endTime":"2026-07-25T22:56:38.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9096946896693,"aZ":-12.496037614828312,"pfxX":-3.655649812485584,"pfxZ":10.375515346245184,"pX":-0.9607968782558183,"pZ":4.296079812259458,"vX0":4.948187011800345,"vY0":-137.22140893884207,"vZ0":-2.9110154862657063,"x":153.62,"y":122.79,"x0":-2.3170430884640623,"y0":50.00407149320681,"z0":6.228412730294686,"aX":-6.934579282899118},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2237,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4000053884432071,"extension":6.581409878865547},"index":0,"playId":"121e9295-20e5-3044-90e4-5d026b7daa4c","pitchNumber":1,"startTime":"2026-07-25T22:54:59.944Z","endTime":"2026-07-25T22:55:02.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172052172514462,"aZ":-12.137469795461522,"pfxX":-4.072538577664084,"pfxZ":10.605357014227597,"pX":-0.5903859489257377,"pZ":2.246820638566881,"vX0":5.958109719753595,"vY0":-136.38026341791317,"vZ0":-7.828159224997791,"x":139.5,"y":178.12,"x0":-2.2712829718981222,"y0":50.00173085714921,"z0":5.98590046005985,"aX":-7.693826424626938},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2220,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4011661950838805,"extension":6.770888345935921},"index":1,"playId":"55110b33-19ce-331c-ba13-337c7c66af87","pitchNumber":2,"startTime":"2026-07-25T22:55:20.846Z","endTime":"2026-07-25T22:55:23.846Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1072220050884,"aZ":-15.11224366281142,"pfxX":-5.2987626616956085,"pfxZ":9.058804408679343,"pX":-0.9906205354941183,"pZ":3.3787958340870246,"vX0":4.83778997148899,"vY0":-136.60480958282406,"vZ0":-4.885713093564789,"x":154.76,"y":147.55,"x0":-2.0992281080409843,"y0":50.00123429486245,"z0":6.235254080507242,"aX":-9.977623144156306},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2059,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40151943103539756,"extension":6.820071291524579},"index":2,"playId":"eb6e3625-bf2f-3e2b-b64c-1997aec7b1f7","pitchNumber":3,"startTime":"2026-07-25T22:55:49.498Z","endTime":"2026-07-25T22:55:52.498Z","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":86.9,"endSpeed":79.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.655619158531184,"aZ":-28.74935743179239,"pfxX":2.674678130429463,"pfxZ":2.1300262547179596,"pX":-0.011248226248763793,"pZ":2.3279430386804045,"vX0":5.752130777180184,"vY0":-126.46989302505264,"vZ0":-3.054920131395245,"x":117.43,"y":175.93,"x0":-2.6695771929231604,"y0":50.00250357946129,"z0":5.876264957774889,"aX":4.298202056578102},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-6.2,"spinRate":2708,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4343766308079662,"extension":6.620871458321437},"index":3,"playId":"bde24961-9593-378d-bd49-fb3a983b2c6a","pitchNumber":4,"startTime":"2026-07-25T22:56:11.450Z","endTime":"2026-07-25T22:56:14.450Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.682373187422147,"aZ":-21.72619594771299,"pfxX":-10.7693439084197,"pfxZ":5.621420958314937,"pX":0.40506755632023367,"pZ":1.9780735587819276,"vX0":11.426269550396738,"vY0":-135.25426653961796,"vZ0":-6.560408447217879,"x":101.56,"y":185.37,"x0":-2.469099012340889,"y0":50.00131653861279,"z0":5.951747263736935,"aX":-20.010749888876564},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":17.2,"spinRate":2213,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4044958486311825,"extension":6.598638066119676},"index":4,"playId":"426447a0-e8f2-370b-9b18-1a69e5ab91d3","pitchNumber":5,"startTime":"2026-07-25T22:56:35.341Z","endTime":"2026-07-25T22:56:38.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:56:38.341Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T22:58:33.573Z","endTime":"2026-07-25T22:59:41.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333079399078372,"aZ":-28.477540026738343,"pfxX":-0.43033950766270257,"pfxZ":2.3707924943775858,"pX":-0.43746997879053395,"pZ":1.8153333250227974,"vX0":2.769745333102607,"vY0":-123.80122548320476,"vZ0":-4.195763833837309,"x":133.68,"y":189.77,"x0":-1.5120239287376456,"y0":50.00550708209747,"z0":5.899690534289822,"aX":-0.6722149209931537},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":0.1,"spinRate":2407,"spinDirection":195},"zone":7,"typeConfidence":0.91,"plateTime":0.44142449588164645,"extension":5.945393538682749},"index":0,"playId":"0bfbea04-4802-3e2e-984c-0b4eeb62c5f0","pitchNumber":1,"startTime":"2026-07-25T22:58:51.486Z","endTime":"2026-07-25T22:58:54.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32553886765038,"aZ":-21.06768131806141,"pfxX":0.48160529282745257,"pfxZ":6.6718603797179075,"pX":0.5700732152865348,"pZ":2.3551661775785737,"vX0":4.895395169056945,"vY0":-128.18476611515976,"vZ0":-4.68505760715927,"x":95.27,"y":175.19,"x0":-1.4265413975170007,"y0":50.0045648739409,"z0":5.849909283693927,"aX":0.8022362984325796},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.3,"breakHorizontal":-1.9,"spinRate":2366,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.4271691341716446,"extension":5.891451386716206},"index":1,"playId":"5fac9142-a6b5-34aa-bb76-c463e0a79441","pitchNumber":2,"startTime":"2026-07-25T22:59:05.527Z","endTime":"2026-07-25T22:59:09.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933735496801166,"aZ":-17.636100782317865,"pfxX":-9.994704033395646,"pfxZ":7.97159238315122,"pX":-0.287242537657615,"pZ":3.28437868475434,"vX0":6.415463656822455,"vY0":-134.15097087192578,"vZ0":-3.450365474218783,"x":127.95,"y":150.1,"x0":-1.410834075690346,"y0":50.00085179664099,"z0":5.843904158058088,"aX":-18.220535352223962},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":16.7,"spinRate":2250,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.4082422907895462,"extension":6.05080973876289},"hitData":{"launchSpeed":86.5,"launchAngle":75.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.15,"coordY":182.09}},"index":2,"playId":"0125d2ea-5b47-309c-bd8c-054f72bb743f","pitchNumber":3,"startTime":"2026-07-25T22:59:31.762Z","endTime":"2026-07-25T22:59:41.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:59:41.873Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a sharp line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T22:59:55.054Z","endTime":"2026-07-25T23:01:36.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28992219135813,"aZ":-30.97238820526213,"pfxX":-6.915439437660923,"pfxZ":0.9130033813979956,"pX":0.44141979760448785,"pZ":1.2014071318531334,"vX0":5.837653238130999,"vY0":-113.62928995677736,"vZ0":-3.9073444011659912,"x":100.17,"y":206.34,"x0":-1.2591124220099865,"y0":50.001488912127606,"z0":6.011676532665772,"aX":-9.067423537975838},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.0,"breakHorizontal":11.0,"spinRate":1794,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.481534171942009,"extension":6.225728081856602},"index":0,"playId":"3a0f0f09-d885-32df-9260-f1c05f0e17fa","pitchNumber":1,"startTime":"2026-07-25T23:00:08.811Z","endTime":"2026-07-25T23:00:12.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589052938293094,"aZ":-12.618752739007725,"pfxX":-4.450860475971291,"pfxZ":10.671218362651919,"pX":-0.5472706551811491,"pZ":2.994924671005504,"vX0":4.2637726626534596,"vY0":-134.60756070277108,"vZ0":-5.112087795640123,"x":137.86,"y":157.92,"x0":-1.5745659389742297,"y0":50.00224092542984,"z0":5.814140553843022,"aX":-8.15639309508878},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2283,"spinDirection":211},"zone":1,"typeConfidence":0.92,"plateTime":0.4071228758796206,"extension":5.90684199698146},"index":1,"playId":"c4b6337c-e103-351e-9b34-f024709992c2","pitchNumber":2,"startTime":"2026-07-25T23:00:33.353Z","endTime":"2026-07-25T23:00:36.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.290885905037413,"aZ":-18.882088133859234,"pfxX":-10.763118671782738,"pfxZ":7.319826024214844,"pX":0.2563541201803963,"pZ":3.6738405477342946,"vX0":8.045926411751598,"vY0":-134.2331367837245,"vZ0":-2.1436197744350114,"x":107.23,"y":139.59,"x0":-1.3882950556824267,"y0":50.00626216840699,"z0":5.833789446527444,"aX":-19.55611055150035},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":17.6,"spinRate":2306,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.4087598406012076,"extension":5.954976708277357},"index":2,"playId":"5c1d17df-1192-392a-9ebf-28ba98af8af3","pitchNumber":3,"startTime":"2026-07-25T23:00:49.504Z","endTime":"2026-07-25T23:00:52.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57972617620433,"aZ":-32.74301373474273,"pfxX":-7.230387460017214,"pfxZ":-0.4352076827181417,"pX":-0.8531084943433451,"pZ":2.107415915586334,"vX0":3.4084878688434395,"vY0":-114.24594475667745,"vZ0":-1.6438855263723795,"x":149.52,"y":181.88,"x0":-1.4271723148524187,"y0":50.001294661258086,"z0":6.062616059808156,"aX":-9.530994437344207},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.0,"breakHorizontal":12.2,"spinRate":1915,"spinDirection":255},"zone":13,"typeConfidence":0.89,"plateTime":0.4799304866691485,"extension":6.052993307897073},"index":3,"playId":"160af2ae-718d-3a43-b2cc-15a24aa4de5a","pitchNumber":4,"startTime":"2026-07-25T23:01:06.990Z","endTime":"2026-07-25T23:01:09.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96785940784911,"aZ":-19.57957388282277,"pfxX":-10.198021484965409,"pfxZ":6.856553518011012,"pX":0.055724270281062444,"pZ":2.085689118907867,"vX0":7.675247523169535,"vY0":-134.59431393057824,"vZ0":-5.819756578456246,"x":114.88,"y":182.47,"x0":-1.5066851364712768,"y0":50.000931563360396,"z0":5.66059410718498,"aX":-18.725403582610383},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":16.8,"spinRate":2345,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.40680378068304046,"extension":5.981249872466201},"hitData":{"launchSpeed":101.2,"launchAngle":15.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.81,"coordY":65.9}},"index":4,"playId":"9f4b8a50-89fd-3d5a-be0b-4828f85bc83a","pitchNumber":5,"startTime":"2026-07-25T23:01:25.182Z","endTime":"2026-07-25T23:01:36.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:01:36.458Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to shortstop Ben Williamson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:02:23.208Z","endTime":"2026-07-25T23:05:47.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"12c6aa73-08a4-3556-97f4-204b1672b4d5","startTime":"2026-07-25T23:02:02.377Z","endTime":"2026-07-25T23:02:07.309Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07861510339362,"aZ":-15.460790247467827,"pfxX":-5.445069113484573,"pfxZ":9.097886941305218,"pX":-0.628670533044193,"pZ":3.5314653292067635,"vX0":4.393296298148162,"vY0":-134.41268012642973,"vZ0":-3.2790178456005874,"x":140.96,"y":143.43,"x0":-1.5737859258293603,"y0":50.00155736240558,"z0":5.859508400164483,"aX":-10.00124287880368},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":9.0,"spinRate":2229,"spinDirection":212},"zone":11,"typeConfidence":0.84,"plateTime":0.4069037233631363,"extension":5.8409985727808875},"index":1,"playId":"f70d7afa-aaa2-3873-aa13-d964e6f1bdb6","pitchNumber":1,"startTime":"2026-07-25T23:02:25.465Z","endTime":"2026-07-25T23:02:28.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.915814721995318,"aZ":-20.829470828654262,"pfxX":-0.054329190831081675,"pfxZ":6.895227565647125,"pX":-0.5162503746297478,"pZ":1.729308169730817,"vX0":2.773690442860575,"vY0":-126.90991193082526,"vZ0":-6.033870050769525,"x":136.68,"y":192.09,"x0":-1.6123776022185898,"y0":50.00269156314965,"z0":5.776821766181625,"aX":-0.08999913636528968},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.5,"breakHorizontal":-0.5,"spinRate":2250,"spinDirection":199},"zone":7,"typeConfidence":0.8,"plateTime":0.4302037452995435,"extension":5.908126042212445},"index":2,"playId":"cf72e922-efe3-3071-8a58-9b5c2605429d","pitchNumber":2,"startTime":"2026-07-25T23:02:47.990Z","endTime":"2026-07-25T23:02:51.040Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.58592491305573,"aZ":-30.948866055626542,"pfxX":-7.992439722908817,"pfxZ":0.9619988144849252,"pX":-0.35256808627252656,"pZ":2.104116444989269,"vX0":4.532682401307512,"vY0":-112.1393951186094,"vZ0":-1.777408360308403,"x":130.44,"y":181.97,"x0":-1.3578865971660798,"y0":50.00411586966528,"z0":6.053331667214094,"aX":-10.217132746906374},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.6,"breakHorizontal":13.3,"spinRate":1879,"spinDirection":256},"zone":7,"typeConfidence":0.9,"plateTime":0.4877382081817263,"extension":6.052410035106245},"index":3,"playId":"ec8a24a6-39ff-3283-ac5f-8a60c089cef2","pitchNumber":3,"startTime":"2026-07-25T23:03:06.972Z","endTime":"2026-07-25T23:03:10.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-25T23:03:17.547Z","endTime":"2026-07-25T23:03:38.634Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096774235389006,"aZ":-20.336313685835954,"pfxX":-9.018878165828806,"pfxZ":6.471665968156227,"pX":0.0489357102653539,"pZ":4.6410215943531785,"vX0":7.184909720236314,"vY0":-134.1594825186845,"vZ0":0.5198013072228158,"x":115.13,"y":113.47,"x0":-1.4876125208211377,"y0":50.00279987809992,"z0":5.89042143312042,"aX":-16.49681322365251},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2161,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.4077468685557699,"extension":6.008370748700454},"index":5,"playId":"b3800692-2e27-3303-b77a-84bad6c09331","pitchNumber":4,"startTime":"2026-07-25T23:03:38.634Z","endTime":"2026-07-25T23:03:41.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"cef5e957-17d9-374a-be94-a62a01775b04","startTime":"2026-07-25T23:04:00.207Z","endTime":"2026-07-25T23:04:03.293Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02818789764833,"aZ":-21.583613191353475,"pfxX":-9.729969324804852,"pfxZ":5.814174917023481,"pX":0.6542778249368186,"pZ":2.6963299317840437,"vX0":8.78291192577991,"vY0":-134.10288926956534,"vZ0":-3.917755364389688,"x":92.06,"y":165.98,"x0":-1.3993228269097828,"y0":50.002447636038745,"z0":5.716102802282615,"aX":-17.719961624548315},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2227,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.4084543143138242,"extension":6.097299895089465},"index":7,"playId":"e19ec6ca-70e2-3732-be85-973509fad034","pitchNumber":5,"startTime":"2026-07-25T23:04:22.149Z","endTime":"2026-07-25T23:04:25.149Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91046404318539,"aZ":-19.948269156548648,"pfxX":0.23191870304910422,"pfxZ":7.235047297607469,"pX":0.15663605364377983,"pZ":2.648109914784057,"vX0":4.214740546062046,"vY0":-128.96438113573822,"vZ0":-4.10941599173921,"x":111.03,"y":167.28,"x0":-1.526618354184548,"y0":50.00640807158097,"z0":5.793933844546904,"aX":0.3919100743226022},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.5,"breakHorizontal":-1.3,"spinRate":2343,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.4241226247537724,"extension":5.886818193622584},"index":8,"playId":"672396c6-f7ce-31bd-aa1b-a5ced041c91c","pitchNumber":6,"startTime":"2026-07-25T23:04:49.181Z","endTime":"2026-07-25T23:04:52.181Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.753860752709304,"aZ":-30.93359375036704,"pfxX":0.548031460460715,"pfxZ":0.7908334728909718,"pX":-4.035232095327173E-4,"pZ":2.4224192702554563,"vX0":3.6347259219827115,"vY0":-123.49805877672541,"vZ0":-2.171889859487366,"x":117.02,"y":173.37,"x0":-1.5524323510529061,"y0":50.00283941445497,"z0":5.873425610602849,"aX":0.8606059666671467},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":-1.7,"spinRate":2557,"spinDirection":78},"zone":5,"typeConfidence":0.84,"plateTime":0.44070737180736863,"extension":5.969718164827074},"index":9,"playId":"7feedf43-4451-3aa5-b5a9-5dcb3e1c90fd","pitchNumber":7,"startTime":"2026-07-25T23:05:13.152Z","endTime":"2026-07-25T23:05:16.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.824126788925483,"aZ":-32.47371407264044,"pfxX":-7.9263629539324665,"pfxZ":-0.2353864863674664,"pX":-0.9514088471374857,"pZ":1.7642368749414772,"vX0":3.3935130138798626,"vY0":-112.54444365307427,"vZ0":-2.121724484173844,"x":153.27,"y":191.15,"x0":-1.4465068945169002,"y0":50.00086246612371,"z0":5.998213978615303,"aX":-10.198865284740512},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.6,"breakHorizontal":13.6,"spinRate":2071,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.4860828201972063,"extension":6.138672576508519},"hitData":{"launchSpeed":72.9,"launchAngle":56.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":131.41}},"index":10,"playId":"662d67e8-e71a-3cac-a8bc-6b5dff741798","pitchNumber":8,"startTime":"2026-07-25T23:05:37.170Z","endTime":"2026-07-25T23:05:47.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:05:47.390Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:06:03.869Z","endTime":"2026-07-25T23:07:29.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807575354869957,"aZ":-18.261846700570413,"pfxX":-10.466920102993,"pfxZ":7.5954788308046,"pX":0.5745635499274038,"pZ":3.087673888730858,"vX0":8.763795574430045,"vY0":-134.38709117308346,"vZ0":-3.679775161647166,"x":95.1,"y":155.41,"x0":-1.3670651464488928,"y0":50.00147456078197,"z0":5.7700361635512385,"aX":-19.16598712038555},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":17.2,"spinRate":2363,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.40740322720276634,"extension":5.967176038648534},"index":0,"playId":"43dc55c9-e2cc-3fe7-bc81-c25f262f6387","pitchNumber":1,"startTime":"2026-07-25T23:06:15.267Z","endTime":"2026-07-25T23:06:18.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995485994247684,"aZ":-20.1820116653109,"pfxX":0.476901794857135,"pfxZ":7.153854181859476,"pX":0.559661541087903,"pZ":4.111098650858244,"vX0":5.03592696613756,"vY0":-128.49229052240244,"vZ0":-0.8534862147901346,"x":95.67,"y":127.78,"x0":-1.4855188314255936,"y0":50.003396706638924,"z0":6.012117932524171,"aX":0.7983236008163292},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.0,"breakHorizontal":-1.9,"spinRate":2319,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.4258760274518938,"extension":5.781661807649111},"index":1,"playId":"5542e6c8-8fe7-3e3a-9b1a-8c312e927076","pitchNumber":2,"startTime":"2026-07-25T23:06:34.125Z","endTime":"2026-07-25T23:06:37.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.376454403001254,"aZ":-19.65301976942324,"pfxX":-11.392903325761193,"pfxZ":6.927987451889512,"pX":0.17984362386090158,"pZ":3.1436200446801688,"vX0":8.110189917969365,"vY0":-133.93587603990844,"vZ0":-3.195788213489511,"x":110.14,"y":153.9,"x0":-1.415527866743101,"y0":50.000300696050495,"z0":5.766578767040407,"aX":-20.58487717731891},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.0,"breakHorizontal":18.7,"spinRate":2375,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.4097764930761425,"extension":5.920434735949},"index":2,"playId":"e15e37a8-fecb-30fb-862b-08bd3104da86","pitchNumber":3,"startTime":"2026-07-25T23:06:55.317Z","endTime":"2026-07-25T23:06:58.317Z","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":78.1,"endSpeed":72.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15443453579986,"aZ":-27.974976916389473,"pfxX":-8.32642733400233,"pfxZ":3.199877631425931,"pX":-0.6348673957202968,"pZ":0.9477357028734699,"vX0":4.299913567323421,"vY0":-113.59324953812893,"vZ0":-4.907688729894112,"x":141.2,"y":213.19,"x0":-1.4672860589961083,"y0":50.00254642928248,"z0":5.906853717410056,"aX":-10.917521235290645},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.9,"breakHorizontal":14.0,"spinRate":2032,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.48157275646169273,"extension":6.180728175561813},"hitData":{"launchSpeed":79.0,"launchAngle":51.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.46,"coordY":115.13}},"index":3,"playId":"24427356-151a-3d70-83cc-805ea00e35b3","pitchNumber":4,"startTime":"2026-07-25T23:07:19.495Z","endTime":"2026-07-25T23:07:29.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:07:29.470Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:09:46.641Z","endTime":"2026-07-25T23:10:13.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T23:09:30.592Z","endTime":"2026-07-25T23:09:48.879Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.570086071372465,"aZ":-21.265325838000628,"pfxX":-9.72082053245829,"pfxZ":6.042410180073105,"pX":0.2092750984128556,"pZ":2.7416317966919417,"vX0":9.833917880256928,"vY0":-133.47893664128534,"vZ0":-4.849226420445529,"x":109.02,"y":164.76,"x0":-2.2586631283055003,"y0":50.002455781376604,"z0":6.111773997512993,"aX":-17.550786559102573},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2242,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4102486278474822,"extension":6.659147580947881},"index":1,"playId":"afa2b30b-90b0-33fb-9dfb-2b3a1010f202","pitchNumber":1,"startTime":"2026-07-25T23:09:48.879Z","endTime":"2026-07-25T23:09:51.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66535470215754,"aZ":-31.36685871098907,"pfxX":11.165705062256517,"pfxZ":0.5677483419649292,"pX":0.7424100283922777,"pZ":1.2638862104465687,"vX0":4.005041408423947,"vY0":-119.40943009823003,"vZ0":-4.4831085820975,"x":88.7,"y":204.66,"x0":-2.4132557824203356,"y0":50.00499768447414,"z0":6.027449771385499,"aX":15.923578867019156},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":-21.2,"spinRate":2723,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.46090669280799723,"extension":6.392589738774053},"hitData":{"launchSpeed":63.6,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.46,"coordY":149.21}},"index":2,"playId":"68434b44-85ee-39aa-aaad-17bad71b0627","pitchNumber":2,"startTime":"2026-07-25T23:10:05.285Z","endTime":"2026-07-25T23:10:13.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:10:13.130Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:10:26.888Z","endTime":"2026-07-25T23:11:10.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50613086118838,"aZ":-35.393859674608045,"pfxX":3.7186446046974773,"pfxZ":-2.103299597014841,"pX":-0.3151539561950138,"pZ":2.6337495286046377,"vX0":4.10059554763337,"vY0":-123.37886230977607,"vZ0":-0.9785407412290328,"x":129.01,"y":167.67,"x0":-2.487294294858933,"y0":50.00536175373079,"z0":6.041153864024079,"aX":5.683983397495867},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":-7.8,"spinRate":2627,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.44540987017161804,"extension":6.635915375822399},"index":0,"playId":"19039ab6-e993-3b25-a24b-f886ec651901","pitchNumber":1,"startTime":"2026-07-25T23:10:46.436Z","endTime":"2026-07-25T23:10:49.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343826978936033,"aZ":-17.282017927643633,"pfxX":-3.7593362309555034,"pfxZ":7.977814300468257,"pX":-0.06369511705228247,"pZ":2.880984613828285,"vX0":6.264786598933034,"vY0":-135.4611530278078,"vZ0":-5.444945335813167,"x":119.43,"y":160.99,"x0":-1.9132023704064476,"y0":50.00277889063717,"z0":6.116959701836631,"aX":-7.018083872616371},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":5.5,"spinRate":2063,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40364617862960994,"extension":6.655700527295093},"hitData":{"launchSpeed":88.2,"launchAngle":42.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.81,"coordY":98.08}},"index":1,"playId":"36c26cd5-f07c-34c7-8791-06c6dc8048a3","pitchNumber":2,"startTime":"2026-07-25T23:11:00.828Z","endTime":"2026-07-25T23:11:10.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:11:10.406Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to right fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:11:23.748Z","endTime":"2026-07-25T23:12:01.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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],"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":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15157654474188,"aZ":-16.711016835732064,"pfxX":-5.081050590422773,"pfxZ":8.167851722621037,"pX":-0.5455948218495189,"pZ":2.3968375363973022,"vX0":5.780196265387541,"vY0":-136.94966164659073,"vZ0":-6.927129176938091,"x":137.8,"y":174.07,"x0":-2.0266502117572016,"y0":50.003961501382854,"z0":6.1086088337799,"aX":-9.621235122881858},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":1998,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40043460151608556,"extension":6.565864313636374},"index":0,"playId":"43114ede-19d5-394d-8279-3111635297aa","pitchNumber":1,"startTime":"2026-07-25T23:11:34.933Z","endTime":"2026-07-25T23:11:37.933Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603094013217213,"aZ":-24.951820105230993,"pfxX":-9.955998022092324,"pfxZ":5.134194254131364,"pX":0.27061106863210105,"pZ":2.1203157702814988,"vX0":8.53551094292262,"vY0":-117.87410250564214,"vZ0":-3.7795367029196774,"x":106.68,"y":181.53,"x0":-2.105546053514312,"y0":50.000284617648084,"z0":6.050659927552396,"aX":-13.995075818152609},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":1741,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4648378854004038,"extension":6.587610746941565},"hitData":{"launchSpeed":78.8,"launchAngle":11.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.58,"coordY":120.55}},"index":1,"playId":"95e96709-0e78-3aef-8a0a-28280007246f","pitchNumber":2,"startTime":"2026-07-25T23:11:49.716Z","endTime":"2026-07-25T23:12:01.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:12:01.009Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Mesa Jr. singles on a bunt ground ball to pitcher Tanner Bibee, deflected by third baseman José Ramírez. Chandler Simpson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:12:43.038Z","endTime":"2026-07-25T23:12:53.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"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":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"59dd731c-e962-3207-80d9-b09c54a04b14","startTime":"2026-07-25T23:12:27.043Z","endTime":"2026-07-25T23:12:30.800Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.413988197249438,"aZ":-17.91177216982906,"pfxX":-2.616520850307751,"pfxZ":7.709638347115726,"pX":-0.186389344852612,"pZ":3.4067417700491434,"vX0":6.053966254111045,"vY0":-134.93078791996672,"vZ0":-3.8507861159986874,"x":124.1,"y":146.8,"x0":-2.11577729810028,"y0":50.0044394197751,"z0":6.10885852975191,"aX":-4.842046968629634},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":3.5,"spinRate":1978,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4053931949243945,"extension":6.802384995977154},"hitData":{"launchSpeed":41.0,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":186.65}},"index":1,"playId":"1a17cb1f-315c-38fe-954d-266472675438","pitchNumber":1,"startTime":"2026-07-25T23:12:45.299Z","endTime":"2026-07-25T23:12:53.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:12:53.714Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks. Chandler Simpson to 3rd. Victor Mesa Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:13:20.323Z","endTime":"2026-07-25T23:16:12.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697407903713437,"aZ":-31.94412382257268,"pfxX":9.559642770403272,"pfxZ":0.16550223914414985,"pX":-0.1581693003928782,"pZ":2.6820521659606786,"vX0":3.137346098454174,"vY0":-119.39508253337041,"vZ0":-0.9623940207345014,"x":123.03,"y":166.36,"x0":-2.735889596394778,"y0":50.005567423691346,"z0":5.997789732146912,"aX":13.628978881521116},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.4,"breakHorizontal":-18.1,"spinRate":2418,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.4609882438613617,"extension":6.514536178916952},"index":0,"playId":"bed23982-f4f5-3c0f-8dee-e2d8cfeee0c7","pitchNumber":1,"startTime":"2026-07-25T23:13:33.228Z","endTime":"2026-07-25T23:13:36.543Z","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":84.6,"endSpeed":77.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268066784954502,"aZ":-37.14492857424342,"pfxX":3.5153126300646447,"pfxZ":-3.2509258254479025,"pX":-0.2448028274599647,"pZ":2.983343275756208,"vX0":3.6712042520354737,"vY0":-123.15169997910508,"vZ0":-0.48272662334029603,"x":126.33,"y":158.23,"x0":-2.213358829137937,"y0":50.000502119204505,"z0":6.333330056294708,"aX":5.3792830556013715},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.8,"breakHorizontal":-7.2,"spinRate":2683,"spinDirection":75},"zone":2,"typeConfidence":2.0,"plateTime":0.4453613968186523,"extension":6.451558302192734},"index":1,"playId":"cade21c8-91df-3c79-ac4c-fcab7789b614","pitchNumber":2,"startTime":"2026-07-25T23:14:01.506Z","endTime":"2026-07-25T23:14:04.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48375012695244,"aZ":-30.67606283349907,"pfxX":4.979987986062355,"pfxZ":0.9998856155674627,"pX":0.9028899413104078,"pZ":2.1651016344110228,"vX0":5.883073346392831,"vY0":-121.91731347867601,"vZ0":-3.2384808829036222,"x":82.58,"y":180.32,"x0":-2.190742975256584,"y0":50.00585877899064,"z0":6.164767059780786,"aX":7.47892763261093},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-10.4,"spinRate":2650,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4496707513188869,"extension":6.555079795664392},"index":2,"playId":"c1a59c74-bb54-3df4-b609-98feb202f8ff","pitchNumber":3,"startTime":"2026-07-25T23:14:31.125Z","endTime":"2026-07-25T23:14:34.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067201398787066,"aZ":-40.54809890844928,"pfxX":9.549037555082261,"pfxZ":-6.564287183753129,"pX":0.6553136234013935,"pZ":1.2319269374542,"vX0":3.1420518773302897,"vY0":-113.54232880513605,"vZ0":-2.184775137394682,"x":92.02,"y":205.52,"x0":-1.9952464203337616,"y0":50.00116490641333,"z0":6.326339037329372,"aX":12.189416632619707},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.1,"breakHorizontal":-18.1,"spinRate":2695,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4865414079162602,"extension":6.620359314720651},"index":3,"playId":"38e23ce6-af0f-3e47-9269-34ba1c715dbf","pitchNumber":4,"startTime":"2026-07-25T23:14:54.355Z","endTime":"2026-07-25T23:14:57.562Z","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":2},"index":4,"startTime":"2026-07-25T23:15:12.570Z","endTime":"2026-07-25T23:15:33.112Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95254284538609,"aZ":-32.965410243147275,"pfxX":4.11232883114239,"pfxZ":-0.5116825396303621,"pX":1.251953442089524,"pZ":1.8489525456541098,"vX0":6.966918028978785,"vY0":-123.30650062427382,"vZ0":-3.8262993372485496,"x":69.28,"y":188.86,"x0":-2.1416439077753857,"y0":50.00284677434594,"z0":6.194805568391674,"aX":6.34810205555508},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-9.0,"spinRate":2863,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.44378273751581254,"extension":6.843821274227743},"index":5,"playId":"2dc92e48-0c95-38a6-a44b-30e4e58bf61c","pitchNumber":5,"startTime":"2026-07-25T23:15:33.112Z","endTime":"2026-07-25T23:15:36.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"15673fb8-f5fb-4767-8a36-be441d5768b5","startTime":"2026-07-25T23:15:47.364Z","endTime":"2026-07-25T23:15:52.364Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025853019185046,"aZ":-21.31037593281135,"pfxX":-10.316970552061486,"pfxZ":5.836309427952372,"pX":0.9301825837428466,"pZ":3.0897688635621843,"vX0":12.435723786753224,"vY0":-135.4410727654969,"vZ0":-3.9713570137494636,"x":81.54,"y":155.36,"x0":-2.376028479374011,"y0":50.00239612383514,"z0":6.061516419384449,"aX":-19.2056073389421},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":16.1,"spinRate":2255,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40408134147704233,"extension":6.797145053140244},"index":7,"playId":"4766ee3a-4e38-3adf-9ea6-d8c93f1cddc0","pitchNumber":6,"startTime":"2026-07-25T23:16:06.304Z","endTime":"2026-07-25T23:16:12.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:16:12.218Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:17:25.094Z","endTime":"2026-07-25T23:19:07.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T23:16:36.794Z","endTime":"2026-07-25T23:17:27.304Z","isPitch":false,"type":"action"},{"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":86.7,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575048439029345,"aZ":-29.651206267614683,"pfxX":2.260495512210947,"pfxZ":1.563203769122735,"pX":1.280079083893943,"pZ":1.6471571983353752,"vX0":8.007611966960038,"vY0":-126.05244838125762,"vZ0":-5.242366005052528,"x":68.21,"y":194.31,"x0":-2.2260526953529345,"y0":50.005170444597944,"z0":6.135445672717601,"aX":3.6528800856492936},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-5.9,"spinRate":2742,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4338026599723719,"extension":6.718387712925251},"index":1,"playId":"f312f847-329e-376e-8848-59c79ba41450","pitchNumber":1,"startTime":"2026-07-25T23:17:27.304Z","endTime":"2026-07-25T23:17:30.304Z","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":92.7,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.239795538338388,"aZ":-24.78920671583397,"pfxX":-11.378015706643636,"pfxZ":4.025047755034311,"pX":-0.12966753884989385,"pZ":2.551511864240784,"vX0":10.046772792209648,"vY0":-134.56959714228816,"vZ0":-4.836861453698783,"x":121.94,"y":169.89,"x0":-2.433483901278426,"y0":50.00159834829608,"z0":6.128625805176873,"aX":-20.864015455571003},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":18.5,"spinRate":2050,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40704237724530845,"extension":6.670663533363748},"index":2,"playId":"a4a768ab-16ea-3c29-b457-2037cb725e88","pitchNumber":2,"startTime":"2026-07-25T23:17:46.493Z","endTime":"2026-07-25T23:17:49.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.727457654930017,"aZ":-23.010480007425837,"pfxX":-9.374253690658787,"pfxZ":4.948363389468446,"pX":-0.27907605889353143,"pZ":3.277998302115151,"vX0":8.84988259387806,"vY0":-135.04937365894128,"vZ0":-3.0842211217434947,"x":127.64,"y":150.27,"x0":-2.3766685267764887,"y0":50.00231073317187,"z0":6.048807166746119,"aX":-17.358424963127394},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.5,"breakHorizontal":15.1,"spinRate":2035,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4051967540396766,"extension":6.668980807786697},"index":3,"playId":"143d808b-4da7-3495-a7fd-01e9df5d1400","pitchNumber":3,"startTime":"2026-07-25T23:18:05.904Z","endTime":"2026-07-25T23:18:09.516Z","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":95.4,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049088298588728,"aZ":-12.262238794609262,"pfxX":-3.823946223434555,"pfxZ":10.17904987168479,"pX":0.4249495903163901,"pZ":4.2234761494625515,"vX0":7.762774221013039,"vY0":-138.7503884013518,"vZ0":-3.217381559440607,"x":100.8,"y":124.75,"x0":-1.9080258315178291,"y0":50.00637664368202,"z0":6.211307678043243,"aX":-7.483837884361257},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":5.4,"spinRate":2219,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3942435744826609,"extension":6.874743442393116},"index":4,"playId":"6f0a776e-48f4-30fd-9db9-68a4584902cd","pitchNumber":4,"startTime":"2026-07-25T23:18:34.235Z","endTime":"2026-07-25T23:18:37.235Z","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":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.802893774410418,"aZ":-31.796108284270726,"pfxX":2.27854747357999,"pfxZ":0.233849928643723,"pX":0.7486041911918369,"pZ":2.6957326921899596,"vX0":6.832157827584413,"vY0":-125.0882272466209,"vZ0":-1.956874762811705,"x":88.46,"y":166.0,"x0":-2.307258114809891,"y0":50.00020008058897,"z0":6.079911992757425,"aX":3.6312931507425485},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-5.6,"spinRate":2620,"spinDirection":91},"zone":6,"typeConfidence":2.0,"plateTime":0.4368693062582807,"extension":6.578976811040203},"hitData":{"launchSpeed":90.7,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":147.63}},"index":5,"playId":"5807afe5-a6e4-3ccc-94d6-7292e239584f","pitchNumber":5,"startTime":"2026-07-25T23:18:59.538Z","endTime":"2026-07-25T23:19:07.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:19:07.557Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:21:19.430Z","endTime":"2026-07-25T23:21:54.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":87.9,"endSpeed":81.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96266444096073,"aZ":-22.59957371815075,"pfxX":0.09273050701053087,"pfxZ":5.703629085927089,"pX":-0.914733427792087,"pZ":2.872021770133592,"vX0":1.7286664614457448,"vY0":-128.09494547560323,"vZ0":-3.332231158567528,"x":151.87,"y":161.24,"x0":-1.6075519832621745,"y0":50.0038060951579,"z0":5.936629225630162,"aX":0.15514313934142895},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.8,"breakHorizontal":-0.5,"spinRate":2193,"spinDirection":195},"zone":11,"typeConfidence":0.87,"plateTime":0.4259733775974919,"extension":5.860616975550504},"index":0,"playId":"52f6ab6e-85ee-371e-87f0-c2bef13ca1f7","pitchNumber":1,"startTime":"2026-07-25T23:21:26.607Z","endTime":"2026-07-25T23:21:29.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85504738789144,"aZ":-18.14623910112875,"pfxX":-10.312278380579883,"pfxZ":7.7414447426715185,"pX":-0.22111746976060845,"pZ":2.9827920821979266,"vX0":7.098209326550628,"vY0":-133.7558092469327,"vZ0":-4.034830360159819,"x":125.43,"y":158.24,"x0":-1.5695565999974643,"y0":50.001680813592536,"z0":5.812005416912369,"aX":-18.683597969062507},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":17.2,"spinRate":2309,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.4095091575109211,"extension":5.993881904368699},"hitData":{"launchSpeed":98.8,"launchAngle":47.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.57,"coordY":73.24}},"index":1,"playId":"4b618dd8-d041-33dc-a23e-215d99fe85df","pitchNumber":2,"startTime":"2026-07-25T23:21:44.101Z","endTime":"2026-07-25T23:21:54.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:21:54.636Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:22:14.582Z","endTime":"2026-07-25T23:23:31.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17431122047718,"aZ":-19.93438617944152,"pfxX":-10.322737506888966,"pfxZ":6.806093169504316,"pX":0.4419989478320241,"pZ":2.127187127249521,"vX0":8.433008022374306,"vY0":-133.1278874443133,"vZ0":-5.572668679330871,"x":100.15,"y":181.35,"x0":-1.4232456545923542,"y0":50.00090634819442,"z0":5.687345296629678,"aX":-18.555348398848952},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":16.9,"spinRate":2268,"spinDirection":211},"zone":9,"typeConfidence":0.92,"plateTime":0.41120345467263686,"extension":5.974899866896397},"index":0,"playId":"e792dfe6-7c3c-3d86-84e2-6a45ad06241b","pitchNumber":1,"startTime":"2026-07-25T23:22:19.464Z","endTime":"2026-07-25T23:22:22.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.249548811144614,"aZ":-19.7435664240039,"pfxX":-10.057712435854333,"pfxZ":6.89424779952596,"pX":-1.2157464228520027,"pZ":3.5034616830797454,"vX0":4.383392547822891,"vY0":-133.52530958403338,"vZ0":-2.4831865841870293,"x":163.34,"y":144.19,"x0":-1.573765989951569,"y0":50.00037362892073,"z0":5.86905918262851,"aX":-18.124100962084245},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":17.3,"spinRate":2191,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.4105015910049561,"extension":5.8426962293864255},"index":1,"playId":"f9b3808c-a7d0-3b33-93a1-e2d1ae7ef38c","pitchNumber":2,"startTime":"2026-07-25T23:22:34.364Z","endTime":"2026-07-25T23:22:37.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.273448417365923,"aZ":-29.32239024855316,"pfxX":-7.016942803324267,"pfxZ":2.179730829596676,"pX":-0.4266669342083167,"pZ":1.3450992414789253,"vX0":3.9964661370301453,"vY0":-113.57120562100256,"vZ0":-4.057013121252957,"x":133.26,"y":202.46,"x0":-1.2950739425318738,"y0":50.00409839279843,"z0":6.062347298229321,"aX":-9.191941921860273},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.2,"breakHorizontal":11.8,"spinRate":1977,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.48177973513926453,"extension":6.127794160790665},"index":2,"playId":"72be6c75-29bc-3918-b35e-5e9ce559f0d7","pitchNumber":3,"startTime":"2026-07-25T23:22:50.703Z","endTime":"2026-07-25T23:22:53.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551706047623874,"aZ":-18.913620289336777,"pfxX":-7.460387873544943,"pfxZ":7.3276001290756145,"pX":1.2620285101198756,"pZ":3.8855899093391932,"vX0":9.056677515188731,"vY0":-133.39739591280184,"vZ0":-1.7675125813246029,"x":68.89,"y":133.87,"x0":-1.201018685442623,"y0":50.0051810274781,"z0":5.914378113496006,"aX":-13.505644648042386},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2290,"spinDirection":200},"zone":12,"typeConfidence":0.87,"plateTime":0.40993881914032126,"extension":5.998915538454408},"index":3,"playId":"3357c037-516d-3fd1-9b65-9d85decf38e1","pitchNumber":4,"startTime":"2026-07-25T23:23:08.306Z","endTime":"2026-07-25T23:23:11.306Z","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":92.5,"endSpeed":84.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.699809524233615,"aZ":-12.882072400151582,"pfxX":-3.2286387419724916,"pfxZ":10.539096794190876,"pX":0.7988397266665679,"pZ":3.555682952080001,"vX0":7.204430613686198,"vY0":-134.56106242386576,"vZ0":-3.4906534292849414,"x":86.55,"y":142.78,"x0":-1.495909940285877,"y0":50.00194550262085,"z0":5.784816282972451,"aX":-5.910439662838911},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":4.3,"spinRate":2314,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.4073326838880402,"extension":5.904841471918149},"index":4,"playId":"a2d5bfeb-1d24-303b-915e-621afcccadcd","pitchNumber":5,"startTime":"2026-07-25T23:23:28.286Z","endTime":"2026-07-25T23:23:31.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:23:31.286Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:23:50.896Z","endTime":"2026-07-25T23:25:24.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.0,"endSpeed":79.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28691128789196,"aZ":-29.08844968537151,"pfxX":-0.35913770192894723,"pfxZ":1.9690362672200568,"pX":-0.40170534179070866,"pZ":0.9435282096936131,"vX0":2.7945879595291556,"vY0":-123.7330120745952,"vZ0":-6.076902541218019,"x":132.31,"y":213.3,"x0":-1.4940986960622449,"y0":50.00154117404953,"z0":5.837034010952658,"aX":-0.5626112879311735},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":0.1,"spinRate":2440,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4409202455196848,"extension":6.043714756723128},"index":0,"playId":"1b528b42-600e-3e09-966e-e737aa8a7467","pitchNumber":1,"startTime":"2026-07-25T23:23:58.058Z","endTime":"2026-07-25T23:24:01.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70364654051072,"aZ":-30.2871007196426,"pfxX":-7.921746819842145,"pfxZ":1.4028261972921596,"pX":-0.48408624871194206,"pZ":1.6446639268444114,"vX0":4.232985415084338,"vY0":-115.01317019393095,"vZ0":-3.318275506714563,"x":135.45,"y":194.37,"x0":-1.3162311623187966,"y0":50.00259611791461,"z0":6.033840112173621,"aX":-10.64605516399125},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.0,"breakHorizontal":13.3,"spinRate":2028,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.47565845369692106,"extension":6.08136303145484},"index":1,"playId":"79791aaa-2d4f-33db-9d83-7663d58f382e","pitchNumber":2,"startTime":"2026-07-25T23:24:15.222Z","endTime":"2026-07-25T23:24:18.222Z","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":92.0,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.546423021624285,"aZ":-18.76659428487722,"pfxX":-10.840999500587348,"pfxZ":7.421524501837093,"pX":0.5349620274409095,"pZ":2.8386040037870424,"vX0":8.713715228226496,"vY0":-133.7137090211906,"vZ0":-4.17775911931999,"x":96.61,"y":162.14,"x0":-1.3618757270152086,"y0":50.00086962197594,"z0":5.772531252548616,"aX":-19.576948013408586},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":17.6,"spinRate":2272,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.4100458816842991,"extension":6.040718544827941},"index":2,"playId":"4d5ecbda-fde8-36f7-ac75-72228f5f1d2e","pitchNumber":3,"startTime":"2026-07-25T23:24:32.803Z","endTime":"2026-07-25T23:24:35.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-25T23:24:44.253Z","endTime":"2026-07-25T23:25:00.776Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.362969690959297,"aZ":-30.868976872018322,"pfxX":-6.2697630560210555,"pfxZ":0.9968119177181531,"pX":-1.0028053162698747,"pZ":2.119509371355563,"vX0":2.763711004864941,"vY0":-113.45809779166983,"vZ0":-1.905453240557715,"x":155.22,"y":181.55,"x0":-1.4208389188892532,"y0":50.00141556331157,"z0":6.040551634306935,"aX":-8.189971013083753},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.7,"breakHorizontal":10.7,"spinRate":1783,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.48237752969574244,"extension":6.075718568194069},"index":4,"playId":"f7004958-6617-3f4b-b927-098bcdeb98e8","pitchNumber":4,"startTime":"2026-07-25T23:25:00.776Z","endTime":"2026-07-25T23:25:04.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87014127931808,"aZ":-17.141974246624947,"pfxX":-10.049162283625956,"pfxZ":8.193113665136396,"pX":0.1648871227411722,"pZ":3.5686944112820025,"vX0":7.878530868923786,"vY0":-134.7481346671257,"vZ0":-2.7383432873253644,"x":110.71,"y":142.43,"x0":-1.4943561726227426,"y0":50.00317108411385,"z0":5.812297201116467,"aX":-18.440109364277948},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":16.4,"spinRate":2254,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.4068118803817624,"extension":5.87886477014496},"index":5,"playId":"09adf9df-b8d0-34ff-aac6-97d034e4798d","pitchNumber":5,"startTime":"2026-07-25T23:25:21.403Z","endTime":"2026-07-25T23:25:24.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:25:24.403Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Feduccia grounds out, second baseman Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:27:23.596Z","endTime":"2026-07-25T23:29:58.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21288769211028,"aZ":-30.976607366309786,"pfxX":11.44518845048729,"pfxZ":0.8687600787698546,"pX":0.7322936229457774,"pZ":2.3529499793534474,"vX0":4.080641243434887,"vY0":-117.39972452237137,"vZ0":-1.7180218304482038,"x":89.09,"y":175.25,"x0":-2.5201737369151127,"y0":50.00419659805822,"z0":6.003536744139636,"aX":15.824155905742087},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.4,"breakHorizontal":-21.7,"spinRate":2704,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.46826649182600333,"extension":6.461055074460846},"index":0,"playId":"98d9a323-c1ba-3e9b-a083-c56f0fd0af73","pitchNumber":1,"startTime":"2026-07-25T23:27:38.858Z","endTime":"2026-07-25T23:27:41.858Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.407163161836813,"aZ":-32.46577819328887,"pfxX":6.038477846492283,"pfxZ":-0.19769287977914196,"pX":1.3102412174199918,"pZ":2.2055850147190927,"vX0":6.3523577692478135,"vY0":-120.61056109678663,"vZ0":-2.818221535775707,"x":67.06,"y":179.23,"x0":-2.1418965080401673,"y0":50.002314353948165,"z0":6.251483436961551,"aX":8.898150140413652},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-12.5,"spinRate":2843,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.454090761305054,"extension":6.50118868504927},"index":1,"playId":"3ec48e6d-26eb-34d2-8cc1-f11a49a6c7fa","pitchNumber":2,"startTime":"2026-07-25T23:28:08.113Z","endTime":"2026-07-25T23:28:12.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-25T23:28:18.773Z","endTime":"2026-07-25T23:28:34.760Z","isPitch":false,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282776522785817,"aZ":-31.639103925475663,"pfxX":4.351162109920718,"pfxZ":0.34315441367607846,"pX":1.371036738279737,"pZ":1.072350250837081,"vX0":7.185360690186364,"vY0":-122.96396499141522,"vZ0":-5.579046635059188,"x":64.74,"y":209.83,"x0":-2.1485221501112077,"y0":50.000650947096275,"z0":6.039709717787821,"aX":6.692142116847935},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-9.5,"spinRate":2748,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44461760403166606,"extension":6.777671535992072},"index":3,"playId":"019a610a-5899-3eab-a132-2445d992034e","pitchNumber":3,"startTime":"2026-07-25T23:28:34.760Z","endTime":"2026-07-25T23:28:38.676Z","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":93.5,"endSpeed":85.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.685292286999516,"aZ":-14.932136444682753,"pfxX":-3.6028031163559415,"pfxZ":9.234499384816138,"pX":1.0652663307216363,"pZ":3.25304617291088,"vX0":9.521783366806034,"vY0":-135.7582252041266,"vZ0":-4.85312204160004,"x":76.39,"y":150.95,"x0":-2.0191207104759803,"y0":50.000405312821094,"z0":6.102962261285257,"aX":-6.7261218933133105},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2188,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4034432118214557,"extension":6.874198149696765},"index":4,"playId":"1e71ebb3-25fa-30c3-9d37-59e6410ffc7f","pitchNumber":4,"startTime":"2026-07-25T23:28:52.993Z","endTime":"2026-07-25T23:28:55.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.973096195986,"aZ":-29.9687033917029,"pfxX":11.27608009913485,"pfxZ":1.5610950933795067,"pX":0.16593603405929144,"pZ":1.4085549774554331,"vX0":3.154153122436913,"vY0":-118.6438654442062,"vZ0":-4.076089479134215,"x":110.67,"y":200.75,"x0":-2.6488519303888185,"y0":50.00085584594639,"z0":5.912370922804378,"aX":15.900369034220388},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.0,"breakHorizontal":-21.2,"spinRate":2844,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4635541800526459,"extension":6.419207403157563},"index":5,"playId":"b9f8f257-408f-3caf-92c6-7e1657db6de1","pitchNumber":5,"startTime":"2026-07-25T23:29:11.393Z","endTime":"2026-07-25T23:29:14.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.932010593329597,"aZ":-30.562785465246108,"pfxX":12.113294868773403,"pfxZ":1.1536712777953841,"pX":0.7689347137556305,"pZ":2.574932324210757,"vX0":4.189530711720432,"vY0":-118.52080732953314,"vZ0":-1.1147296889931537,"x":87.69,"y":169.26,"x0":-2.603260720318081,"y0":50.00552406605412,"z0":5.882221136387204,"aX":16.966899892872807},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.0,"breakHorizontal":-23.0,"spinRate":2731,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.4649130688043268,"extension":6.518972605113039},"index":6,"playId":"40c5819a-9914-3383-a9e1-9f8a5c17a9e3","pitchNumber":6,"startTime":"2026-07-25T23:29:30.332Z","endTime":"2026-07-25T23:29:33.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547623543754842,"aZ":-12.488999425318255,"pfxX":-2.7557455394516572,"pfxZ":10.439027940442669,"pX":0.9755190590885326,"pZ":2.57398831475928,"vX0":8.67537034079067,"vY0":-136.55743573665185,"vZ0":-7.046476241197203,"x":79.82,"y":169.28,"x0":-1.8867664462103582,"y0":50.00166240006493,"z0":6.050082279271365,"aX":-5.1974549455172765},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":3.1,"spinRate":2224,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4013561889600843,"extension":6.790298122039326},"hitData":{"launchSpeed":52.0,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.84,"coordY":169.94}},"index":7,"playId":"2734e9ee-f341-3396-ab6e-53c1da65e65e","pitchNumber":7,"startTime":"2026-07-25T23:29:50.550Z","endTime":"2026-07-25T23:29:58.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:29:58.274Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (18) on a sharp line drive to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:30:20.009Z","endTime":"2026-07-25T23:31:05.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.377642718511648,"aZ":-15.902340153136066,"pfxX":-2.5849379837331696,"pfxZ":8.648270950230156,"pX":-0.12301324603524771,"pZ":2.5791983663959224,"vX0":5.723632796261784,"vY0":-136.3834889545425,"vZ0":-6.354731373280128,"x":121.69,"y":169.14,"x0":-1.9142252949002698,"y0":50.00028574435976,"z0":6.038653440275827,"aX":-4.862536622463274},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":3.5,"spinRate":1964,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40180811742035294,"extension":6.5767145116718115},"index":0,"playId":"1813e31e-ef67-3b7f-b411-ba124a545cfa","pitchNumber":1,"startTime":"2026-07-25T23:30:26.053Z","endTime":"2026-07-25T23:30:29.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435416789038218,"aZ":-35.951137915337924,"pfxX":9.878142669209442,"pfxZ":-2.659860492216616,"pX":0.06744599164227577,"pZ":2.213266474210714,"vX0":3.202511468033257,"vY0":-119.08752104276061,"vZ0":-1.3135075851386298,"x":114.43,"y":179.02,"x0":-2.5825337127452834,"y0":50.004502979511656,"z0":6.059789393294897,"aX":14.017518253308136},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.8,"breakHorizontal":-18.7,"spinRate":2543,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.46207589612592015,"extension":6.496810152221309},"hitData":{"launchSpeed":107.4,"launchAngle":16.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.72,"coordY":33.86}},"index":1,"playId":"4632322c-ee46-3045-9956-a9d3844f2d23","pitchNumber":2,"startTime":"2026-07-25T23:30:53.021Z","endTime":"2026-07-25T23:31:05.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:31:05.059Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to left fielder Steven Kwan. Yandy Díaz to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:31:26.245Z","endTime":"2026-07-25T23:32:42.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"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],"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":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":85.9,"endSpeed":78.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947618117258223,"aZ":-33.02134020247081,"pfxX":3.7062616160861026,"pfxZ":-0.5456113535263736,"pX":0.40994551808870233,"pZ":2.331828738537734,"vX0":5.282120137612802,"vY0":-125.01387513831415,"vZ0":-2.5845652006519444,"x":101.37,"y":175.82,"x0":-2.2211329663690176,"y0":50.00005364565591,"z0":6.121251440227646,"aX":5.7959684613601},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.3,"breakHorizontal":-8.0,"spinRate":2654,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.4401081371906974,"extension":6.657898933920917},"index":0,"playId":"cc9928a2-39a6-323a-8694-f1dfa5a2c0fa","pitchNumber":1,"startTime":"2026-07-25T23:31:45.758Z","endTime":"2026-07-25T23:31:48.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12343507290767,"aZ":-11.210026802117502,"pfxX":-3.8187373264558993,"pfxZ":10.996454270423552,"pX":1.2548096124904582,"pZ":2.8337785154449944,"vX0":9.490935408995773,"vY0":-136.9409740502499,"vZ0":-6.865279236633121,"x":69.17,"y":162.27,"x0":-1.75381318625382,"y0":50.00557072728028,"z0":6.133581909662401,"aX":-7.282631931401067},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":5.0,"spinRate":2258,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3993680372365027,"extension":6.714331864414049},"index":1,"playId":"0d4991d4-81c2-33f7-918e-34d318b6014e","pitchNumber":2,"startTime":"2026-07-25T23:32:10.864Z","endTime":"2026-07-25T23:32:14.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.068027792312755,"aZ":-13.031925100492044,"pfxX":-3.025536298844485,"pfxZ":10.10844739496677,"pX":0.3149814370684549,"pZ":2.4531659307447256,"vX0":7.914600955433906,"vY0":-136.5065832249895,"vZ0":-6.9812782685529635,"x":104.99,"y":172.54,"x0":-2.224455511185196,"y0":50.004973483704596,"z0":5.93478262869015,"aX":-5.731513660814653},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":2171,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4007161502826353,"extension":6.8615667897829},"hitData":{"launchSpeed":89.9,"launchAngle":6.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.33,"coordY":107.09}},"index":2,"playId":"4c59132e-230a-325e-ba85-8ad8885feb09","pitchNumber":3,"startTime":"2026-07-25T23:32:30.294Z","endTime":"2026-07-25T23:32:42.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:32:42.089Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (17) on a sharp line drive to right fielder Angel Martínez. Yandy Díaz scores. Jonathan Aranda to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:33:04.346Z","endTime":"2026-07-25T23:33:33.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69183656843383,"aZ":-22.006103549731712,"pfxX":-8.699323201471843,"pfxZ":5.560089154083391,"pX":-0.43943422131785914,"pZ":2.4954773334385707,"vX0":8.801269368265269,"vY0":-134.0757291030675,"vZ0":-4.9115879944979115,"x":133.75,"y":171.4,"x0":-2.626887135158813,"y0":50.00544990942391,"z0":5.911800185152031,"aX":-15.916681220108009},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":13.9,"spinRate":2234,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4077862101424401,"extension":6.72178691452567},"hitData":{"launchSpeed":110.8,"launchAngle":17.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.16,"coordY":64.49}},"index":0,"playId":"6f002d4f-59e0-3b28-a912-25b4e2f7850d","pitchNumber":1,"startTime":"2026-07-25T23:33:20.338Z","endTime":"2026-07-25T23:33:33.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:33:33.173Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cedric Mullins out on a sacrifice fly to left fielder Steven Kwan. Jonathan Aranda scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:34:00.613Z","endTime":"2026-07-25T23:35:24.831Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":86.6,"endSpeed":79.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507929689041692,"aZ":-26.829118426399315,"pfxX":4.083261664289074,"pfxZ":3.3338923780759586,"pX":-0.163204693377787,"pZ":3.047329080526896,"vX0":4.354539014411675,"vY0":-126.07052064961283,"vZ0":-2.678929553713429,"x":123.22,"y":156.5,"x0":-2.4457062075637084,"y0":50.00306844522928,"z0":6.297398540335858,"aX":6.548826613221671},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-8.4,"spinRate":2726,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.4350624885757126,"extension":6.557245659382828},"index":0,"playId":"0be511e0-35f2-3b55-a33c-63924172a9ce","pitchNumber":1,"startTime":"2026-07-25T23:34:21.131Z","endTime":"2026-07-25T23:34:24.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19338339037411,"aZ":-14.496146895200864,"pfxX":-4.3439915519689665,"pfxZ":9.311482396992087,"pX":-1.0922961678722407,"pZ":4.003032198694589,"vX0":4.7339302703968595,"vY0":-136.9120966631584,"vZ0":-3.338792442130225,"x":158.64,"y":130.7,"x0":-2.2792770831331106,"y0":50.00492568565773,"z0":6.230340248502271,"aX":-8.249250040033276},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2234,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40003696305559044,"extension":6.551377879927042},"index":1,"playId":"014ecef1-3295-30c5-88c4-0a4187f104c6","pitchNumber":2,"startTime":"2026-07-25T23:34:49.102Z","endTime":"2026-07-25T23:34:52.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.933752903591987,"aZ":-13.44995513972908,"pfxX":-4.495388260123617,"pfxZ":9.893295984449216,"pX":-0.9231857616673472,"pZ":3.352106606831461,"vX0":5.044741251820027,"vY0":-136.65672300788367,"vZ0":-4.994035755612638,"x":152.19,"y":148.27,"x0":-2.2085101163912593,"y0":50.00090495959697,"z0":6.126061304212057,"aX":-8.507000181331204},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2359,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4007059353932467,"extension":6.509086814393599},"hitData":{"launchSpeed":91.4,"launchAngle":42.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.65,"coordY":97.87}},"index":2,"playId":"e60c82a1-762a-3266-9116-1434a1d8d877","pitchNumber":3,"startTime":"2026-07-25T23:35:10.568Z","endTime":"2026-07-25T23:35:24.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:35:24.831Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chandler Simpson lines out to right fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:35:41.898Z","endTime":"2026-07-25T23:39:24.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855591737211476,"aZ":-32.67866971397599,"pfxX":2.5831138354004635,"pfxZ":-0.3236728797516246,"pX":-0.2836353268820075,"pZ":2.788798941029184,"vX0":4.174594747744204,"vY0":-124.276931997913,"vZ0":-1.755943675980144,"x":127.81,"y":163.48,"x0":-2.320545193723725,"y0":50.00118911325069,"z0":6.2181367022364284,"aX":4.04103682218307},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-5.6,"spinRate":2689,"spinDirection":105},"zone":2,"typeConfidence":2.0,"plateTime":0.44069441446816304,"extension":6.506224252572644},"index":0,"playId":"3b105ed2-3cf0-340d-a1ee-1e911d4b5a3f","pitchNumber":1,"startTime":"2026-07-25T23:35:58.751Z","endTime":"2026-07-25T23:36:01.799Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16694523444215,"aZ":-28.779615329098988,"pfxX":3.1525684319008533,"pfxZ":2.1957753908135427,"pX":0.25912715494617916,"pZ":3.4394487860661567,"vX0":5.431175695290515,"vY0":-123.64187315634031,"vZ0":-0.8557563117866174,"x":107.12,"y":145.91,"x0":-2.377379113185098,"y0":50.00242287254707,"z0":6.210017867977347,"aX":4.868156328054685},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-7.0,"spinRate":2789,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.4433800846031306,"extension":6.493912479951046},"index":1,"playId":"cb6852a9-0a67-38fd-84ff-3afb2ac3287d","pitchNumber":2,"startTime":"2026-07-25T23:36:20.516Z","endTime":"2026-07-25T23:36:23.618Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-25T23:36:33.898Z","endTime":"2026-07-25T23:36:53.564Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":82.5,"endSpeed":75.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86834984675719,"aZ":-31.210375020411867,"pfxX":4.841373686070181,"pfxZ":0.6600111174577403,"pX":-0.6858812644999633,"pZ":2.6912992378946163,"vX0":2.686372275167019,"vY0":-120.08679101249494,"vZ0":-1.7857323687242264,"x":143.14,"y":166.11,"x0":-2.448970214851931,"y0":50.00158596849598,"z0":6.228350815939224,"aX":7.0498584521091106},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.1,"breakHorizontal":-9.5,"spinRate":2799,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4566082867540384,"extension":6.672585554907462},"index":3,"playId":"0ea6f24c-0699-3f8f-9e76-d30ecff1adff","pitchNumber":3,"startTime":"2026-07-25T23:36:53.564Z","endTime":"2026-07-25T23:36:56.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150410983308916,"aZ":-17.222723665553612,"pfxX":-2.6389795380118173,"pfxZ":7.9663687144175945,"pX":-1.2493323573266508,"pZ":5.465556308990269,"vX0":3.679705027422395,"vY0":-135.98430879338812,"vZ0":0.5265288680194261,"x":164.62,"y":91.21,"x0":-2.2756933944751516,"y0":50.00613314331167,"z0":6.462065461837725,"aX":-4.955516943241611},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2042,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4024187052088619,"extension":6.460182096968153},"index":4,"playId":"ab5554ec-cb1b-3042-87c4-f3fdffeac87e","pitchNumber":4,"startTime":"2026-07-25T23:37:19.122Z","endTime":"2026-07-25T23:37:22.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34871215727401,"aZ":-29.52141354970563,"pfxX":5.488231461094273,"pfxZ":1.726958003007402,"pX":1.3494903745281552,"pZ":3.8346242265262895,"vX0":7.369306106958916,"vY0":-123.5164909582523,"vZ0":0.278363579503939,"x":65.56,"y":135.25,"x0":-2.389744715687033,"y0":50.005565921787316,"z0":6.2092885403806095,"aX":8.45437849986878},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":-11.8,"spinRate":2750,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.4439814174976551,"extension":6.617598584507638},"index":5,"playId":"5f895f2a-8db8-38b6-86b7-b19ea642aa3a","pitchNumber":5,"startTime":"2026-07-25T23:37:42.629Z","endTime":"2026-07-25T23:37:46.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253974359631307,"aZ":-32.88150931068709,"pfxX":11.255839213175857,"pfxZ":-0.5063671847572131,"pX":0.5273401647284897,"pZ":1.5504403024148088,"vX0":3.6340812795292257,"vY0":-118.00570440443269,"vZ0":-3.216950834638763,"x":96.9,"y":196.92,"x0":-2.502726685866553,"y0":50.005564783690865,"z0":6.0175654698141345,"aX":15.588669242683105},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.6,"breakHorizontal":-21.4,"spinRate":2695,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4674141509293279,"extension":6.572812744312472},"index":6,"playId":"c49dcd0d-5345-32cb-a554-5f7637358eb0","pitchNumber":6,"startTime":"2026-07-25T23:38:19.542Z","endTime":"2026-07-25T23:38:22.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40499326262187,"aZ":-23.038029036504643,"pfxX":-9.190339786054516,"pfxZ":4.992538168185473,"pX":-1.0187003900113933,"pZ":2.2041583829501104,"vX0":7.858074698148147,"vY0":-133.82662670855734,"vZ0":-4.918835209022154,"x":155.83,"y":179.27,"x0":-2.78591372075316,"y0":50.00593789251054,"z0":5.696918263829866,"aX":-16.826063109353846},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":2153,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4078645476245324,"extension":6.495859220181022},"index":7,"playId":"94650df6-374f-3e22-a19c-31f06e47a0c4","pitchNumber":7,"startTime":"2026-07-25T23:38:45.908Z","endTime":"2026-07-25T23:38:49.533Z","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":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950691672836477,"aZ":-32.05912323517382,"pfxX":2.0735691310846143,"pfxZ":0.07866296106892179,"pX":0.5301417893690692,"pZ":3.087762657849926,"vX0":6.51407866446883,"vY0":-123.76252708010001,"vZ0":-1.1299528637572274,"x":96.79,"y":155.41,"x0":-2.4021749601032942,"y0":50.00567950174908,"z0":6.227370758224507,"aX":3.227863101140635},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":-5.3,"spinRate":2664,"spinDirection":90},"zone":3,"typeConfidence":2.0,"plateTime":0.4420124476544367,"extension":6.689568681199682},"hitData":{"launchSpeed":94.8,"launchAngle":18.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.41,"coordY":82.89}},"index":8,"playId":"d2529f47-cb76-32f4-9cb6-3c2d352f9efe","pitchNumber":8,"startTime":"2026-07-25T23:39:16.981Z","endTime":"2026-07-25T23:39:24.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:39:24.027Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Petey Halpin grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:41:14.912Z","endTime":"2026-07-25T23:42:33.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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_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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.094269324396492,"aZ":-29.09027977337091,"pfxX":-7.98215821125968,"pfxZ":2.325983883456468,"pX":6.5667767891054E-4,"pZ":1.312506924151914,"vX0":5.214678903034081,"vY0":-114.48460121030574,"vZ0":-4.114387298781186,"x":116.97,"y":203.34,"x0":-1.2693069420565162,"y0":50.0049269579291,"z0":5.979633786961191,"aX":-10.59929193797735},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.5,"breakHorizontal":13.2,"spinRate":1808,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.4783931939220549,"extension":6.094187139740942},"index":0,"playId":"b01ea158-04ac-396b-b80f-105a51b301e5","pitchNumber":1,"startTime":"2026-07-25T23:41:33.712Z","endTime":"2026-07-25T23:41:36.712Z","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":92.1,"endSpeed":84.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52239224239738,"aZ":-17.460956730418463,"pfxX":-9.400461222528389,"pfxZ":8.140369040793864,"pX":0.31626625334053743,"pZ":2.313171729340678,"vX0":7.911904669596808,"vY0":-133.77234267962535,"vZ0":-5.734063492499038,"x":104.94,"y":176.32,"x0":-1.4619213179399246,"y0":50.00569410334381,"z0":5.741126934011479,"aX":-16.99812995725721},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":15.2,"spinRate":2324,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.40982870841184127,"extension":5.985885281977809},"index":1,"playId":"7e691a70-8825-3e96-b79f-295429daaa6d","pitchNumber":2,"startTime":"2026-07-25T23:41:49.625Z","endTime":"2026-07-25T23:41:52.625Z","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.4,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81891977882014,"aZ":-15.119398519434581,"pfxX":-4.073924406081124,"pfxZ":9.276959575247076,"pX":-0.8067817205496751,"pZ":3.519106324117136,"vX0":3.88717815885434,"vY0":-134.61865838434852,"vZ0":-3.3012244611819375,"x":147.75,"y":143.76,"x0":-1.739137492615121,"y0":50.00083398796151,"z0":5.8295085073381925,"aX":-7.487697806552289},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2325,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.4066463993792473,"extension":5.848334678446702},"index":2,"playId":"401af567-63c6-346a-9369-8e1beb29cf09","pitchNumber":3,"startTime":"2026-07-25T23:42:08.298Z","endTime":"2026-07-25T23:42:11.298Z","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.2,"endSpeed":82.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125155469598553,"aZ":-20.072717988927884,"pfxX":-0.4093313149241826,"pfxZ":7.063737064244645,"pX":0.3576253190128911,"pZ":2.406251821042646,"vX0":4.891576070262812,"vY0":-129.80354013791955,"vZ0":-4.918430009735151,"x":103.37,"y":173.81,"x0":-1.494865967657144,"y0":50.00537906920215,"z0":5.8456471858055865,"aX":-0.7024770903773339},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":-0.2,"spinRate":2374,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.4213077439034949,"extension":5.96836583141774},"hitData":{"launchSpeed":76.4,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.7,"coordY":178.34}},"index":3,"playId":"5f2eb12f-42cf-3700-9122-488023b278ef","pitchNumber":4,"startTime":"2026-07-25T23:42:25.352Z","endTime":"2026-07-25T23:42:33.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:42:33.942Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:42:51.013Z","endTime":"2026-07-25T23:44:17.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668840625803206,"aZ":-14.404377576537982,"pfxX":-3.551142760936854,"pfxZ":9.675926657142671,"pX":-0.2061943959502367,"pZ":2.916388867948692,"vX0":4.8101380059354515,"vY0":-134.31337038766713,"vZ0":-4.848449991334127,"x":124.86,"y":160.04,"x0":-1.554584407051029,"y0":50.00370428976891,"z0":5.7608963555406385,"aX":-6.522681100951723},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2276,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4069834164410686,"extension":6.06622041795001},"index":0,"playId":"03d9e630-7eeb-3243-98c3-80700fd23eaf","pitchNumber":1,"startTime":"2026-07-25T23:43:01.101Z","endTime":"2026-07-25T23:43:04.101Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42375065837234,"aZ":-31.530636982077766,"pfxX":0.37227025919122925,"pfxZ":0.4166078178690622,"pX":-0.5152217444972527,"pZ":3.0032555382819712,"vX0":2.2453295412737604,"vY0":-122.45124582732022,"vZ0":-0.697474867057764,"x":136.64,"y":157.69,"x0":-1.4894355891524311,"y0":50.00081008663496,"z0":5.9712677178828475,"aX":0.5690196869380753},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-1.2,"spinRate":2471,"spinDirection":63},"zone":1,"typeConfidence":0.81,"plateTime":0.4459910620272387,"extension":5.915509496368743},"index":1,"playId":"3f245148-22aa-360b-82e6-fc4e39a8b7fb","pitchNumber":2,"startTime":"2026-07-25T23:43:18.094Z","endTime":"2026-07-25T23:43:21.094Z","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":91.9,"endSpeed":83.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29889159966154,"aZ":-16.35220651454388,"pfxX":-8.30706369770825,"pfxZ":8.780946885129055,"pX":0.8408105291912906,"pZ":3.8017842352339173,"vX0":8.745505041470343,"vY0":-133.51443734345702,"vZ0":-2.316811424469913,"x":84.95,"y":136.13,"x0":-1.4011249373279193,"y0":50.00182697670964,"z0":5.860342069300699,"aX":-14.96651004619546},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":13.1,"spinRate":2252,"spinDirection":206},"zone":12,"typeConfidence":0.89,"plateTime":0.4105715352289474,"extension":5.986056017860199},"index":2,"playId":"6590e0ff-63f2-33ca-9830-91de2d7858e2","pitchNumber":3,"startTime":"2026-07-25T23:43:37.484Z","endTime":"2026-07-25T23:43:40.484Z","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":77.6,"endSpeed":71.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.836586598507846,"aZ":-29.680743669207907,"pfxX":-6.56386758520512,"pfxZ":1.9199644373692681,"pX":-1.0782291919757736,"pZ":3.5319574628171577,"vX0":2.6654607592254953,"vY0":-112.98996353471205,"vZ0":0.5355047352018825,"x":158.1,"y":143.42,"x0":-1.4179180607483075,"y0":50.0029906330205,"z0":6.2651605423770995,"aX":-8.519956772324706},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":4.0,"breakHorizontal":11.3,"spinRate":1926,"spinDirection":261},"zone":11,"typeConfidence":0.9,"plateTime":0.48405322037519305,"extension":6.083055981244479},"index":3,"playId":"c4d66336-59e1-32d6-9a20-eac9bef0a58c","pitchNumber":4,"startTime":"2026-07-25T23:43:55.455Z","endTime":"2026-07-25T23:43:58.455Z","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":92.2,"endSpeed":84.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341184879616144,"aZ":-12.169034224990149,"pfxX":-4.045375013006545,"pfxZ":10.998983375430466,"pX":-0.16423400384519196,"pZ":2.2270872150226744,"vX0":4.686750001555084,"vY0":-134.100658299011,"vZ0":-7.138122245055375,"x":123.26,"y":178.65,"x0":-1.410058174449024,"y0":50.00387591743401,"z0":5.793895286761823,"aX":-7.359008931411324},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2271,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.4086446782612052,"extension":6.098680676487052},"index":4,"playId":"f2411f10-0686-3153-892f-7e2acc26a704","pitchNumber":5,"startTime":"2026-07-25T23:44:14.307Z","endTime":"2026-07-25T23:44:17.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:44:17.707Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a soft ground ball to pitcher Nick Martinez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:44:36.004Z","endTime":"2026-07-25T23:44:50.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607259,"link":"/api/v1/people/607259"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.89641137533509,"aZ":-28.17067506625305,"pfxX":-6.25612238061313,"pfxZ":3.2352066524517795,"pX":-0.05928750773363128,"pZ":1.4471920910630272,"vX0":4.466136813008277,"vY0":-110.27498673010547,"vZ0":-3.4630763519209675,"x":119.26,"y":199.71,"x0":-1.2941600342506616,"y0":50.001998307707986,"z0":5.997699659176962,"aX":-7.7348654948248505},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":5.3,"breakHorizontal":10.2,"spinRate":1788,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.49596414654842036,"extension":6.156778263102832},"hitData":{"launchSpeed":25.1,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.62,"coordY":189.35}},"index":0,"playId":"981ee8b4-3687-3c83-b8e3-630da6269449","pitchNumber":1,"startTime":"2026-07-25T23:44:42.437Z","endTime":"2026-07-25T23:44:50.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:44:50.362Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:46:35.157Z","endTime":"2026-07-25T23:47:08.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T23:45:20.356Z","endTime":"2026-07-25T23:46:37.335Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.125940387916252,"aZ":-31.70824350366576,"pfxX":-6.330179026720911,"pfxZ":0.3627937175904101,"pX":0.008450051841760123,"pZ":2.554389490342554,"vX0":4.958912328101056,"vY0":-112.63727999758363,"vZ0":-0.9303080478082848,"x":116.68,"y":169.81,"x0":-1.3918280247697212,"y0":50.004792472545816,"z0":6.159303238006585,"aX":-8.191617295523058},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.7,"breakHorizontal":10.3,"spinRate":1729,"spinDirection":259},"zone":5,"typeConfidence":0.89,"plateTime":0.48499609653995535,"extension":6.1617816255405},"index":1,"playId":"e1a28bfa-71c5-33c7-8d77-ab8e508e00d3","pitchNumber":1,"startTime":"2026-07-25T23:46:37.335Z","endTime":"2026-07-25T23:46:40.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67986108448902,"aZ":-19.52365274078934,"pfxX":-10.187346677541255,"pfxZ":6.8253611728262635,"pX":0.19246941791067948,"pZ":2.5121577168537392,"vX0":8.12109159479873,"vY0":-135.07951995334216,"vZ0":-4.9842671264320675,"x":109.66,"y":170.95,"x0":-1.5253874425348979,"y0":50.00115510683733,"z0":5.748717809690345,"aX":-18.875270984193772},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":16.8,"spinRate":2187,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.40507449222716696,"extension":6.0909465811695425},"hitData":{"launchSpeed":86.3,"launchAngle":63.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":126.35,"coordY":189.68}},"index":2,"playId":"75cdad18-e877-3645-b9dd-d340c1d56c53","pitchNumber":2,"startTime":"2026-07-25T23:46:57.872Z","endTime":"2026-07-25T23:47:08.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:47:08.081Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Mesa Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:49:05.139Z","endTime":"2026-07-25T23:52:29.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":74.9,"endSpeed":68.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35931822923059,"aZ":-41.70652544655588,"pfxX":7.743853953031865,"pfxZ":-8.072843070201433,"pX":-1.5359897056123444,"pZ":3.604026055408168,"vX0":-0.5053323822011131,"vY0":-108.93587230650233,"vZ0":3.3804821618973406,"x":175.55,"y":141.47,"x0":-2.302326561731218,"y0":50.004617145696564,"z0":6.597453745517273,"aX":9.13982503185687},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.1,"breakHorizontal":-13.8,"spinRate":2556,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.506304596275629,"extension":6.406923272297879},"index":0,"playId":"686bf636-cfd3-38a6-b6a4-ea0070680be0","pitchNumber":1,"startTime":"2026-07-25T23:49:19.492Z","endTime":"2026-07-25T23:49:22.492Z","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":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38307169725493,"aZ":-40.92676927905886,"pfxX":6.336999380536421,"pfxZ":-7.204102497969329,"pX":-0.04207827717402612,"pZ":1.5017939234982012,"vX0":2.752626827974057,"vY0":-110.38811356528129,"vZ0":-1.034626083384208,"x":118.6,"y":198.23,"x0":-2.1341590618856574,"y0":50.000779810179516,"z0":6.342251661761036,"aX":7.702589939298813},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-13.0,"breakHorizontal":-12.2,"spinRate":2566,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4990395513031727,"extension":6.521300458816678},"index":1,"playId":"1579ee58-dada-36a1-8404-28fa4dd902de","pitchNumber":2,"startTime":"2026-07-25T23:49:33.522Z","endTime":"2026-07-25T23:49:36.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677186000447946,"aZ":-22.761619772620353,"pfxX":-10.683456091567939,"pfxZ":5.413283311848154,"pX":-0.3240908618251156,"pZ":3.25708874773518,"vX0":9.005485853955404,"vY0":-131.27587298232595,"vZ0":-3.182785481368231,"x":129.35,"y":150.84,"x0":-2.4167140698299874,"y0":50.00443161531371,"z0":6.186173466600808,"aX":-18.584661089824728},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":17.3,"spinRate":2201,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.41777854934753034,"extension":6.4250201816153565},"index":2,"playId":"339369a9-931a-3f71-a0ee-382fd095630e","pitchNumber":3,"startTime":"2026-07-25T23:49:51.239Z","endTime":"2026-07-25T23:49:54.239Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-25T23:50:05.823Z","endTime":"2026-07-25T23:50:16.744Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43020926041104,"aZ":-18.83088903706442,"pfxX":-3.9338788223420904,"pfxZ":7.11487750201548,"pX":-0.3545130986254925,"pZ":3.3875585414047458,"vX0":6.073326668500193,"vY0":-135.75392630810018,"vZ0":-4.065849363009239,"x":130.51,"y":147.32,"x0":-2.104808225729953,"y0":50.00103969180122,"z0":6.207492533784385,"aX":-7.376129147180838},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":5.9,"spinRate":2053,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40276037870953374,"extension":6.811469553973828},"index":4,"playId":"08e9546d-858d-34b7-b0f4-d867d5a1d656","pitchNumber":4,"startTime":"2026-07-25T23:50:16.744Z","endTime":"2026-07-25T23:50:19.744Z","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":92.4,"endSpeed":84.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85368461479482,"aZ":-13.218479861019327,"pfxX":-4.292652553887272,"pfxZ":10.374034199261605,"pX":0.5444432615144689,"pZ":3.474192823394385,"vX0":8.280875324850694,"vY0":-134.27066256687317,"vZ0":-4.692468294445958,"x":96.25,"y":144.98,"x0":-2.020793175670735,"y0":50.004405094222605,"z0":6.183907761101064,"aX":-7.845689134899048},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2270,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4078001819978412,"extension":6.749598399658986},"index":5,"playId":"701584ec-417f-3d44-bcbe-bb2ecd32b815","pitchNumber":5,"startTime":"2026-07-25T23:50:32.476Z","endTime":"2026-07-25T23:50:35.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577824825459604,"aZ":-16.30255200848524,"pfxX":-4.533031671957806,"pfxZ":8.519838048554774,"pX":-1.1357677725256352,"pZ":3.9599264902374003,"vX0":4.256562309166516,"vY0":-135.60987300426962,"vZ0":-3.0350152558705066,"x":160.29,"y":131.86,"x0":-2.1365762981337615,"y0":50.00426419175951,"z0":6.2305195020350075,"aX":-8.446128331095176},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":7.3,"spinRate":2092,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4038593095116503,"extension":6.685718686067094},"index":6,"playId":"9a27e857-ec8e-3c99-b298-04f5c051e8df","pitchNumber":6,"startTime":"2026-07-25T23:51:01.880Z","endTime":"2026-07-25T23:51:04.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31200433277738,"aZ":-14.86290084602011,"pfxX":-2.924265045423022,"pfxZ":9.471694793864453,"pX":0.17683730533112746,"pZ":3.275901337472371,"vX0":6.621938048235415,"vY0":-133.9416999436815,"vZ0":-4.675488120133135,"x":110.26,"y":150.33,"x0":-1.9409864036266233,"y0":50.0034449325284,"z0":6.097273426486189,"aX":-5.345542344596558},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":4.0,"spinRate":2170,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4080060780939876,"extension":6.747963666003853},"index":7,"playId":"1497348d-e267-3d88-9e74-1f6ddd088276","pitchNumber":7,"startTime":"2026-07-25T23:51:18.775Z","endTime":"2026-07-25T23:51:22.490Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.583682519249024,"aZ":-36.87394259767258,"pfxX":11.786331620992256,"pfxZ":-3.744688546578786,"pX":0.6206162501143018,"pZ":2.891123686587784,"vX0":2.828771017282157,"vY0":-112.3464147616428,"vZ0":0.770602049607511,"x":93.34,"y":160.72,"x0":-2.1905563103793937,"y0":50.00117455587614,"z0":6.342947848397453,"aX":14.80686105599903},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.1,"breakHorizontal":-22.1,"spinRate":2499,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.4907562962814547,"extension":6.587377391443809},"index":8,"playId":"0b124017-afef-3f62-aa75-699f4e244eeb","pitchNumber":8,"startTime":"2026-07-25T23:51:41.601Z","endTime":"2026-07-25T23:51:44.601Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723558678089372,"aZ":-32.181800854628854,"pfxX":3.442076072807611,"pfxZ":-0.00597405211038371,"pX":-0.12825335660295076,"pZ":2.4675998018057017,"vX0":4.864679456345981,"vY0":-125.31294478410535,"vZ0":-2.3632417020295478,"x":121.89,"y":172.15,"x0":-2.5462092949566513,"y0":50.001901722572505,"z0":6.067237706521616,"aX":5.440971135904118},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-7.4,"spinRate":2723,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.4380716155484401,"extension":6.633069562228629},"index":9,"playId":"db12b6ed-af4c-3154-846d-49cba5860e9a","pitchNumber":9,"startTime":"2026-07-25T23:52:03.296Z","endTime":"2026-07-25T23:52:06.296Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.986612996154793,"aZ":-14.30584702698204,"pfxX":-4.046579431022993,"pfxZ":9.484502984239299,"pX":-0.13770162461800062,"pZ":4.226586432772626,"vX0":6.623282257677549,"vY0":-136.1809050545707,"vZ0":-2.7412662401098142,"x":122.25,"y":124.66,"x0":-2.072026620071726,"y0":50.006804344970675,"z0":6.231856668998241,"aX":-7.627571501385239},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2168,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4016955688071051,"extension":6.77398106068484},"index":10,"playId":"b4dc3e66-95d8-3016-bf1b-780cd0b2b54f","pitchNumber":10,"startTime":"2026-07-25T23:52:23.914Z","endTime":"2026-07-25T23:52:29.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:52:29.725Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a line drive to center fielder Petey Halpin. Victor Mesa Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:53:53.390Z","endTime":"2026-07-25T23:54:07.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnThird":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T23:52:42.615Z","endTime":"2026-07-25T23:53:55.647Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828032425025636,"aZ":-19.90302204277588,"pfxX":-10.27750587839852,"pfxZ":6.842821651770329,"pX":-0.7035214257823985,"pZ":2.7065750880054202,"vX0":8.575439480017526,"vY0":-132.88006548016202,"vZ0":-4.738549103593046,"x":143.82,"y":165.7,"x0":-2.6334470121578186,"y0":50.001002345306276,"z0":5.954276818804643,"aX":-18.42218732651343},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":16.8,"spinRate":2076,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41182145887665866,"extension":6.554938973900639},"hitData":{"launchSpeed":95.3,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":172.12,"coordY":80.75}},"index":1,"playId":"998bbb5c-76c2-3186-ae1b-da5496a3a72e","pitchNumber":1,"startTime":"2026-07-25T23:53:55.647Z","endTime":"2026-07-25T23:54:07.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:54:07.019Z","atBatIndex":45},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Ben Williamson bunt pops out softly to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:54:38.175Z","endTime":"2026-07-25T23:55:17.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnThird":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","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":700932,"link":"/api/v1/people/700932"},"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(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":85.1,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145761364577716,"aZ":-30.31900596619562,"pfxX":2.802443704920785,"pfxZ":1.1865941915383669,"pX":0.29296759998398675,"pZ":2.12293000684072,"vX0":5.588089009986874,"vY0":-123.92570444837227,"vZ0":-3.7057689202230604,"x":105.83,"y":181.46,"x0":-2.352719086103596,"y0":50.000909514417344,"z0":6.1629350711387865,"aX":4.368953518977754},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-6.4,"spinRate":2580,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4415379731354565,"extension":6.621074850380822},"index":0,"playId":"e72c6605-f28c-3a71-b1b5-f00769225864","pitchNumber":1,"startTime":"2026-07-25T23:54:47.737Z","endTime":"2026-07-25T23:54:50.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2468560476678,"aZ":-33.524530665870984,"pfxX":3.815819261399708,"pfxZ":-0.8823074176189518,"pX":-0.6614016878713028,"pZ":2.9414106880514077,"vX0":3.583536261956652,"vY0":-122.77522060420509,"vZ0":-0.9019645095101974,"x":142.21,"y":159.36,"x0":-2.6380687436848396,"y0":50.00602723689231,"z0":6.177042514888055,"aX":5.802787779445818},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.6,"breakHorizontal":-7.8,"spinRate":2556,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.446817081292338,"extension":6.6422898217328035},"hitData":{"launchSpeed":31.0,"launchAngle":50.0,"totalDistance":59.0,"trajectory":"bunt_popup","hardness":"soft","location":"3","coordinates":{"coordX":147.97,"coordY":193.44}},"index":1,"playId":"1a2763d9-ffbe-30b8-a0e0-26b7c7c3607d","pitchNumber":2,"startTime":"2026-07-25T23:55:11.500Z","endTime":"2026-07-25T23:55:17.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:55:17.465Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Hunter Feduccia out on a sacrifice bunt, first baseman Kyle Manzardo to second baseman Gabriel Arias. Victor Mesa Jr. scores. Richie Palacios to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:55:37.999Z","endTime":"2026-07-25T23:56:03.297Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":41},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180561285290924,"aZ":-40.16682696065192,"pfxX":7.436920630588027,"pfxZ":-6.430887581148225,"pX":-0.5940011153509457,"pZ":1.6236070261123654,"vX0":1.2039309547895565,"vY0":-111.68545039851499,"vZ0":-1.473499889770931,"x":139.64,"y":194.94,"x0":-2.1073251374808297,"y0":50.00272082962691,"z0":6.484297801523984,"aX":9.241617612765312},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.6,"breakHorizontal":-13.8,"spinRate":2622,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.49351439794765906,"extension":6.531548483165696},"hitData":{"launchSpeed":34.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":134.8,"coordY":180.45}},"index":0,"playId":"b4a9a59c-21bb-395d-8398-dbb92b8c6f11","pitchNumber":1,"startTime":"2026-07-25T23:55:55.608Z","endTime":"2026-07-25T23:56:03.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:56:03.297Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:56:33.320Z","endTime":"2026-07-25T23:58:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325993647513798,"aZ":-11.778403388712762,"pfxX":-2.6763832625508677,"pfxZ":10.89092123430716,"pX":1.055574823755683,"pZ":3.448938704940907,"vX0":8.815410100098472,"vY0":-136.31119570640783,"vZ0":-5.32454071256824,"x":76.76,"y":145.66,"x0":-1.8794980460234982,"y0":50.002453297011904,"z0":6.248160436515831,"aX":-5.01315872900061},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":2.9,"spinRate":2298,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40257084139497445,"extension":6.765538575596939},"index":0,"playId":"e6f9d7ef-958a-36fc-a4a0-fe3380dfe5e1","pitchNumber":1,"startTime":"2026-07-25T23:56:33.320Z","endTime":"2026-07-25T23:56:36.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15863957830395,"aZ":-19.401379522179624,"pfxX":-10.441622221189245,"pfxZ":7.044091077084692,"pX":0.0726109204322387,"pZ":2.9548810085476402,"vX0":9.510039907583671,"vY0":-133.87923474950895,"vZ0":-4.11792285349445,"x":114.23,"y":159.0,"x0":-2.1706520697262826,"y0":50.004229630106806,"z0":5.903316038375369,"aX":-18.938317149852356},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":16.8,"spinRate":2307,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4092753544753025,"extension":6.67082373406288},"index":1,"playId":"9e301ee1-ca60-3ff2-a8b4-96113307cc48","pitchNumber":2,"startTime":"2026-07-25T23:56:51.738Z","endTime":"2026-07-25T23:56:54.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80584024047377,"aZ":-14.271911448004682,"pfxX":-4.530487506033918,"pfxZ":9.358726369033082,"pX":0.24733437405895276,"pZ":3.293874818439434,"vX0":6.964302174123169,"vY0":-137.06505948043343,"vZ0":-5.147424004356042,"x":107.57,"y":149.85,"x0":-1.7316774903405379,"y0":50.00212887242827,"z0":6.162411193874852,"aX":-8.666057713809682},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2107,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3988175584035374,"extension":6.818829616726733},"index":2,"playId":"1ceb2418-7f5c-37c9-aa96-3d5f05bc3626","pitchNumber":3,"startTime":"2026-07-25T23:57:17.835Z","endTime":"2026-07-25T23:57:20.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.749701438774455,"aZ":-25.851996196803775,"pfxX":-11.099541436998383,"pfxZ":3.439846831980393,"pX":-0.35837707385253076,"pZ":2.544802717203456,"vX0":9.71200355990399,"vY0":-134.81717948473735,"vZ0":-4.063323227989791,"x":130.66,"y":170.07,"x0":-2.568225677305458,"y0":50.0024335419634,"z0":5.8995890228849355,"aX":-20.398973324332033},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.5,"breakHorizontal":18.0,"spinRate":2121,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4065301438305946,"extension":6.650862927258759},"index":3,"playId":"c9f8bc91-31eb-3ffa-9179-1518b736eb0d","pitchNumber":4,"startTime":"2026-07-25T23:57:42.044Z","endTime":"2026-07-25T23:57:45.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049100272096066,"aZ":-26.873906951747966,"pfxX":3.4025061628481614,"pfxZ":3.2846146075621085,"pX":0.1765590245837767,"pZ":2.7693202605516833,"vX0":4.961663206058795,"vY0":-125.8035497319901,"vZ0":-2.8857378566061,"x":110.27,"y":164.01,"x0":-2.2585286175964465,"y0":50.00127339974135,"z0":6.095469155465987,"aX":5.486042226584974},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-7.2,"spinRate":2640,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4343645896218087,"extension":6.62475487489303},"index":4,"playId":"1d967b24-3afa-3fce-a001-114c186947a9","pitchNumber":5,"startTime":"2026-07-25T23:58:08.351Z","endTime":"2026-07-25T23:58:11.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:58:11.351Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:00:28.999Z","endTime":"2026-07-26T00:01:08.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sulser replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T23:59:13.974Z","endTime":"2026-07-26T00:00:31.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050029587638644,"aZ":-9.356382004259762,"pfxX":-5.122035225008587,"pfxZ":12.7445905295254,"pX":0.10125997987444228,"pZ":1.5477533572916882,"vX0":6.3335331869786735,"vY0":-132.8554296978574,"vZ0":-8.734716349479871,"x":113.14,"y":196.99,"x0":-1.646372658830523,"y0":50.002796050968485,"z0":5.555136697342238,"aX":-9.170765533841102},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.4,"breakHorizontal":7.9,"spinRate":2400,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.41203581865409067,"extension":6.634580914927021},"index":1,"playId":"37d9fe1d-723e-3318-a067-7f6e83afdb2a","pitchNumber":1,"startTime":"2026-07-26T00:00:31.245Z","endTime":"2026-07-26T00:00:34.245Z","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":82.9,"endSpeed":77.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54975657000073,"aZ":-29.664276640783307,"pfxX":-9.14827283329533,"pfxZ":1.705776350791294,"pX":0.22058952866943304,"pZ":-0.8344289120625084,"vX0":7.594920668825325,"vY0":-120.37063106762146,"vZ0":-8.705817462851885,"x":108.59,"y":261.31,"x0":-1.7812832938382588,"y0":50.00350697103173,"z0":5.441814166544339,"aX":-13.475097941416776},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":14.9,"spinRate":1773,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.45437827778973805,"extension":6.612275939186904},"index":2,"playId":"d20ce3b4-801d-39a0-be1e-d5477b68e98f","pitchNumber":2,"startTime":"2026-07-26T00:00:44.138Z","endTime":"2026-07-26T00:00:47.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5696575217795,"aZ":-12.426496677476011,"pfxX":-7.100161260993072,"pfxZ":10.808880122723064,"pX":-0.380540343384306,"pZ":2.1883471561483114,"vX0":5.8853014025722015,"vY0":-134.6437780572434,"vZ0":-6.607064331300269,"x":131.51,"y":179.69,"x0":-1.677452869615805,"y0":50.00574542801811,"z0":5.562256265337431,"aX":-12.97510266575319},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":11.5,"spinRate":2365,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.4075644347155398,"extension":6.615175167440765},"hitData":{"launchSpeed":91.0,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.93,"coordY":172.53}},"index":3,"playId":"c8a45a72-1a3c-3517-bae2-7235708fadaf","pitchNumber":3,"startTime":"2026-07-26T00:01:00.773Z","endTime":"2026-07-26T00:01:08.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:01:08.268Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, pitcher Cole Sulser to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:01:22.571Z","endTime":"2026-07-26T00:02:10.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963484817939445,"aZ":-12.560233963071509,"pfxX":-6.19427210069428,"pfxZ":10.820532762171496,"pX":-0.36608804439728115,"pZ":3.5970063255026945,"vX0":5.577270606736579,"vY0":-133.5962123790271,"vZ0":-3.181098523956965,"x":130.95,"y":141.66,"x0":-1.6729286401069154,"y0":50.006097773166,"z0":5.702186058127424,"aX":-11.232902023388835},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":10.1,"spinRate":2393,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.40950756895123863,"extension":6.603358470909447},"index":0,"playId":"c6a8ba6a-b2df-3044-a0fd-ec440d4074f2","pitchNumber":1,"startTime":"2026-07-26T00:01:33.266Z","endTime":"2026-07-26T00:01:36.651Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956210323956455,"aZ":-12.058774080085017,"pfxX":-6.512028916488246,"pfxZ":11.120975754238103,"pX":0.3693834099955291,"pZ":2.3398997091905205,"vX0":7.507433997937828,"vY0":-133.67701881739828,"vZ0":-6.169718592670051,"x":102.92,"y":175.6,"x0":-1.6300742023832056,"y0":50.003299184729094,"z0":5.5444262589029245,"aX":-11.779931333478562},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":10.2,"spinRate":2372,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.4098231674480943,"extension":6.553731178143224},"index":1,"playId":"077016ad-f938-3d2a-93e5-be3b0cda3fe2","pitchNumber":2,"startTime":"2026-07-26T00:01:48.215Z","endTime":"2026-07-26T00:01:51.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688972294420637,"aZ":-31.371532884833165,"pfxX":-10.133926383394627,"pfxZ":0.5266670732946244,"pX":-1.2748192490157448,"pZ":1.1945568725236257,"vX0":4.558403327337351,"vY0":-122.70171149667529,"vZ0":-4.255629771283941,"x":165.59,"y":206.53,"x0":-1.8373926507333516,"y0":50.00426743072817,"z0":5.6168855634054,"aX":-15.49365710530249},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.2,"breakHorizontal":17.3,"spinRate":1754,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.44595114299466054,"extension":6.432567127468975},"hitData":{"launchSpeed":63.9,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.02,"coordY":177.32}},"index":2,"playId":"226431ba-152d-3ca4-93c8-e69697781fee","pitchNumber":3,"startTime":"2026-07-26T00:02:03.232Z","endTime":"2026-07-26T00:02:10.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:02:10.322Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:02:30.322Z","endTime":"2026-07-26T00:03:39.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.400118671109674,"aZ":-10.436853452607723,"pfxX":-4.759519707759648,"pfxZ":11.865985659016134,"pX":0.34731593135976224,"pZ":2.908966186277977,"vX0":6.728311831608541,"vY0":-134.7613065271885,"vZ0":-5.2695701475487615,"x":103.76,"y":160.24,"x0":-1.5680784199552622,"y0":50.00197145455405,"z0":5.632871080681865,"aX":-8.718803810372444},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":7.1,"spinRate":2301,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.407076686400484,"extension":6.693520153176376},"index":0,"playId":"392a71bb-76a0-32bb-b4af-7f1e25e87b9c","pitchNumber":1,"startTime":"2026-07-26T00:02:35.081Z","endTime":"2026-07-26T00:02:39.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674223565269063,"aZ":-10.59655093897087,"pfxX":-6.523102732515429,"pfxZ":11.640243779079977,"pX":0.007064310855439058,"pZ":2.188210939048939,"vX0":6.236924233996297,"vY0":-135.32956947904546,"vZ0":-7.064700784777041,"x":116.73,"y":179.7,"x0":-1.4805220684902924,"y0":50.00675494702153,"z0":5.576022228279095,"aX":-12.096137431929014},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":10.4,"spinRate":2419,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.40482698345420465,"extension":6.566430061757401},"index":1,"playId":"156b4d25-f918-3488-8268-19c9355a70cf","pitchNumber":2,"startTime":"2026-07-26T00:02:56.064Z","endTime":"2026-07-26T00:02:59.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T00:03:12.896Z","endTime":"2026-07-26T00:03:21.794Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.737033294429686,"aZ":-11.055463401588622,"pfxX":-4.638085233835143,"pfxZ":11.41530420400154,"pX":0.3512825333208842,"pZ":4.499544485589886,"vX0":6.917372680201515,"vY0":-135.6603386035811,"vZ0":-1.122927274692775,"x":103.61,"y":117.29,"x0":-1.6377929990440991,"y0":50.00269428865699,"z0":5.695587852250218,"aX":-8.581404288862279},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.6,"breakHorizontal":6.8,"spinRate":2302,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.40491147778703995,"extension":6.4411842858163375},"index":3,"playId":"6471f508-6cea-3a9f-9d5a-0f991fdc79e0","pitchNumber":3,"startTime":"2026-07-26T00:03:21.794Z","endTime":"2026-07-26T00:03:25.671Z","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":84.4,"endSpeed":77.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034881656125336,"aZ":-31.19730428564791,"pfxX":-9.761492924933691,"pfxZ":0.64123740032713,"pX":-0.7764558496996365,"pZ":0.709171490023093,"vX0":5.665166111431334,"vY0":-122.719462851167,"vZ0":-5.404417465841947,"x":146.6,"y":219.63,"x0":-1.845301485499007,"y0":50.00382088475019,"z0":5.593961310386807,"aX":-14.906098056237173},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":16.3,"spinRate":1817,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.44614084807527243,"extension":6.316728204174425},"index":4,"playId":"23e3ea96-2b7b-35dd-bb17-bfde5f7f6f64","pitchNumber":4,"startTime":"2026-07-26T00:03:36.800Z","endTime":"2026-07-26T00:03:39.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:03:39.800Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out sharply to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:05:58.502Z","endTime":"2026-07-26T00:08:21.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Dion replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:04:57.905Z","endTime":"2026-07-26T00:06:00.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702021,"link":"/api/v1/people/702021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856925674467252,"aZ":-8.043857542380847,"pfxX":-0.23227463748322397,"pfxZ":13.620440659850054,"pX":-0.14604509626647824,"pZ":2.93035424182279,"vX0":-1.3782373277658366,"vY0":-132.63166903850166,"vZ0":-6.332943436434396,"x":122.57,"y":159.66,"x0":0.4116798415075879,"y0":50.00026111027668,"z0":5.943927132929625,"aX":-0.4113758073875851},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":23.4,"breakHorizontal":0.7,"spinRate":2396,"spinDirection":175},"zone":2,"typeConfidence":0.94,"plateTime":0.41384697142016336,"extension":6.07019911207969},"index":1,"playId":"eef697b9-1368-3a52-90c3-5978fe1785c9","pitchNumber":1,"startTime":"2026-07-26T00:06:00.846Z","endTime":"2026-07-26T00:06:03.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572090221005176,"aZ":-11.771915565293735,"pfxX":1.6695951472961246,"pfxZ":11.50120862911679,"pX":-0.1381394075571527,"pZ":3.355399303627276,"vX0":-2.0198863845641077,"vY0":-132.64527115200127,"vZ0":-4.729367452969538,"x":122.27,"y":148.18,"x0":0.41791722671155795,"y0":50.00179162522883,"z0":6.026364406012872,"aX":2.9616062876500933},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.9,"breakHorizontal":-2.5,"spinRate":2346,"spinDirection":174},"zone":2,"typeConfidence":0.92,"plateTime":0.41364644794903827,"extension":6.36840448579723},"index":2,"playId":"e5f980d3-5949-3d08-8b65-afc3db413093","pitchNumber":2,"startTime":"2026-07-26T00:06:18.112Z","endTime":"2026-07-26T00:06:21.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T00:06:26.394Z","endTime":"2026-07-26T00:06:39.787Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58103306155998,"aZ":-11.325119933003194,"pfxX":0.735379316671501,"pfxZ":11.748333156807625,"pX":-0.5041345764727864,"pZ":4.57881195776405,"vX0":-2.7785950331466926,"vY0":-132.90674994857994,"vZ0":-1.8074616797081888,"x":136.22,"y":115.15,"x0":0.4629943118231288,"y0":50.006148236570944,"z0":6.097935032467607,"aX":1.305777451235195},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.0,"breakHorizontal":-0.7,"spinRate":2333,"spinDirection":174},"zone":11,"typeConfidence":0.93,"plateTime":0.41336878220281736,"extension":6.200226850194632},"index":4,"playId":"b4a4f4a2-96b4-35e3-a787-128b63d8cf6d","pitchNumber":3,"startTime":"2026-07-26T00:06:39.787Z","endTime":"2026-07-26T00:06:42.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800582075077006,"aZ":-10.381310750339242,"pfxX":0.12106543236509015,"pfxZ":11.975770487911415,"pX":-0.6378923076906805,"pZ":2.4696911412329103,"vX0":-2.732613292761878,"vY0":-134.23784936509722,"vZ0":-7.114804177986278,"x":141.31,"y":172.1,"x0":0.3787849801718155,"y0":50.006406676773565,"z0":5.898479665061922,"aX":0.2205262147204288},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":0.4,"spinRate":2443,"spinDirection":179},"zone":4,"typeConfidence":0.95,"plateTime":0.40846139015688054,"extension":6.055168660634541},"index":5,"playId":"05fe6a90-3822-3a27-8976-64ab123cad50","pitchNumber":4,"startTime":"2026-07-26T00:06:53.896Z","endTime":"2026-07-26T00:06:56.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.808915449865545,"aZ":-39.2977413702185,"pfxX":0.45603638385534745,"pfxZ":-4.771459587753535,"pX":-0.016932217104361283,"pZ":2.0636118829514642,"vX0":-1.4203559061738622,"vY0":-120.92190112541742,"vZ0":-1.4147238448298898,"x":117.65,"y":183.06,"x0":0.5167618297954332,"y0":50.00381570334016,"z0":6.079252112227436,"aX":0.6809981000809512},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.8,"breakHorizontal":-0.5,"spinRate":2506,"spinDirection":345},"zone":8,"typeConfidence":0.9,"plateTime":0.45158309450675604,"extension":5.9316647951926464},"index":6,"playId":"fe0c3fc2-865a-3372-8847-4f078b447d74","pitchNumber":5,"startTime":"2026-07-26T00:07:14.811Z","endTime":"2026-07-26T00:07:17.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.852340082637678,"aZ":-22.586126392600715,"pfxX":6.152455599455617,"pfxZ":7.416136860604344,"pX":0.6644426923767169,"pZ":1.347027990905416,"vX0":-1.7900042738877926,"vY0":-112.8017353333778,"vZ0":-4.949261292262072,"x":91.67,"y":202.41,"x0":0.6672799305554616,"y0":50.003670644323556,"z0":5.836896586019135,"aX":7.956498889094378},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":12.5,"breakHorizontal":-10.7,"spinRate":1526,"spinDirection":154},"zone":14,"typeConfidence":0.94,"plateTime":0.4849223656715287,"extension":5.713246789734664},"index":7,"playId":"5d73e918-d1ff-32bd-a6f9-fdd84ad2925b","pitchNumber":6,"startTime":"2026-07-26T00:07:38.402Z","endTime":"2026-07-26T00:07:41.402Z","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":91.8,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276757996318793,"aZ":-8.463286279418062,"pfxX":0.9748206188055488,"pfxZ":13.140698745106782,"pX":-0.8419880783456071,"pZ":2.941849090435642,"vX0":-3.4894915949106036,"vY0":-133.6074023464781,"vZ0":-6.192754775656501,"x":149.09,"y":159.35,"x0":0.35542244652167243,"y0":50.004684953764524,"z0":5.900682785087902,"aX":1.759210438577229},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.7,"breakHorizontal":-1.0,"spinRate":2348,"spinDirection":174},"zone":11,"typeConfidence":0.95,"plateTime":0.4102312606867944,"extension":6.421224295641247},"index":8,"playId":"c4e24ccd-e6ab-3427-b084-c806456736ec","pitchNumber":7,"startTime":"2026-07-26T00:07:54.158Z","endTime":"2026-07-26T00:07:57.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23256147059829,"aZ":-8.845765038877213,"pfxX":-0.00710383333817477,"pfxZ":12.935215067886261,"pX":-0.14430488509092404,"pZ":2.805970331098221,"vX0":-1.8232672033965027,"vY0":-133.79013945004564,"vZ0":-6.305962478416228,"x":122.5,"y":163.02,"x0":0.5484201890922679,"y0":50.00485031977039,"z0":5.835287726955355,"aX":-0.012774578343426081},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":22.2,"breakHorizontal":0.5,"spinRate":2367,"spinDirection":176},"zone":2,"typeConfidence":0.95,"plateTime":0.41018186818845814,"extension":5.948778446720448},"hitData":{"launchSpeed":104.2,"launchAngle":24.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.54,"coordY":42.46}},"index":9,"playId":"1aa07ff9-367f-3303-abf4-249bc7313b7b","pitchNumber":8,"startTime":"2026-07-26T00:08:13.660Z","endTime":"2026-07-26T00:08:21.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:08:21.594Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:08:55.938Z","endTime":"2026-07-26T00:09:49.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:08:44.411Z","endTime":"2026-07-26T00:08:58.195Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49291689561386,"aZ":-23.04918470095607,"pfxX":6.091733753563969,"pfxZ":7.3038450106470325,"pX":1.3509616769362636,"pZ":2.208132736339495,"vX0":-0.6264422457354765,"vY0":-111.51929760225012,"vZ0":-2.833357736528666,"x":65.5,"y":179.16,"x0":0.8459355404844842,"y0":50.00436698524744,"z0":5.892039594278034,"aX":7.614724786260941},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":12.7,"breakHorizontal":-10.8,"spinRate":1456,"spinDirection":149},"zone":14,"typeConfidence":0.94,"plateTime":0.49259486343992664,"extension":6.058755221049552},"index":1,"playId":"f260359f-b063-37d0-ba38-de1b140a3278","pitchNumber":1,"startTime":"2026-07-26T00:08:58.195Z","endTime":"2026-07-26T00:09:01.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67594162344961,"aZ":-38.67012152216186,"pfxX":1.8272583885987954,"pfxZ":-4.446464397920117,"pX":0.16985805990918743,"pZ":2.97940040968831,"vX0":-1.8686094168323732,"vY0":-120.26597087129991,"vZ0":0.3883239255484363,"x":110.53,"y":158.34,"x0":0.7200794931764634,"y0":50.00094984274874,"z0":6.250215989489286,"aX":2.6723019090148834},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.7,"breakHorizontal":-2.9,"spinRate":2585,"spinDirection":349},"zone":2,"typeConfidence":0.89,"plateTime":0.4557193559699777,"extension":5.895614904244505},"index":2,"playId":"731d0424-cf8b-38d4-b8f6-3d47fe9deafd","pitchNumber":2,"startTime":"2026-07-26T00:09:11.701Z","endTime":"2026-07-26T00:09:14.701Z","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":76.8,"endSpeed":69.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.167770481481213,"aZ":-21.614377048509855,"pfxX":6.236209274824518,"pfxZ":8.443391293168535,"pX":0.14761472984092605,"pZ":2.534721794921807,"vX0":-2.6829608784546113,"vY0":-111.7227309206768,"vZ0":-2.6166835412574088,"x":111.37,"y":170.34,"x0":0.5608878700661781,"y0":50.002160593985316,"z0":5.968271239651206,"aX":7.797510681036762},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":14.9,"breakHorizontal":-10.4,"spinRate":1586,"spinDirection":156},"zone":5,"typeConfidence":0.94,"plateTime":0.49231487608581803,"extension":5.566187249008236},"index":3,"playId":"2d5a6d9d-e2fc-38f0-b056-bb4c6192c7d8","pitchNumber":3,"startTime":"2026-07-26T00:09:25.570Z","endTime":"2026-07-26T00:09:28.570Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03222564387494,"aZ":-10.247971980417669,"pfxX":0.4692605000518393,"pfxZ":12.127532143613069,"pX":-0.834898115906155,"pZ":4.373266775513578,"vX0":-3.269853157129894,"vY0":-133.66508953816802,"vZ0":-2.3806421382620346,"x":148.82,"y":120.7,"x0":0.3437120213463182,"y0":50.00223567759054,"z0":6.012089101128395,"aX":0.8487323622380872},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.6,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":175},"zone":11,"typeConfidence":0.94,"plateTime":0.4098972787902282,"extension":6.027042540468333},"index":4,"playId":"2a72e88a-3e67-312a-bc72-83502518414d","pitchNumber":4,"startTime":"2026-07-26T00:09:46.515Z","endTime":"2026-07-26T00:09:49.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:09:49.515Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:10:01.421Z","endTime":"2026-07-26T00:11:08.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":87.8,"endSpeed":80.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868267456936014,"aZ":-23.112274233865385,"pfxX":-3.7178137349688605,"pfxZ":5.439715109021456,"pX":-1.0150172104868571,"pZ":3.9896012730405266,"vX0":-2.9003999110400533,"vY0":-127.87260604981935,"vZ0":-0.8622756038958173,"x":155.69,"y":131.06,"x0":0.6145671913356755,"y0":50.003355311224006,"z0":6.134468216222732,"aX":-6.1939899735558335},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.0,"breakHorizontal":7.3,"spinRate":2340,"spinDirection":193},"zone":11,"typeConfidence":0.99,"plateTime":0.42734624012178557,"extension":6.00012042746383},"index":0,"playId":"1fc28d14-8776-3736-a5cb-037a43aba0ce","pitchNumber":1,"startTime":"2026-07-26T00:10:13.271Z","endTime":"2026-07-26T00:10:16.271Z","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":92.1,"endSpeed":84.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.647099985750717,"aZ":-8.724575994006258,"pfxX":-0.19995354496693096,"pfxZ":12.900641136208451,"pX":-0.18010687958726374,"pZ":2.1032396811787977,"vX0":-2.126903624234967,"vY0":-133.89858200369764,"vZ0":-8.13305586615503,"x":123.87,"y":181.99,"x0":0.6501391450198103,"y0":50.00188307202247,"z0":5.802557911499004,"aX":-0.3629258585230994},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.8,"breakHorizontal":0.8,"spinRate":2385,"spinDirection":171},"zone":5,"typeConfidence":0.95,"plateTime":0.4089046896422608,"extension":6.404486143725146},"index":1,"playId":"4e1239ff-f0e0-37c3-97f7-12ae24fdea9e","pitchNumber":2,"startTime":"2026-07-26T00:10:27.080Z","endTime":"2026-07-26T00:10:30.080Z","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":91.6,"endSpeed":83.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.445079103154406,"aZ":-9.778199039018588,"pfxX":-0.02036915205145151,"pfxZ":12.47733767711886,"pX":0.40976435971329117,"pZ":3.481617909271311,"vX0":-0.9783839110487755,"vY0":-133.3189343509216,"vZ0":-4.597744268921929,"x":101.38,"y":144.78,"x0":0.7845817604541643,"y0":50.000959098421255,"z0":5.938086857993272,"aX":-0.03642465314837448},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.7,"breakHorizontal":0.2,"spinRate":2344,"spinDirection":175},"zone":12,"typeConfidence":0.94,"plateTime":0.4113048992589392,"extension":5.995227440294131},"index":2,"playId":"8f5f2061-5c8b-3d40-9239-24a2ad57a0f6","pitchNumber":3,"startTime":"2026-07-26T00:10:41.028Z","endTime":"2026-07-26T00:10:44.028Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T00:10:48.352Z","endTime":"2026-07-26T00:11:05.492Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":92.8,"endSpeed":84.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47418353066423,"aZ":-9.740018688019001,"pfxX":-0.9404894673258921,"pfxZ":12.170431467328207,"pX":-0.8952604006725663,"pZ":2.0495237182356973,"vX0":-2.885470748753731,"vY0":-134.94682600038786,"vZ0":-8.18758829829765,"x":151.13,"y":183.44,"x0":0.3102863486004399,"y0":50.00516879628204,"z0":5.809858135080747,"aX":-1.7342913715679424},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":2.3,"spinRate":2388,"spinDirection":177},"zone":13,"typeConfidence":0.95,"plateTime":0.40594618199676535,"extension":6.092219775812374},"index":4,"playId":"56415d15-d6b1-3d85-9e56-afbe1f6b244a","pitchNumber":4,"startTime":"2026-07-26T00:11:05.492Z","endTime":"2026-07-26T00:11:08.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:11:08.492Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:13:28.018Z","endTime":"2026-07-26T00:14:23.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:12:08.365Z","endTime":"2026-07-26T00:13:30.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08319720248962,"aZ":-24.690412777779557,"pfxX":11.071490967671824,"pfxZ":3.9128781762739004,"pX":1.1602963989170152,"pZ":2.242796703285211,"vX0":-3.028686675946296,"vY0":-138.03888743264733,"vZ0":-3.3972991057346813,"x":72.77,"y":178.22,"x0":0.83894560767526,"y0":50.00511668843964,"z0":5.167449780410877,"aX":21.19373680857205},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.5,"breakHorizontal":-19.3,"spinRate":2298,"spinDirection":133},"zone":14,"typeConfidence":0.95,"plateTime":0.3980360016858193,"extension":5.990563947191974},"index":1,"playId":"98a6aafc-8a1e-3bd3-b5cb-49158f55e233","pitchNumber":1,"startTime":"2026-07-26T00:13:30.053Z","endTime":"2026-07-26T00:13:33.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285777716820032,"aZ":-31.831743653813714,"pfxX":-2.0728448872208465,"pfxZ":0.21473613285264825,"pX":0.3872086680419423,"pZ":2.4757370337124924,"vX0":-1.0007012126514714,"vY0":-125.05094156972139,"vZ0":-0.24684652914900895,"x":102.24,"y":171.94,"x0":1.0618564203480676,"y0":50.00084705336602,"z0":5.187591831559017,"aX":-3.281574532574005},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":4.0,"spinRate":2699,"spinDirection":246},"zone":6,"typeConfidence":0.93,"plateTime":0.43805413905271395,"extension":6.0269259359586265},"index":2,"playId":"c934fbc1-ca9e-396c-8b7d-08a0fd1065be","pitchNumber":2,"startTime":"2026-07-26T00:13:46.061Z","endTime":"2026-07-26T00:13:49.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73399061067217,"aZ":-28.662040931949786,"pfxX":-0.49367005570656275,"pfxZ":2.0953769148741195,"pX":-0.6551443074786316,"pZ":2.3398158006602205,"vX0":-3.874149239454181,"vY0":-128.87925101576616,"vZ0":-1.5215793253092005,"x":141.97,"y":175.6,"x0":0.934037070171869,"y0":50.002821442398876,"z0":5.159523471807427,"aX":-0.8266523679328331},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":1.8,"spinRate":2729,"spinDirection":221},"zone":4,"typeConfidence":0.88,"plateTime":0.42561916745860406,"extension":5.971233710042311},"index":3,"playId":"7a54d80f-80f4-332b-ab37-9ef7ed5dd06a","pitchNumber":3,"startTime":"2026-07-26T00:14:03.409Z","endTime":"2026-07-26T00:14:06.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3540766131757,"aZ":-12.070838647778464,"pfxX":4.1829213437840345,"pfxZ":10.155350043469618,"pX":-0.62655231088544,"pZ":3.5780017239589657,"vX0":-4.7789843513305135,"vY0":-140.63598021900285,"vZ0":-2.8697612144457993,"x":140.88,"y":142.17,"x0":0.5607698801058297,"y0":50.00619720030102,"z0":5.407365672381007,"aX":8.283514682456081},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":-6.5,"spinRate":2500,"spinDirection":141},"zone":11,"typeConfidence":0.96,"plateTime":0.3912220182712165,"extension":5.994331033855605},"index":4,"playId":"456335bd-070e-30dd-a96b-69161fca220d","pitchNumber":4,"startTime":"2026-07-26T00:14:20.648Z","endTime":"2026-07-26T00:14:23.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:14:23.648Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:15:32.832Z","endTime":"2026-07-26T00:17:19.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hedges replaces Patrick Bailey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:14:41.321Z","endTime":"2026-07-26T00:14:45.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-26T00:14:45.303Z","endTime":"2026-07-26T00:15:35.063Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41759252025462,"aZ":-23.700446518244433,"pfxX":12.204667855339585,"pfxZ":4.365890266244237,"pX":-0.31080618905997237,"pZ":1.8227769894549417,"vX0":-7.243658784563729,"vY0":-139.23128709563952,"vZ0":-4.653503622119686,"x":128.85,"y":189.57,"x0":0.7536776866222095,"y0":50.005037000251576,"z0":5.106153505620954,"aX":23.705509133843407},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":-20.4,"spinRate":2334,"spinDirection":133},"zone":7,"typeConfidence":0.96,"plateTime":0.3950319780523772,"extension":6.082959233406653},"index":2,"playId":"90cbf2b7-264f-317e-937a-8d88052a1798","pitchNumber":1,"startTime":"2026-07-26T00:15:35.063Z","endTime":"2026-07-26T00:15:38.063Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40307389340567,"aZ":-30.101339772597363,"pfxX":-1.6364132764046926,"pfxZ":1.2411415717876402,"pX":-0.9210541250077519,"pZ":2.4690746410833415,"vX0":-4.145594770636257,"vY0":-128.70551917436285,"vZ0":-0.7829234329616448,"x":152.11,"y":172.11,"x0":0.9274080398930435,"y0":50.00167838903617,"z0":5.122533948833499,"aX":-2.7249800725368374},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":4.0,"spinRate":2813,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.426690464503896,"extension":5.938507632096769},"index":3,"playId":"5893dc2a-8df9-3e3a-b452-ffa60e593096","pitchNumber":2,"startTime":"2026-07-26T00:15:51.956Z","endTime":"2026-07-26T00:15:54.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9877300244771,"aZ":-13.740397156176329,"pfxX":4.944434141066429,"pfxZ":9.091796783514186,"pX":0.6525195921328195,"pZ":3.776601199873539,"vX0":-1.8650118467027132,"vY0":-141.83842646145473,"vZ0":-2.1378376195143693,"x":92.13,"y":136.81,"x0":0.6782363482886921,"y0":50.00013515096494,"z0":5.4216242296254356,"aX":10.020965589387655},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2352,"spinDirection":140},"zone":12,"typeConfidence":0.95,"plateTime":0.3869323310306987,"extension":5.987332002610209},"index":4,"playId":"3be421d9-f683-3b0d-94a1-5bcdb6cc5664","pitchNumber":3,"startTime":"2026-07-26T00:16:13.460Z","endTime":"2026-07-26T00:16:16.460Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518570867927902,"aZ":-32.03438670527925,"pfxX":-3.275209760627144,"pfxZ":0.09136046103956552,"pX":-0.14130573306780006,"pZ":1.8829567053611587,"vX0":-1.694826443412044,"vY0":-123.79413051911197,"vZ0":-1.268984847626331,"x":122.39,"y":187.94,"x0":0.9775558092050332,"y0":50.003739787184934,"z0":5.081724939173424,"aX":-5.087681410599337},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.1,"breakHorizontal":6.4,"spinRate":2705,"spinDirection":269},"zone":8,"typeConfidence":0.89,"plateTime":0.4423040756651093,"extension":6.096695424135549},"index":5,"playId":"7a7f06da-0663-3e7f-9e5f-625ebb221e22","pitchNumber":4,"startTime":"2026-07-26T00:16:31.212Z","endTime":"2026-07-26T00:16:34.497Z","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":97.0,"endSpeed":88.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.656838850052196,"aZ":-10.80930428968743,"pfxX":6.119832853257966,"pfxZ":10.654985837361728,"pX":0.03379091029059818,"pZ":1.7090236988962708,"vX0":-4.121429637115849,"vY0":-141.06464212782714,"vZ0":-7.66498420649493,"x":115.71,"y":192.64,"x0":0.7226327375202807,"y0":50.00022088684802,"z0":5.167266673176235,"aX":12.267286332711828},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":-10.2,"spinRate":2511,"spinDirection":135},"zone":8,"typeConfidence":0.94,"plateTime":0.38906256288640595,"extension":6.171462960395893},"index":6,"playId":"26df8bae-b6f9-3822-96e3-70ab576db140","pitchNumber":5,"startTime":"2026-07-26T00:16:52.989Z","endTime":"2026-07-26T00:16:58.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974554651899247,"aZ":-29.392262976175314,"pfxX":-1.2272168038188411,"pfxZ":1.7159918069712727,"pX":0.9270568615133423,"pZ":1.9169000792453363,"vX0":-0.08331202202618129,"vY0":-126.62562557230389,"vZ0":-1.8745908147621497,"x":81.66,"y":187.02,"x0":1.1198355807545985,"y0":50.00464688242478,"z0":5.019559548068772,"aX":-1.9920273030455735},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":2.3,"spinRate":2673,"spinDirection":240},"zone":14,"typeConfidence":0.93,"plateTime":0.43263743366572527,"extension":5.953518336489023},"index":7,"playId":"d5ab0b7a-5fe8-3e3a-900f-e1f619cd1501","pitchNumber":6,"startTime":"2026-07-26T00:17:15.968Z","endTime":"2026-07-26T00:17:19.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:17:19.331Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Fry walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:17:49.376Z","endTime":"2026-07-26T00:19:30.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Petey Halpin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T00:17:31.893Z","endTime":"2026-07-26T00:17:51.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690984,"link":"/api/v1/people/690984"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63168799643464,"aZ":-22.902688727195496,"pfxX":10.878786519444478,"pfxZ":4.824382961933092,"pX":0.9290703369004728,"pZ":1.9725611875975138,"vX0":-3.8797733958010734,"vY0":-138.19719691971113,"vZ0":-4.203248069272762,"x":81.59,"y":185.52,"x0":0.9431223958724143,"y0":50.002163690905704,"z0":5.063814393719514,"aX":20.907586178145966},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":-18.8,"spinRate":2376,"spinDirection":133},"zone":14,"typeConfidence":0.94,"plateTime":0.3973091674105924,"extension":6.094659762933965},"index":1,"playId":"8177be68-d5f5-3041-9787-825e2d044658","pitchNumber":1,"startTime":"2026-07-26T00:17:51.625Z","endTime":"2026-07-26T00:17:54.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.338180654364983,"aZ":-23.292521744658842,"pfxX":10.112768641722214,"pfxZ":4.664831922706673,"pX":-0.7512231600367357,"pZ":1.38253914918773,"vX0":-7.609437739987266,"vY0":-137.36148723438188,"vZ0":-5.3377837371035195,"x":145.63,"y":201.45,"x0":0.7454657872049951,"y0":50.004790433087884,"z0":4.9415298558767455,"aX":19.265140256945596},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":-16.7,"spinRate":2365,"spinDirection":126},"zone":13,"typeConfidence":0.95,"plateTime":0.3992285562890756,"extension":6.146125932456676},"index":2,"playId":"5d18cfa0-4ceb-3c4f-b04d-cb6be4ad1384","pitchNumber":2,"startTime":"2026-07-26T00:18:09.383Z","endTime":"2026-07-26T00:18:12.383Z","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":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939672797293323,"aZ":-29.900481344313587,"pfxX":-1.6725973660005424,"pfxZ":1.3208510252108976,"pX":-1.9188032314191266,"pZ":0.8631137139399192,"vX0":-6.6172290628045785,"vY0":-130.46104952671053,"vZ0":-4.610478138595607,"x":190.14,"y":215.48,"x0":0.8697935761492673,"y0":50.00367811758204,"z0":4.9121352894155335,"aX":-2.87575689486344},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.6,"breakHorizontal":4.6,"spinRate":2743,"spinDirection":206},"zone":13,"typeConfidence":0.75,"plateTime":0.4201550594635233,"extension":6.205124164701674},"index":3,"playId":"2b3d4ec7-0af5-33da-893b-f96ab0c46bd1","pitchNumber":3,"startTime":"2026-07-26T00:18:26.613Z","endTime":"2026-07-26T00:18:29.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.861223740102844,"aZ":-17.700018285222566,"pfxX":9.00030184133895,"pfxZ":7.754250294285304,"pX":0.7047132377678779,"pZ":2.413363036524891,"vX0":-3.709430507404331,"vY0":-135.9886888803056,"vZ0":-3.6589590755458685,"x":90.14,"y":173.62,"x0":0.9201431702795042,"y0":50.00006273787944,"z0":5.010101355058028,"aX":16.79056258007969},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-15.5,"spinRate":2292,"spinDirection":135},"zone":6,"typeConfidence":0.78,"plateTime":0.40336399642038057,"extension":6.1165254249313},"index":4,"playId":"252dc0b6-95ee-34ad-9d6e-1c2b2acc1325","pitchNumber":4,"startTime":"2026-07-26T00:18:47.425Z","endTime":"2026-07-26T00:18:50.425Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357463591883366,"aZ":-29.90048325408309,"pfxX":-3.5532111976500866,"pfxZ":1.3622256343780261,"pX":-0.43204667537110936,"pZ":2.1611453690244935,"vX0":-2.5121033614732022,"vY0":-127.95460920422441,"vZ0":-1.404187385257742,"x":133.47,"y":180.43,"x0":1.0225231717834793,"y0":50.000462165181204,"z0":5.050683457533243,"aX":-5.915052772564216},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":7.0,"spinRate":2713,"spinDirection":233},"zone":7,"typeConfidence":0.88,"plateTime":0.42737516931842023,"extension":6.107039228356381},"index":5,"playId":"75fc2d92-9484-3369-9b72-899c869b8c69","pitchNumber":5,"startTime":"2026-07-26T00:19:05.148Z","endTime":"2026-07-26T00:19:08.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87702495568246,"aZ":-13.053093369389444,"pfxX":6.284130707161969,"pfxZ":9.566212770063029,"pX":-1.1587176195928224,"pZ":2.869151246957448,"vX0":-6.699129337351263,"vY0":-140.49898492241132,"vZ0":-4.338416062668847,"x":161.17,"y":161.31,"x0":0.44027656631074447,"y0":50.00366456851649,"z0":5.281832689044752,"aX":12.562414906491275},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":-10.0,"spinRate":2399,"spinDirection":142},"zone":11,"typeConfidence":0.73,"plateTime":0.3898678390737893,"extension":6.094021194316429},"index":6,"playId":"fc2551a8-e171-31a3-b61d-a6f53e07ea33","pitchNumber":6,"startTime":"2026-07-26T00:19:27.470Z","endTime":"2026-07-26T00:19:30.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:19:30.619Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:19:49.019Z","endTime":"2026-07-26T00:20:24.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442296529580098,"aZ":-25.45437209216722,"pfxX":11.394955655595773,"pfxZ":3.6876366644647804,"pX":1.3943954964526386,"pZ":1.8923430041122027,"vX0":-2.77126042986098,"vY0":-134.4591193060666,"vZ0":-3.3496793391943154,"x":63.85,"y":187.69,"x0":0.9611305589851084,"y0":50.00453090302829,"z0":4.9702160417120815,"aX":20.76658516172537},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":-20.0,"spinRate":2248,"spinDirection":132},"zone":14,"typeConfidence":0.94,"plateTime":0.408099176336743,"extension":6.0973169421058016},"index":0,"playId":"980b614a-ab92-36ce-a00b-a8dae5c4f9b6","pitchNumber":1,"startTime":"2026-07-26T00:19:58.832Z","endTime":"2026-07-26T00:20:01.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46152439049565,"aZ":-21.689147639870075,"pfxX":11.88672998683689,"pfxZ":5.483193939060653,"pX":0.21148639990272258,"pZ":1.7594231546631278,"vX0":-6.015585924744432,"vY0":-137.64689972274974,"vZ0":-4.759806362701504,"x":108.94,"y":191.28,"x0":0.8846308636692213,"y0":50.003874481541864,"z0":4.985793922471744,"aX":22.73819263197947},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":-20.2,"spinRate":2423,"spinDirection":127},"zone":8,"typeConfidence":0.95,"plateTime":0.3983998442899339,"extension":6.156928587343221},"hitData":{"launchSpeed":98.4,"launchAngle":15.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.37,"coordY":79.86}},"index":1,"playId":"7c87dd4f-0f0b-3136-a7d3-80b27913bf6c","pitchNumber":2,"startTime":"2026-07-26T00:20:18.273Z","endTime":"2026-07-26T00:20:24.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:20:24.864Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:22:31.214Z","endTime":"2026-07-26T00:24:21.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:21:46.970Z","endTime":"2026-07-26T00:21:46.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100"},{"details":{"description":"Austin Hedges remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T00:21:46.995Z","endTime":"2026-07-26T00:21:46.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"description":"David Fry remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T00:21:46.997Z","endTime":"2026-07-26T00:22:33.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":690984,"link":"/api/v1/people/690984"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97624686827912,"aZ":-8.874952986797593,"pfxX":0.5982122623640455,"pfxZ":12.915750069167112,"pX":-0.009486325903578096,"pZ":2.9326051061567746,"vX0":-0.732642358491648,"vY0":-134.19735735869045,"vZ0":-6.185231924758076,"x":117.36,"y":159.6,"x0":0.1907397719844311,"y0":50.00519116483359,"z0":5.9159492387812085,"aX":1.0794195418051777},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":22.1,"breakHorizontal":-1.0,"spinRate":2432,"spinDirection":174},"zone":2,"typeConfidence":0.97,"plateTime":0.40984559273616883,"extension":6.122705083378289},"index":3,"playId":"faa576c7-537a-3c02-8335-f9a27da7c846","pitchNumber":1,"startTime":"2026-07-26T00:22:33.470Z","endTime":"2026-07-26T00:22:36.470Z","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":92.3,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32524313956777,"aZ":-9.174249900534873,"pfxX":-0.053017013985588224,"pfxZ":12.721925146569678,"pX":-0.2504357900988059,"pZ":1.9591780902940417,"vX0":-1.3975023352364786,"vY0":-134.1727477503978,"vZ0":-8.221289225304888,"x":126.55,"y":185.88,"x0":0.28588355893612294,"y0":50.00043659026034,"z0":5.732230588598134,"aX":-0.09572396476379763},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.2,"breakHorizontal":0.5,"spinRate":2526,"spinDirection":184},"zone":8,"typeConfidence":0.96,"plateTime":0.40955432786700285,"extension":6.185619999908006},"index":4,"playId":"d711f2dd-3e3c-369d-b943-1b91714c910b","pitchNumber":2,"startTime":"2026-07-26T00:22:49.663Z","endTime":"2026-07-26T00:22:52.663Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T00:23:04.093Z","endTime":"2026-07-26T00:23:13.093Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":84.5,"endSpeed":78.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.683492877489048,"aZ":-35.37068435464044,"pfxX":2.46095550113227,"pfxZ":-2.06351697916549,"pX":-1.0553678690274941,"pZ":0.23775884441124623,"vX0":-3.956087035540183,"vY0":-123.06701571697275,"vZ0":-6.1031771622284925,"x":157.23,"y":232.36,"x0":0.24774443641048224,"y0":50.005635643189024,"z0":5.719156198825019,"aX":3.804300405163541},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.8,"breakHorizontal":-3.6,"spinRate":2527,"spinDirection":350},"zone":13,"typeConfidence":0.78,"plateTime":0.4437825076077542,"extension":6.184993033253719},"index":6,"playId":"59e73b7a-141f-3228-91e5-4fa87e4108a4","pitchNumber":3,"startTime":"2026-07-26T00:23:13.093Z","endTime":"2026-07-26T00:23:16.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.655294889127042,"aZ":-7.589833837478054,"pfxX":-0.6458408989771525,"pfxZ":13.4723931631137,"pX":0.7127501158326124,"pZ":4.24252662061345,"vX0":0.9016060896128218,"vY0":-134.81847764794523,"vZ0":-3.14429026714351,"x":89.83,"y":124.23,"x0":0.4565579801243367,"y0":50.00643086332552,"z0":5.967748909681132,"aX":-1.1789254128782523},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":23.9,"breakHorizontal":1.0,"spinRate":2370,"spinDirection":175},"zone":12,"typeConfidence":0.97,"plateTime":0.40759883967457355,"extension":6.071400930072676},"index":7,"playId":"6db70556-f9eb-3ee9-8bfd-2b79aad6e0c5","pitchNumber":4,"startTime":"2026-07-26T00:23:33.107Z","endTime":"2026-07-26T00:23:36.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935323260660272,"aZ":-11.12411779264246,"pfxX":-1.4224053286897473,"pfxZ":11.548325830456971,"pX":-1.0882782444075991,"pZ":2.903949217717623,"vX0":-3.0560162749811344,"vY0":-134.35664101172486,"vZ0":-5.716150374707534,"x":158.48,"y":160.37,"x0":0.2500127754004764,"y0":50.00225593380605,"z0":5.854327112574013,"aX":-2.5917753551581395},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":3.2,"spinRate":2417,"spinDirection":182},"zone":11,"typeConfidence":0.91,"plateTime":0.40814732560087563,"extension":6.201753806325187},"index":8,"playId":"86e0ff7b-748a-3ca7-8c3e-67db731ebae2","pitchNumber":5,"startTime":"2026-07-26T00:23:54.466Z","endTime":"2026-07-26T00:23:57.466Z","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":78.6,"endSpeed":72.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.441195622798976,"aZ":-19.963324183583644,"pfxX":5.464067646805563,"pfxZ":9.203334231946906,"pX":0.8761157593536082,"pZ":3.106182418589866,"vX0":-1.269046475092791,"vY0":-114.54136692109242,"vZ0":-1.6691495030597663,"x":83.6,"y":154.91,"x0":0.7279666372743244,"y0":50.00242150247002,"z0":5.799097314424753,"aX":7.249658805993245},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":16.6,"breakHorizontal":-9.6,"spinRate":1555,"spinDirection":163},"zone":12,"typeConfidence":0.95,"plateTime":0.47845296794012704,"extension":5.9452013859421875},"index":9,"playId":"35ba4d32-3748-34c6-b01a-36eca83e247e","pitchNumber":6,"startTime":"2026-07-26T00:24:18.340Z","endTime":"2026-07-26T00:24:21.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:24:21.340Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:24:31.414Z","endTime":"2026-07-26T00:25:55.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591018823500537,"aZ":-7.102507968732556,"pfxX":0.4675978221062165,"pfxZ":13.852219195219885,"pX":-0.6497329801920966,"pZ":1.8219775410105994,"vX0":-3.1038807506476536,"vY0":-133.85982370351718,"vZ0":-8.976384964508632,"x":141.77,"y":189.59,"x0":0.4653779380861556,"y0":50.00354041520749,"z0":5.732049845538476,"aX":0.8463934770348256},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":23.3,"breakHorizontal":-0.1,"spinRate":2425,"spinDirection":173},"zone":7,"typeConfidence":0.96,"plateTime":0.4095775477963586,"extension":6.238610469131804},"index":0,"playId":"9970bf6b-8018-3391-96d2-af116a0d60db","pitchNumber":1,"startTime":"2026-07-26T00:24:46.086Z","endTime":"2026-07-26T00:24:49.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-26T00:24:59.834Z","endTime":"2026-07-26T00:25:12.343Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.064826561064212,"aZ":-42.50114156756958,"pfxX":1.1867257386012362,"pfxZ":-7.1468485422051415,"pX":-1.1139118970141029,"pZ":0.952434098332232,"vX0":-3.9555631902145105,"vY0":-119.47339281657032,"vZ0":-2.775676214040171,"x":159.46,"y":213.06,"x0":0.4091435396245559,"y0":50.00325662785593,"z0":5.9499932367707355,"aX":1.7160313810372618},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.3,"breakHorizontal":-1.2,"spinRate":2557,"spinDirection":346},"zone":13,"typeConfidence":0.92,"plateTime":0.45848947976271637,"extension":5.980566020151146},"index":2,"playId":"cc35ef97-893b-3a23-9e23-8605a56381a4","pitchNumber":2,"startTime":"2026-07-26T00:25:12.343Z","endTime":"2026-07-26T00:25:15.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.768484334969234,"aZ":-42.75537197358235,"pfxX":1.399554365948302,"pfxZ":-7.483105933014846,"pX":0.14145441097262504,"pZ":2.786148798856588,"vX0":-1.7474612103727722,"vY0":-117.95156674719213,"vZ0":1.4305280611655313,"x":111.61,"y":163.55,"x0":0.7089946598983499,"y0":50.00507616150712,"z0":6.104690406480275,"aX":1.978751968253705},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.0,"breakHorizontal":-2.2,"spinRate":2516,"spinDirection":350},"zone":5,"typeConfidence":0.92,"plateTime":0.4638205585184494,"extension":5.9646495968366615},"index":3,"playId":"e92f5dcd-954c-341a-b496-f4c08df10bcc","pitchNumber":3,"startTime":"2026-07-26T00:25:32.136Z","endTime":"2026-07-26T00:25:35.136Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.108989572618363,"aZ":-8.324664198753862,"pfxX":0.5624193838383453,"pfxZ":13.057599295111416,"pX":-0.10235994722304446,"pZ":3.3098025440369723,"vX0":-1.6027932848315667,"vY0":-134.2996454977144,"vZ0":-5.074982514298573,"x":120.9,"y":149.42,"x0":0.42912832328492445,"y0":50.0030818139915,"z0":5.816207208717668,"aX":1.0274245732964367},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.8,"breakHorizontal":-0.7,"spinRate":2401,"spinDirection":173},"zone":2,"typeConfidence":0.96,"plateTime":0.40784724534626804,"extension":6.139183879646647},"index":4,"playId":"6ebb34a0-66e1-3b88-b042-803fe59ecde0","pitchNumber":4,"startTime":"2026-07-26T00:25:52.985Z","endTime":"2026-07-26T00:25:55.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:25:55.985Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, second baseman Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:26:13.255Z","endTime":"2026-07-26T00:27:04.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590776429023222,"aZ":-8.194371117191993,"pfxX":-0.5045496215889562,"pfxZ":13.32339698281729,"pX":-0.5181128580111181,"pZ":2.516321353828512,"vX0":-2.163952168136602,"vY0":-133.51733015264816,"vZ0":-6.925281074088805,"x":136.75,"y":170.84,"x0":0.3694144166653953,"y0":50.001280419865694,"z0":5.738263063512808,"aX":-0.9078375260734105},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.8,"breakHorizontal":1.4,"spinRate":2418,"spinDirection":177},"zone":4,"typeConfidence":0.95,"plateTime":0.4107236040514244,"extension":6.315744267366591},"index":0,"playId":"4ad4b841-a20f-3db6-8138-cb55c9992269","pitchNumber":1,"startTime":"2026-07-26T00:26:21.775Z","endTime":"2026-07-26T00:26:24.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815199794196975,"aZ":-8.968128114654785,"pfxX":-1.3568676760848932,"pfxZ":13.019163835865328,"pX":-1.5297041557247024,"pZ":2.0590852042966623,"vX0":-4.064843663566236,"vY0":-132.98909246209064,"vZ0":-7.869016154747175,"x":175.31,"y":183.18,"x0":0.19790586721757875,"y0":50.00455487956103,"z0":5.71572989020869,"aX":-2.4181443095496298},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.0,"breakHorizontal":3.4,"spinRate":2457,"spinDirection":180},"zone":13,"typeConfidence":0.89,"plateTime":0.41263700312219065,"extension":6.183729501277012},"index":1,"playId":"3ad8f2d0-e37b-39c0-9c9a-547a43fd8682","pitchNumber":2,"startTime":"2026-07-26T00:26:40.115Z","endTime":"2026-07-26T00:26:43.115Z","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":81.8,"endSpeed":75.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35176160243866,"aZ":-40.74099433056622,"pfxX":1.9492839656655394,"pfxZ":-5.94438303941009,"pX":0.14962093454749095,"pZ":2.2764153732167807,"vX0":-1.7985190372820166,"vY0":-119.12185171172722,"vZ0":-0.27299295351978436,"x":111.3,"y":177.32,"x0":0.6602651768530715,"y0":50.0047203479566,"z0":6.068095407618831,"aX":2.808777895342879},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.6,"breakHorizontal":-3.1,"spinRate":2508,"spinDirection":349},"zone":5,"typeConfidence":0.91,"plateTime":0.4593750045395937,"extension":5.958423878109434},"hitData":{"launchSpeed":102.0,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":146.62}},"index":2,"playId":"af844727-4a0a-3aad-90e1-cf72b2078a03","pitchNumber":3,"startTime":"2026-07-26T00:26:57.285Z","endTime":"2026-07-26T00:27:04.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:27:04.496Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:29:19.039Z","endTime":"2026-07-26T00:30:31.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Taylor Walls replaces second baseman Richie Palacios, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:28:33.626Z","endTime":"2026-07-26T00:28:33.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"description":"Defensive switch from shortstop to second base for Ben Williamson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T00:28:33.641Z","endTime":"2026-07-26T00:28:33.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Bryan Baker replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T00:28:33.642Z","endTime":"2026-07-26T00:29:21.296Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.0,"endSpeed":86.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03311273742018,"aZ":-8.41248328445618,"pfxX":-2.9821315198478517,"pfxZ":12.319988885258386,"pX":0.565103593851848,"pZ":2.3738067257214124,"vX0":4.4447473833672175,"vY0":-138.07471793267618,"vZ0":-9.1614645405196,"x":95.46,"y":174.69,"x0":-0.6788548839650894,"y0":50.0058847313219,"z0":6.303032072642861,"aX":-5.753423489907676},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.5,"breakHorizontal":4.4,"spinRate":2369,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.39684612441556943,"extension":6.500338811054197},"index":3,"playId":"733803b9-8f78-388f-a39e-462529b7fd6f","pitchNumber":1,"startTime":"2026-07-26T00:29:21.296Z","endTime":"2026-07-26T00:29:24.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54575150703152,"aZ":-7.634557855373399,"pfxX":-3.9930056907492237,"pfxZ":12.142899934894166,"pX":-0.21713796593614185,"pZ":2.9186996196420765,"vX0":2.4858768331509484,"vY0":-141.75508796356235,"vZ0":-8.148390315206667,"x":125.28,"y":159.98,"x0":-0.5899377808179905,"y0":50.00096580078684,"z0":6.329293662038146,"aX":-8.067881430042636},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.4,"breakHorizontal":6.7,"spinRate":2452,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.38744062704686977,"extension":6.395369957884252},"index":4,"playId":"f84c4600-321a-3cfb-bca8-70873ff25bcc","pitchNumber":2,"startTime":"2026-07-26T00:29:38.745Z","endTime":"2026-07-26T00:29:41.745Z","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":96.4,"endSpeed":87.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.458450647507554,"aZ":-7.515429157165742,"pfxX":-3.5592380685811924,"pfxZ":12.459759804717454,"pX":0.7622618825194499,"pZ":4.688750346787963,"vX0":5.073032821375602,"vY0":-140.21330286234004,"vZ0":-3.5838128984020887,"x":87.94,"y":112.18,"x0":-0.6130737203160588,"y0":50.004837357966466,"z0":6.479529314695787,"aX":-7.045465061287288},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":22.0,"breakHorizontal":5.3,"spinRate":2450,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.39152551857305706,"extension":6.224286527380677},"index":5,"playId":"5370dbd2-abfb-3411-ad4a-c48d70e096e3","pitchNumber":3,"startTime":"2026-07-26T00:29:53.738Z","endTime":"2026-07-26T00:29:56.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.692614003086117,"aZ":-20.5304999736356,"pfxX":-8.851799541044064,"pfxZ":7.252951631448182,"pX":-0.6375809958099381,"pZ":1.2877872343231147,"vX0":3.74338117686427,"vY0":-125.92501289236287,"vZ0":-7.943642493198775,"x":141.3,"y":204.01,"x0":-0.9938313972827644,"y0":50.00167309239372,"z0":6.145441983490946,"aX":-14.207495131166448},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.5,"breakHorizontal":15.1,"spinRate":2014,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.4350404087395434,"extension":6.3214302711177455},"index":6,"playId":"d9c277a8-5f87-39f9-a917-d31b3ef3feac","pitchNumber":4,"startTime":"2026-07-26T00:30:08.653Z","endTime":"2026-07-26T00:30:11.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69044150335686,"aZ":-6.907289703613265,"pfxX":-4.015722152810368,"pfxZ":12.502709700521937,"pX":0.7995540016949827,"pZ":2.5950068572725575,"vX0":5.4230985330490515,"vY0":-141.7887808915454,"vZ0":-8.819145607490674,"x":86.52,"y":168.71,"x0":-0.6228562692616186,"y0":50.00085205161205,"z0":6.198992099363057,"aX":-8.114494706854506},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.9,"breakHorizontal":6.1,"spinRate":2436,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3874142055393235,"extension":6.425095563705882},"hitData":{"launchSpeed":85.0,"launchAngle":32.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.62,"coordY":99.65}},"index":7,"playId":"28d667e3-15bc-3375-b432-be37ae5a4439","pitchNumber":5,"startTime":"2026-07-26T00:30:23.423Z","endTime":"2026-07-26T00:30:31.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:30:31.994Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:30:45.822Z","endTime":"2026-07-26T00:31:44.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85041875041897,"aZ":-26.565971934123557,"pfxX":-10.693961741591039,"pfxZ":3.7108678628562455,"pX":-0.4231618841488814,"pZ":1.5056571573812916,"vX0":4.607428340116293,"vY0":-122.54630601023219,"vZ0":-6.014679402367667,"x":133.13,"y":198.13,"x0":-0.9457975764899563,"y0":50.001486824162264,"z0":6.282466546932328,"aX":-16.145901413970616},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":1788,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.44820014741379,"extension":6.376025576593836},"index":0,"playId":"6a751a3a-275b-3b1c-980a-82dd3a0ebc82","pitchNumber":1,"startTime":"2026-07-26T00:30:53.739Z","endTime":"2026-07-26T00:30:58.638Z","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":97.5,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.36361583567937,"aZ":-8.586279390929464,"pfxX":-3.4816367168491613,"pfxZ":11.714071451634046,"pX":-0.10092857149701615,"pZ":3.0700649625698646,"vX0":2.865401985063796,"vY0":-141.70555582523758,"vZ0":-7.370580124501015,"x":120.85,"y":155.89,"x0":-0.6778526657539637,"y0":50.003220911582815,"z0":6.268808606593545,"aX":-7.01103788300911},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2392,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3879994200100838,"extension":6.7481403573458785},"index":1,"playId":"786b6cde-e9f3-3fc2-9184-512b16cb6f57","pitchNumber":2,"startTime":"2026-07-26T00:31:11.318Z","endTime":"2026-07-26T00:31:14.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T00:31:19.664Z","endTime":"2026-07-26T00:31:34.066Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41309461341081,"aZ":-20.731275844147444,"pfxX":-8.833435968011415,"pfxZ":6.786011747635772,"pX":-1.5023040518636417,"pZ":2.1792139769852246,"vX0":1.9150120628502456,"vY0":-128.9281125784926,"vZ0":-6.131435155019096,"x":174.26,"y":179.94,"x0":-1.1063198445073101,"y0":50.00182973761077,"z0":6.184440096123536,"aX":-14.893214809915365},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":1932,"spinDirection":224},"zone":13,"typeConfidence":0.86,"plateTime":0.42458048747354127,"extension":6.436429731526521},"hitData":{"launchSpeed":63.9,"launchAngle":26.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.59,"coordY":124.94}},"index":3,"playId":"e137b6cd-54aa-319e-8889-0787ca63a279","pitchNumber":3,"startTime":"2026-07-26T00:31:34.066Z","endTime":"2026-07-26T00:31:44.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:31:44.696Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:31:53.474Z","endTime":"2026-07-26T00:32:59.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.959098605061556,"aZ":-8.12290871176115,"pfxX":-1.9699590914335872,"pfxZ":12.24865208610289,"pX":0.32441533962192926,"pZ":4.014395461514814,"vX0":3.7416722661239388,"vY0":-139.16785386690395,"vZ0":-5.294562043235783,"x":104.63,"y":130.39,"x0":-0.7809280003273679,"y0":50.00017662866892,"z0":6.478368027978454,"aX":-3.867880938256912},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.2,"breakHorizontal":2.8,"spinRate":2289,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.39343386440151074,"extension":6.302169689535616},"index":0,"playId":"79581b8e-648f-37e8-8d4f-87f056488d05","pitchNumber":1,"startTime":"2026-07-26T00:32:10.061Z","endTime":"2026-07-26T00:32:13.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.406180587590057,"aZ":-23.16458456296341,"pfxX":-7.702245680458925,"pfxZ":6.065746301320933,"pX":0.01592927692711487,"pZ":3.6616480946492342,"vX0":4.676306717023701,"vY0":-120.78540461163391,"vZ0":-1.860766928536457,"x":116.39,"y":139.92,"x0":-0.9395699621682165,"y0":50.001215461785726,"z0":6.468617679596573,"aX":-11.437392322780658},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":10.8,"breakHorizontal":13.0,"spinRate":1738,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.4525816048282536,"extension":6.341835198625535},"index":1,"playId":"9ff4598e-8d61-3f78-96bf-767bed2df28b","pitchNumber":2,"startTime":"2026-07-26T00:32:27.581Z","endTime":"2026-07-26T00:32:30.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932703618895943,"aZ":-8.662574443886292,"pfxX":-1.6009583741583073,"pfxZ":12.163475667117865,"pX":0.325119658401852,"pZ":2.456193529982511,"vX0":3.6389705574130002,"vY0":-138.18634684729247,"vZ0":-8.802898729217985,"x":104.61,"y":172.46,"x0":-0.8010799825249858,"y0":50.00163297470953,"z0":6.265794950831354,"aX":-3.094477503236086},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.4,"breakHorizontal":2.2,"spinRate":2198,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3964325999359821,"extension":6.231645604234803},"hitData":{"launchSpeed":96.1,"launchAngle":43.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.33,"coordY":88.76}},"index":2,"playId":"b3f276af-1bdc-3e83-818f-08b00b962ca5","pitchNumber":3,"startTime":"2026-07-26T00:32:45.835Z","endTime":"2026-07-26T00:32:59.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:32:59.797Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:33:09.116Z","endTime":"2026-07-26T00:34:10.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.53"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.57"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.31"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.41"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.26"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.11"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.04"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.03"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".476"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".231"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".656"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".231"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".656"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01814573784609,"aZ":-7.0797176076518165,"pfxX":-2.3026448808188063,"pfxZ":12.73972606308005,"pX":-0.6217261556320124,"pZ":2.3038950565665233,"vX0":1.0050235037820834,"vY0":-139.60362354518784,"vZ0":-9.596949758031336,"x":140.7,"y":176.57,"x0":-0.687652730534737,"y0":50.001645860697415,"z0":6.255701378752003,"aX":-4.5356146551141485},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.2,"breakHorizontal":4.0,"spinRate":2225,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.39263973550624964,"extension":6.2373727108069446},"index":0,"playId":"d9d15d2d-249f-3b44-bedc-dfb8b4c532c7","pitchNumber":1,"startTime":"2026-07-26T00:33:25.902Z","endTime":"2026-07-26T00:33:30.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Travis Bazzana advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"d9d15d2d-249f-3b44-bedc-dfb8b4c532c7","startTime":"2026-07-26T00:33:37.360Z","endTime":"2026-07-26T00:33:42.885Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"}},{"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":86.2,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.211893577031958,"aZ":-24.37164581711568,"pfxX":-7.482851535414474,"pfxZ":4.863484937952068,"pX":-1.7489824838014756,"pZ":1.5322520793375154,"vX0":1.1241946177353186,"vY0":-125.5313096652142,"vZ0":-6.714560673504794,"x":183.67,"y":197.41,"x0":-1.2286971445054597,"y0":50.002639295534095,"z0":6.211900919406762,"aX":-12.00185364836705},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":1712,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.43548546302081004,"extension":6.300775287649852},"index":2,"playId":"afe1d814-195f-39dc-9758-eff74794da2c","pitchNumber":2,"startTime":"2026-07-26T00:33:42.885Z","endTime":"2026-07-26T00:33:45.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03270910552766,"aZ":-5.8862640528872285,"pfxX":-2.1674595560061114,"pfxZ":13.225552119579953,"pX":0.18206316936939332,"pZ":2.5108563879885755,"vX0":3.455112887249315,"vY0":-140.18000097393963,"vZ0":-9.407873627145973,"x":110.06,"y":170.99,"x0":-0.7855511088668998,"y0":50.00628446527484,"z0":6.296994991855888,"aX":-4.309529271988927},"breaks":{"breakAngle":24.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":22.2,"breakHorizontal":3.2,"spinRate":2255,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.39090830334787796,"extension":6.370251815159462},"hitData":{"launchSpeed":83.7,"launchAngle":50.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.64,"coordY":106.17}},"index":3,"playId":"ef5413f8-8d85-3e7d-9fac-f772ff6e3590","pitchNumber":3,"startTime":"2026-07-26T00:34:00.906Z","endTime":"2026-07-26T00:34:10.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:10.224Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:33:09.116Z","endTime":"2026-07-26T00:34:10.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.53"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.57"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.31"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.41"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.26"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.11"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.04"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.03"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".476"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".231"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".656"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".231"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".656"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01814573784609,"aZ":-7.0797176076518165,"pfxX":-2.3026448808188063,"pfxZ":12.73972606308005,"pX":-0.6217261556320124,"pZ":2.3038950565665233,"vX0":1.0050235037820834,"vY0":-139.60362354518784,"vZ0":-9.596949758031336,"x":140.7,"y":176.57,"x0":-0.687652730534737,"y0":50.001645860697415,"z0":6.255701378752003,"aX":-4.5356146551141485},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.2,"breakHorizontal":4.0,"spinRate":2225,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.39263973550624964,"extension":6.2373727108069446},"index":0,"playId":"d9d15d2d-249f-3b44-bedc-dfb8b4c532c7","pitchNumber":1,"startTime":"2026-07-26T00:33:25.902Z","endTime":"2026-07-26T00:33:30.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Travis Bazzana advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"d9d15d2d-249f-3b44-bedc-dfb8b4c532c7","startTime":"2026-07-26T00:33:37.360Z","endTime":"2026-07-26T00:33:42.885Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"}},{"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":86.2,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.211893577031958,"aZ":-24.37164581711568,"pfxX":-7.482851535414474,"pfxZ":4.863484937952068,"pX":-1.7489824838014756,"pZ":1.5322520793375154,"vX0":1.1241946177353186,"vY0":-125.5313096652142,"vZ0":-6.714560673504794,"x":183.67,"y":197.41,"x0":-1.2286971445054597,"y0":50.002639295534095,"z0":6.211900919406762,"aX":-12.00185364836705},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":1712,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.43548546302081004,"extension":6.300775287649852},"index":2,"playId":"afe1d814-195f-39dc-9758-eff74794da2c","pitchNumber":2,"startTime":"2026-07-26T00:33:42.885Z","endTime":"2026-07-26T00:33:45.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03270910552766,"aZ":-5.8862640528872285,"pfxX":-2.1674595560061114,"pfxZ":13.225552119579953,"pX":0.18206316936939332,"pZ":2.5108563879885755,"vX0":3.455112887249315,"vY0":-140.18000097393963,"vZ0":-9.407873627145973,"x":110.06,"y":170.99,"x0":-0.7855511088668998,"y0":50.00628446527484,"z0":6.296994991855888,"aX":-4.309529271988927},"breaks":{"breakAngle":24.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":22.2,"breakHorizontal":3.2,"spinRate":2255,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.39090830334787796,"extension":6.370251815159462},"hitData":{"launchSpeed":83.7,"launchAngle":50.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.64,"coordY":106.17}},"index":3,"playId":"ef5413f8-8d85-3e7d-9fac-f772ff6e3590","pitchNumber":3,"startTime":"2026-07-26T00:34:00.906Z","endTime":"2026-07-26T00:34:10.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:10.224Z","atBatIndex":65},"scoringPlays":[37,38,47],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":163.67,"y":94.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":155.2,"y":131.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":149.78,"y":169.92},"type":"O","description":"Grounded Into DP"}],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":175.63,"y":113.68},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":53.84,"y":101.8},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":145.83,"y":76.23},"type":"O","description":"Lineout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":181.35,"y":140.65},"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":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":139.65,"y":87.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":164.48,"y":138.0},"type":"O","description":"Double Play"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":196.4,"y":125.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":71.75,"y":159.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":75.8,"y":96.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":200.72,"y":84.75},"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":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":114.65,"y":116.99},"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":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":200.9,"y":103.85},"type":"H","description":"Single"}]}},{"startIndex":21,"endIndex":30,"top":[21,22,23,24],"bottom":[25,26,27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":140.15,"y":182.09},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":135.81,"y":65.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":113.3,"y":131.41},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":162.46,"y":115.13},"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":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":100.46,"y":149.21},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":62.81,"y":98.08},"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":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":184.58,"y":120.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":114.31,"y":186.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":110.76,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33],"bottom":[34,35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":129.57,"y":73.24},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":142.84,"y":169.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":118.72,"y":33.86},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":78.33,"y":107.09},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":196.16,"y":64.49},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":54.65,"y":97.87},"type":"O","description":"Sac Fly"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":169.41,"y":82.89},"type":"O","description":"Lineout"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42,43],"bottom":[44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":140.7,"y":178.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":118.62,"y":189.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":126.35,"y":189.68},"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":6,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":172.12,"y":80.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":6,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":147.97,"y":193.44},"type":"O","description":"Bunt 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":6,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":134.8,"y":180.45},"type":"O","description":"Sac Bunt"}]}},{"startIndex":49,"endIndex":54,"top":[49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":107.93,"y":172.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":131.02,"y":177.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":106.54,"y":42.46},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":134.37,"y":79.86},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":144.71,"y":146.62},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":65,"top":[62,63,64,65],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":207.62,"y":99.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":69.59,"y":124.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":187.33,"y":88.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":166.64,"y":106.17},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":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":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":9,"errors":0,"leftOnBase":7},"away":{"runs":0,"hits":5,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"catcher":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"onDeck":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"inHole":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"battingOrder":8,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"onDeck":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"inHole":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"battingOrder":5,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":4,"airOuts":14,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".232","atBats":31,"obp":".311","slg":".373","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"3.78","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.27","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":40,"strikes":96,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":3,"pitchesPerInning":"17.00","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID702021":{"person":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":7,"strikes":22,"strikePercentage":".760","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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":12,"airOuts":15,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":74,"obp":".346","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":287,"era":"4.58","inningsPitched":"17.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.47","battersFaced":78,"outs":53,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":287,"balls":90,"strikes":197,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"16.25","gamesFinished":8,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"12.23","walksPer9Inn":"1.53","hitsPer9Inn":"11.72","runsScoredPer9":"6.62","homeRunsPer9":"1.53","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":43,"groundOuts":83,"airOuts":106,"runs":35,"doubles":20,"triples":1,"homeRuns":11,"strikeOuts":50,"baseOnBalls":35,"intentionalWalks":0,"hits":94,"hitByPitch":0,"avg":".284","atBats":331,"obp":".351","slg":".450","ops":".801","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":149,"rbi":50,"leftOnBase":142,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.09","popOuts":30,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":77,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"801","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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":19,"groundOuts":43,"airOuts":34,"runs":19,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".287","atBats":136,"obp":".349","slg":".426","ops":".775","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":58,"rbi":17,"leftOnBase":71,"sacBunts":4,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":33,"stolenBasePercentage":".943","caughtStealingPercentage":".057","assists":14,"putOuts":411,"errors":4,"chances":429,"fielding":".991","passedBall":2,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":45,"groundOuts":66,"airOuts":78,"runs":34,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":69,"baseOnBalls":38,"intentionalWalks":1,"hits":67,"hitByPitch":4,"avg":".242","atBats":277,"obp":".339","slg":".404","ops":".743","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":112,"rbi":33,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.78","popOuts":20,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":84,"errors":6,"chances":258,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":20,"flyOuts":65,"groundOuts":113,"airOuts":107,"runs":59,"doubles":23,"triples":0,"homeRuns":15,"strikeOuts":82,"baseOnBalls":34,"intentionalWalks":1,"hits":116,"hitByPitch":3,"atBats":411,"obp":".337","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1697,"era":"4.60","inningsPitched":"103.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.45","battersFaced":455,"outs":311,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1697,"balls":616,"strikes":1081,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".364","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"7.12","walksPer9Inn":"2.95","hitsPer9Inn":"10.07","runsScoredPer9":"5.12","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":27,"groundOuts":56,"airOuts":52,"runs":20,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".200","atBats":200,"obp":".255","slg":".310","ops":".565","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":62,"rbi":19,"leftOnBase":81,"sacBunts":2,"sacFlies":1,"babip":".248","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":37,"stolenBasePercentage":".685","caughtStealingPercentage":".315","assists":28,"putOuts":560,"errors":5,"chances":593,"fielding":".992","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":103,"flyOuts":59,"groundOuts":94,"airOuts":116,"runs":43,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":57,"baseOnBalls":27,"intentionalWalks":0,"hits":97,"hitByPitch":7,"avg":".271","atBats":358,"obp":".332","slg":".402","ops":".734","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":144,"rbi":49,"leftOnBase":146,"sacBunts":3,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.78","popOuts":25,"lineOuts":32},"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":225,"putOuts":140,"errors":9,"chances":374,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":23,"groundOuts":21,"airOuts":32,"runs":13,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".193","atBats":88,"obp":".209","slg":".318","ops":".527","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":28,"rbi":5,"leftOnBase":40,"sacBunts":3,"sacFlies":1,"babip":".231","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":67,"errors":0,"chances":69,"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"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":5,"groundOuts":22,"airOuts":10,"runs":12,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":6,"intentionalWalks":1,"hits":28,"hitByPitch":0,"avg":".252","atBats":111,"obp":".291","slg":".405","ops":".696","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":45,"rbi":10,"leftOnBase":53,"sacBunts":0,"sacFlies":0,"babip":".418","groundOutsToAirouts":"2.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.20","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":33,"errors":2,"chances":87,"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"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":44,"gamesStarted":0,"flyOuts":19,"groundOuts":34,"airOuts":48,"runs":25,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":13,"intentionalWalks":0,"hits":47,"hitByPitch":4,"atBats":174,"obp":".332","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":717,"era":"4.60","inningsPitched":"43.0","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":22,"whip":"1.40","battersFaced":193,"outs":129,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":717,"balls":254,"strikes":463,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"16.67","gamesFinished":13,"strikeoutWalkRatio":"3.62","strikeoutsPer9Inn":"9.84","walksPer9Inn":"2.72","hitsPer9Inn":"9.84","runsScoredPer9":"5.23","homeRunsPer9":"1.26","inheritedRunners":35,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":39,"gamesStarted":0,"flyOuts":15,"groundOuts":43,"airOuts":34,"runs":9,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":20,"hitByPitch":3,"atBats":137,"obp":".245","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":598,"era":"1.82","inningsPitched":"39.2","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":8,"whip":"0.88","battersFaced":155,"outs":119,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":229,"strikes":369,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".714","pitchesPerInning":"15.08","gamesFinished":8,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.40","hitsPer9Inn":"4.54","runsScoredPer9":"2.04","homeRunsPer9":"0.23","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680916":{"person":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":9,"groundOuts":5,"airOuts":17,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":41,"obp":".283","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":191,"era":"1.54","inningsPitched":"11.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.11","battersFaced":46,"outs":35,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":191,"balls":75,"strikes":116,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.86","hitsPer9Inn":"6.17","runsScoredPer9":"1.54","homeRunsPer9":"0.77","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":21,"groundOuts":30,"airOuts":35,"runs":16,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":23,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".186","atBats":140,"obp":".301","slg":".343","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":48,"rbi":13,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":11,"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":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":96,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":45,"gamesStarted":0,"flyOuts":28,"groundOuts":32,"airOuts":42,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":67,"baseOnBalls":11,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":178,"obp":".269","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":811,"era":"2.63","inningsPitched":"48.0","wins":3,"losses":1,"saves":29,"saveOpportunities":33,"holds":0,"blownSaves":4,"earnedRuns":14,"whip":"1.06","battersFaced":193,"outs":144,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":281,"strikes":530,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".750","pitchesPerInning":"16.90","gamesFinished":38,"strikeoutWalkRatio":"6.09","strikeoutsPer9Inn":"12.56","walksPer9Inn":"2.06","hitsPer9Inn":"7.50","runsScoredPer9":"3.19","homeRunsPer9":"0.75","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":55,"groundOuts":63,"airOuts":109,"runs":43,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":44,"baseOnBalls":43,"intentionalWalks":6,"hits":67,"hitByPitch":1,"avg":".239","atBats":280,"obp":".339","slg":".411","ops":".750","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":115,"rbi":35,"leftOnBase":120,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":28,"lineOuts":26},"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":89,"putOuts":47,"errors":6,"chances":142,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":58,"groundOuts":95,"airOuts":119,"runs":42,"doubles":12,"triples":2,"homeRuns":1,"strikeOuts":38,"baseOnBalls":51,"intentionalWalks":1,"hits":81,"hitByPitch":3,"avg":".248","atBats":327,"obp":".352","slg":".306","ops":".658","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":100,"rbi":18,"leftOnBase":117,"sacBunts":4,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.80","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"327.00","popOuts":19,"lineOuts":42},"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":9,"putOuts":217,"errors":3,"chances":229,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":68,"flyOuts":35,"groundOuts":66,"airOuts":65,"runs":28,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":54,"baseOnBalls":7,"intentionalWalks":0,"hits":54,"hitByPitch":5,"avg":".231","atBats":234,"obp":".267","slg":".427","ops":".694","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":100,"rbi":33,"leftOnBase":104,"sacBunts":4,"sacFlies":1,"babip":".253","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.27","popOuts":12,"lineOuts":18},"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":116,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":45,"groundOuts":53,"airOuts":75,"runs":36,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":106,"baseOnBalls":33,"intentionalWalks":0,"hits":62,"hitByPitch":5,"avg":".211","atBats":294,"obp":".299","slg":".361","ops":".660","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":106,"rbi":32,"leftOnBase":150,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.73","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":464,"errors":2,"chances":506,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":20,"flyOuts":49,"groundOuts":112,"airOuts":114,"runs":38,"doubles":18,"triples":4,"homeRuns":11,"strikeOuts":116,"baseOnBalls":36,"intentionalWalks":2,"hits":88,"hitByPitch":1,"atBats":424,"obp":".269","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1823,"era":"2.68","inningsPitched":"117.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.05","battersFaced":467,"outs":353,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1823,"balls":664,"strikes":1159,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".615","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.75","hitsPer9Inn":"6.73","runsScoredPer9":"2.91","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":22,"flyOuts":64,"groundOuts":94,"airOuts":103,"runs":55,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":116,"baseOnBalls":53,"intentionalWalks":0,"hits":107,"hitByPitch":2,"atBats":416,"obp":".342","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":1888,"era":"4.02","inningsPitched":"109.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.46","battersFaced":475,"outs":329,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1888,"balls":701,"strikes":1187,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".571","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.52","walksPer9Inn":"4.35","hitsPer9Inn":"8.78","runsScoredPer9":"4.51","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":38,"gamesStarted":0,"flyOuts":17,"groundOuts":6,"airOuts":34,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":2,"hits":19,"hitByPitch":0,"atBats":107,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":546,"era":"3.56","inningsPitched":"30.1","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":20,"blownSaves":1,"earnedRuns":12,"whip":"1.32","battersFaced":130,"outs":91,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":546,"balls":204,"strikes":342,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".600","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"14.84","walksPer9Inn":"6.23","hitsPer9Inn":"5.64","runsScoredPer9":"4.15","homeRunsPer9":"0.89","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":21,"flyOuts":51,"groundOuts":112,"airOuts":98,"runs":56,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":156,"baseOnBalls":37,"intentionalWalks":0,"hits":102,"hitByPitch":3,"atBats":466,"obp":".281","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1978,"era":"3.78","inningsPitched":"126.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.10","battersFaced":508,"outs":379,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1978,"balls":647,"strikes":1331,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".667","pitchesPerInning":"15.66","gamesFinished":0,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"11.11","walksPer9Inn":"2.64","hitsPer9Inn":"7.27","runsScoredPer9":"3.99","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":40,"gamesStarted":0,"flyOuts":25,"groundOuts":25,"airOuts":44,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":132,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":571,"era":"2.94","inningsPitched":"33.2","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":20,"blownSaves":2,"earnedRuns":11,"whip":"1.34","battersFaced":147,"outs":101,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":571,"balls":199,"strikes":372,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".333","pitchesPerInning":"16.96","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.55","walksPer9Inn":"3.21","hitsPer9Inn":"8.82","runsScoredPer9":"2.94","homeRunsPer9":"1.07","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 4-10)","summary":"6.0 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":33,"strikes":74,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":78,"groundOuts":112,"airOuts":151,"runs":56,"doubles":16,"triples":1,"homeRuns":20,"strikeOuts":97,"baseOnBalls":37,"intentionalWalks":0,"hits":111,"hitByPitch":2,"atBats":465,"obp":".295","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1953,"era":"3.89","inningsPitched":"125.0","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.18","battersFaced":510,"outs":375,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1953,"balls":710,"strikes":1243,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".286","pitchesPerInning":"15.62","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.66","hitsPer9Inn":"7.99","runsScoredPer9":"4.03","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":7,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":42,"gamesStarted":0,"flyOuts":20,"groundOuts":30,"airOuts":38,"runs":13,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":28,"baseOnBalls":19,"intentionalWalks":3,"hits":25,"hitByPitch":4,"atBats":114,"obp":".336","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":560,"era":"3.24","inningsPitched":"33.1","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":12,"whip":"1.32","battersFaced":144,"outs":100,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":560,"balls":214,"strikes":346,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".200","pitchesPerInning":"16.80","gamesFinished":5,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"7.56","walksPer9Inn":"5.13","hitsPer9Inn":"6.75","runsScoredPer9":"3.51","homeRunsPer9":"1.08","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":33,"groundOuts":32,"airOuts":74,"runs":30,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":92,"baseOnBalls":43,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".174","atBats":235,"obp":".305","slg":".370","ops":".675","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":87,"rbi":33,"leftOnBase":112,"sacBunts":0,"sacFlies":4,"babip":".221","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.36","popOuts":30,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":273,"errors":1,"chances":295,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,608070,683953,677587,682657,700932,672356,672275,595978,690984,681807,676440,702021],"pitchers":[676440,702021],"bench":[800050,656555],"bullpen":[680916,676282,677944,670036,683769,682120,670059,800048,681870,671922,668909],"battingOrder":[680757,608070,683953,677587,682657,700932,672356,595978,681807],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Arias, G; Bazzana 2; Kwan; Ramírez, Jo."},{"label":"Runners left in scoring position, 2 out","value":"Martínez, A."},{"label":"GIDP","value":"Bazzana."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Arias, G-Manzardo)."}]}],"note":[{"label":"a","value":"Struck out for Bailey in the 8th."},{"label":"b","value":"Walked for Halpin in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".261","atBats":30,"obp":".334","slg":".405","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":3,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":4,"airOuts":14,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"3.79","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.17","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":126,"balls":39,"strikes":87,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"pitchesPerInning":"14.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":47,"groundOuts":58,"airOuts":70,"runs":38,"doubles":14,"triples":2,"homeRuns":0,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".224","atBats":246,"obp":".314","slg":".297","ops":".611","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":73,"rbi":21,"leftOnBase":98,"sacBunts":7,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":15,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":173,"putOuts":125,"errors":5,"chances":303,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"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":10,"flyOuts":32,"groundOuts":47,"airOuts":67,"runs":38,"doubles":10,"triples":2,"homeRuns":11,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":207,"obp":".326","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":918,"era":"6.28","inningsPitched":"53.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":37,"whip":"1.40","battersFaced":230,"outs":159,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":330,"strikes":588,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"17.32","gamesFinished":1,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.96","walksPer9Inn":"3.23","hitsPer9Inn":"9.34","runsScoredPer9":"6.45","homeRunsPer9":"1.87","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":25},"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}},"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":19,"gamesStarted":19,"flyOuts":60,"groundOuts":95,"airOuts":101,"runs":40,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":88,"baseOnBalls":33,"intentionalWalks":0,"hits":76,"hitByPitch":3,"atBats":359,"obp":".284","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1498,"era":"3.09","inningsPitched":"96.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.14","battersFaced":397,"outs":288,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1498,"balls":520,"strikes":978,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".600","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.09","hitsPer9Inn":"7.13","runsScoredPer9":"3.75","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":4,"chances":17,"fielding":".765","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":77,"flyOuts":27,"groundOuts":59,"airOuts":64,"runs":30,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":29,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".234","atBats":218,"obp":".331","slg":".344","ops":".675","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":75,"rbi":30,"leftOnBase":110,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":100,"errors":6,"chances":238,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":27,"groundOuts":32,"airOuts":49,"runs":18,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".260","atBats":150,"obp":".325","slg":".480","ops":".805","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":72,"rbi":33,"leftOnBase":79,"sacBunts":1,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.75","popOuts":11,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":130,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":3,"flyOuts":29,"groundOuts":41,"airOuts":50,"runs":19,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":2,"hits":44,"hitByPitch":6,"atBats":161,"obp":".344","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":695,"era":"3.95","inningsPitched":"43.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":19,"whip":"1.32","battersFaced":185,"outs":130,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":695,"balls":231,"strikes":464,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"16.04","gamesFinished":7,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.70","hitsPer9Inn":"9.14","runsScoredPer9":"3.95","homeRunsPer9":"0.83","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":14},"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}},"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":"500","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":47,"groundOuts":140,"airOuts":89,"runs":44,"doubles":11,"triples":6,"homeRuns":0,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":106,"hitByPitch":0,"avg":".293","atBats":362,"obp":".326","slg":".356","ops":".682","caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":129,"rbi":20,"leftOnBase":125,"sacBunts":5,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":33},"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":192,"errors":2,"chances":199,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 10-2)","summary":"6.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":24,"strikes":60,"strikePercentage":".710","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":5,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":91,"groundOuts":108,"airOuts":166,"runs":32,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":67,"baseOnBalls":20,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":445,"obp":".280","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1648,"era":"2.45","inningsPitched":"117.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":473,"outs":352,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1648,"balls":536,"strikes":1112,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".833","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"5.14","walksPer9Inn":"1.53","hitsPer9Inn":"8.36","runsScoredPer9":"2.45","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":11,"groundOuts":8,"airOuts":27,"runs":4,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":70,"obp":".187","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":292,"era":"1.74","inningsPitched":"20.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"0.68","battersFaced":75,"outs":62,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":88,"strikes":204,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".---","pitchesPerInning":"14.13","gamesFinished":5,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"11.32","walksPer9Inn":"1.74","hitsPer9Inn":"4.35","runsScoredPer9":"1.74","homeRunsPer9":"1.74","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":25,"groundOuts":45,"airOuts":55,"runs":27,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".267","atBats":191,"obp":".303","slg":".440","ops":".743","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":84,"rbi":32,"leftOnBase":102,"sacBunts":2,"sacFlies":0,"babip":".315","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.83","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":117,"errors":0,"chances":119,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":35,"gamesStarted":7,"flyOuts":47,"groundOuts":47,"airOuts":84,"runs":41,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":86,"baseOnBalls":27,"intentionalWalks":4,"hits":58,"hitByPitch":4,"atBats":269,"obp":".293","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1204,"era":"4.64","inningsPitched":"73.2","wins":6,"losses":3,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":38,"whip":"1.15","battersFaced":306,"outs":221,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":1204,"balls":402,"strikes":802,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"16.34","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.51","walksPer9Inn":"3.30","hitsPer9Inn":"7.09","runsScoredPer9":"5.01","homeRunsPer9":"1.47","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(H, 11)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":2,"flyOuts":27,"groundOuts":42,"airOuts":46,"runs":29,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":3,"hits":47,"hitByPitch":0,"atBats":180,"obp":".313","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":776,"era":"4.86","inningsPitched":"46.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":11,"blownSaves":0,"earnedRuns":25,"whip":"1.32","battersFaced":197,"outs":139,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":286,"strikes":490,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.75","gamesFinished":9,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"9.32","walksPer9Inn":"2.72","hitsPer9Inn":"9.13","runsScoredPer9":"5.63","homeRunsPer9":"1.17","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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":{"note":"(H, 17)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":12,"groundOuts":22,"airOuts":24,"runs":13,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":107,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":517,"era":"3.60","inningsPitched":"30.0","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":17,"blownSaves":3,"earnedRuns":12,"whip":"1.30","battersFaced":127,"outs":90,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":186,"strikes":331,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".400","pitchesPerInning":"17.23","gamesFinished":4,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"12.30","walksPer9Inn":"4.20","hitsPer9Inn":"7.50","runsScoredPer9":"3.90","homeRunsPer9":"1.20","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":6},"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"}]},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":22,"groundOuts":25,"airOuts":39,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".233","atBats":133,"obp":".309","slg":".338","ops":".647","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":45,"rbi":12,"leftOnBase":57,"sacBunts":3,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.50","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":33,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":14,"putOuts":350,"errors":5,"chances":369,"fielding":".986","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"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":43,"gamesStarted":0,"flyOuts":12,"groundOuts":64,"airOuts":35,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":167,"obp":".251","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":646,"era":"2.27","inningsPitched":"47.2","wins":5,"losses":3,"saves":4,"saveOpportunities":6,"holds":20,"blownSaves":2,"earnedRuns":12,"whip":"0.88","battersFaced":179,"outs":143,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":646,"balls":211,"strikes":435,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".625","pitchesPerInning":"13.55","gamesFinished":9,"strikeoutWalkRatio":"4.38","strikeoutsPer9Inn":"6.61","walksPer9Inn":"1.51","hitsPer9Inn":"6.42","runsScoredPer9":"2.64","homeRunsPer9":"0.76","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"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":"200","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":66,"groundOuts":77,"airOuts":98,"runs":50,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":104,"baseOnBalls":54,"intentionalWalks":3,"hits":107,"hitByPitch":8,"avg":".282","atBats":379,"obp":".377","slg":".438","ops":".815","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":166,"rbi":65,"leftOnBase":158,"sacBunts":0,"sacFlies":7,"babip":".347","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","popOuts":10,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":705,"errors":4,"chances":760,"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"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":27,"groundOuts":76,"airOuts":61,"runs":28,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":64,"hitByPitch":8,"avg":".281","atBats":228,"obp":".321","slg":".386","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":88,"rbi":27,"leftOnBase":99,"sacBunts":2,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":21,"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":{"caughtStealing":13,"stolenBases":57,"stolenBasePercentage":".814","caughtStealingPercentage":".186","assists":19,"putOuts":498,"errors":7,"chances":524,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"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":27,"gamesStarted":16,"flyOuts":39,"groundOuts":77,"airOuts":74,"runs":44,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":82,"baseOnBalls":27,"intentionalWalks":1,"hits":72,"hitByPitch":2,"atBats":297,"obp":".306","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1231,"era":"3.89","inningsPitched":"81.0","wins":6,"losses":7,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":35,"whip":"1.22","battersFaced":334,"outs":243,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1231,"balls":443,"strikes":788,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".462","pitchesPerInning":"15.20","gamesFinished":1,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"9.11","walksPer9Inn":"3.00","hitsPer9Inn":"8.00","runsScoredPer9":"4.89","homeRunsPer9":"1.44","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"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":30,"gamesStarted":0,"flyOuts":22,"groundOuts":23,"airOuts":37,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":113,"obp":".307","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":522,"era":"4.35","inningsPitched":"31.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":15,"whip":"1.23","battersFaced":128,"outs":93,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":204,"strikes":318,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"16.84","gamesFinished":15,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.48","hitsPer9Inn":"7.55","runsScoredPer9":"4.94","homeRunsPer9":"1.16","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"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":2,"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":100,"flyOuts":45,"groundOuts":118,"airOuts":92,"runs":57,"doubles":18,"triples":1,"homeRuns":14,"strikeOuts":63,"baseOnBalls":40,"intentionalWalks":4,"hits":119,"hitByPitch":9,"avg":".306","atBats":389,"obp":".381","slg":".465","ops":".846","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":181,"rbi":61,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".333","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.79","popOuts":19,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":75,"flyOuts":21,"groundOuts":72,"airOuts":52,"runs":29,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":0,"hits":56,"hitByPitch":1,"avg":".248","atBats":226,"obp":".312","slg":".327","ops":".639","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":74,"rbi":25,"leftOnBase":87,"sacBunts":1,"sacFlies":0,"babip":".305","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":9,"lineOuts":22},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":21,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":17,"strikes":33,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.80","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":81,"errors":3,"chances":237,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(S, 27)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","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":41,"gamesStarted":0,"flyOuts":21,"groundOuts":34,"airOuts":41,"runs":7,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":137,"obp":".225","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":608,"era":"1.60","inningsPitched":"39.1","wins":1,"losses":0,"saves":27,"saveOpportunities":30,"holds":2,"blownSaves":3,"earnedRuns":7,"whip":"0.84","battersFaced":151,"outs":118,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":608,"balls":193,"strikes":415,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.46","gamesFinished":30,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.75","hitsPer9Inn":"4.81","runsScoredPer9":"1.60","homeRunsPer9":"0.46","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"1-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":11,"groundOuts":23,"airOuts":33,"runs":17,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".227","atBats":110,"obp":".317","slg":".464","ops":".781","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":51,"rbi":17,"leftOnBase":44,"sacBunts":1,"sacFlies":1,"babip":".236","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.75","popOuts":15,"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":2,"putOuts":71,"errors":2,"chances":75,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"300","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":40,"groundOuts":122,"airOuts":79,"runs":65,"doubles":17,"triples":0,"homeRuns":29,"strikeOuts":84,"baseOnBalls":57,"intentionalWalks":8,"hits":113,"hitByPitch":1,"avg":".285","atBats":396,"obp":".375","slg":".548","ops":".923","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":217,"rbi":64,"leftOnBase":170,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.66","popOuts":23,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":70,"errors":15,"chances":269,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":46,"groundOuts":110,"airOuts":95,"runs":40,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":103,"baseOnBalls":18,"intentionalWalks":0,"hits":84,"hitByPitch":5,"atBats":391,"obp":".258","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":1637,"era":"3.28","inningsPitched":"104.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.98","battersFaced":415,"outs":313,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1637,"balls":547,"strikes":1090,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".615","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"8.88","walksPer9Inn":"1.55","hitsPer9Inn":"7.25","runsScoredPer9":"3.45","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":65,"groundOuts":46,"airOuts":133,"runs":38,"doubles":6,"triples":2,"homeRuns":12,"strikeOuts":73,"baseOnBalls":29,"intentionalWalks":0,"hits":62,"hitByPitch":6,"avg":".202","atBats":307,"obp":".281","slg":".352","ops":".633","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":108,"rbi":32,"leftOnBase":163,"sacBunts":4,"sacFlies":3,"babip":".222","groundOutsToAirouts":"0.35","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"25.58","popOuts":44,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":219,"errors":2,"chances":224,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[650490,666018,691406,656775,802415,683748,680700,670764,810938,676439,607259,642121,664076,641329],"pitchers":[607259,642121,664076,641329],"bench":[676356,663743,668723],"bullpen":[592155,643377,687330,518886,668984,571927,663556,656876,693855],"battingOrder":[650490,666018,691406,656775,802415,683748,670764,810938,676439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Díaz, Y (18, Bibee); Caminero (17, Bibee)."},{"label":"TB","value":"Aranda; Caminero 2; Díaz, Y 3; Feduccia; Mesa Jr.; Palacios, R; Simpson 2."},{"label":"RBI","value":"Caminero (64); Feduccia (12); Mullins (32)."},{"label":"Runners left in scoring position, 2 out","value":"Simpson; Díaz, Y; Williamson 2."},{"label":"SAC","value":"Feduccia."},{"label":"SF","value":"Mullins."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Aranda-Williamson-Aranda)."}]}],"note":[]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Bailey (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Bibee 107-74; Dion 29-22; Martinez, N 84-60; Sulser 10-7; Cleavinger 18-11; Baker 14-9."},{"label":"Groundouts-flyouts","value":"Bibee 4-3; Dion 1-1; Martinez, N 2-5; Sulser 2-0; Cleavinger 0-0; Baker 0-3."},{"label":"Batters faced","value":"Bibee 28; Dion 6; Martinez, N 21; Sulser 3; Cleavinger 4; Baker 4."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Tyler Jones. 2B: Clint Vondrak. 3B: Adam Hamari. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:10 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"24,100."},{"label":"Venue","value":"Tropicana Field."},{"label":"July 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","boxscoreName":"Martinez, N"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 10-2)","summary":"6.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":24,"strikes":60,"strikePercentage":".710","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":5,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":91,"groundOuts":108,"airOuts":166,"runs":32,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":67,"baseOnBalls":20,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":445,"obp":".280","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1648,"era":"2.45","inningsPitched":"117.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":473,"outs":352,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1648,"balls":536,"strikes":1112,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".833","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"5.14","walksPer9Inn":"1.53","hitsPer9Inn":"8.36","runsScoredPer9":"2.45","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":73,"pitchingGameScore":73},{"player":{"person":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021","boxscoreName":"Dion"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":7,"strikes":22,"strikePercentage":".760","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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":12,"airOuts":15,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":74,"obp":".346","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":287,"era":"4.58","inningsPitched":"17.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.47","battersFaced":78,"outs":53,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":287,"balls":90,"strikes":197,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"16.25","gamesFinished":8,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"12.23","walksPer9Inn":"1.53","hitsPer9Inn":"11.72","runsScoredPer9":"6.62","homeRunsPer9":"1.53","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56},{"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":"2-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"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":2,"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":100,"flyOuts":45,"groundOuts":118,"airOuts":92,"runs":57,"doubles":18,"triples":1,"homeRuns":14,"strikeOuts":63,"baseOnBalls":40,"intentionalWalks":4,"hits":119,"hitByPitch":9,"avg":".306","atBats":389,"obp":".381","slg":".465","ops":".846","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":181,"rbi":61,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".333","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.79","popOuts":19,"lineOuts":28},"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":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"loser":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"save":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}