{"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":822949,"link":"/api/v1.1/game/822949/feed/live","metaData":{"wait":10,"timeStamp":"20260729_011533","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822949,"type":"R","doubleHeader":"N","id":"2026/07/28/texmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822949-2026-07-28","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-28T22:40:00Z","originalDate":"2026-07-28","officialDate":"2026-07-28","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":52,"ties":0,"pct":".514"},"records":{},"divisionLeader":false,"wins":55,"losses":52,"winningPercentage":".514"},"franchiseName":"Texas","clubName":"Rangers","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":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":44,"ties":0,"pct":".585"},"records":{},"divisionLeader":false,"wins":62,"losses":44,"winningPercentage":".585"},"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},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"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},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"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},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687239":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239","firstName":"Benjamin","lastName":"Peoples","primaryNumber":"70","birthDate":"2001-05-01","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Peoples","middleName":"Cole","boxscoreName":"Peoples","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Peoples","nameSlug":"ben-peoples-687239","firstLastName":"Ben Peoples","lastFirstName":"Peoples, Ben","lastInitName":"Peoples, B","initLastName":"B Peoples","fullFMLName":"Benjamin Cole Peoples","fullLFMName":"Peoples, Benjamin Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"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},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"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},"ID594835":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835","firstName":"Marco","lastName":"Gonzales","primaryNumber":"50","birthDate":"1992-02-16","currentAge":34,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marco","useLastName":"Gonzales","middleName":"Elias","boxscoreName":"Gonzales, M","nickName":"Gonzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2014-06-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Marco Gonzales","nameSlug":"marco-gonzales-594835","firstLastName":"Marco Gonzales","lastFirstName":"Gonzales, Marco","lastInitName":"Gonzales, M","initLastName":"M Gonzales","fullFMLName":"Marco Elias Gonzales","fullLFMName":"Gonzales, Marco Elias","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695508":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","firstName":"Cameron","lastName":"Cauley","primaryNumber":"27","birthDate":"2003-02-06","currentAge":23,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cam","useLastName":"Cauley","middleName":"Andrew","boxscoreName":"Cauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Cauley","nameSlug":"cam-cauley-695508","firstLastName":"Cam Cauley","lastFirstName":"Cauley, Cam","lastInitName":"Cauley, C","initLastName":"C Cauley","fullFMLName":"Cameron Andrew Cauley","fullLFMName":"Cauley, Cameron Andrew","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":14502,"firstPitch":"2026-07-28T22:40:00.000Z","gameDurationMinutes":155},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"home":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"}},"officialScorer":{"id":482388,"fullName":"Bill Mathews","link":"/api/v1/people/482388"},"primaryDatacaster":{"id":485542,"fullName":"Don Golden","link":"/api/v1/people/485542"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T22:40:17.259Z","endTime":"2026-07-28T22:41:50.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T19:15:11.025Z","endTime":"2026-07-28T22:22:22.430Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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-28T22:22:22.430Z","endTime":"2026-07-28T22:38:21.719Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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-28T22:38:21.719Z","endTime":"2026-07-28T22:40:19.241Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02978997289561,"aZ":-16.444261207019693,"pfxX":-9.371017808018312,"pfxZ":8.112606218737952,"pX":-0.18475292832095705,"pZ":4.248523990695311,"vX0":5.325313905441211,"vY0":-138.8263216237752,"vZ0":-1.0384606022585499,"x":124.04,"y":124.07,"x0":-0.9172238117957912,"y0":50.00207625436306,"z0":5.729263256852314,"aX":-18.16739082834855},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":15.7,"spinRate":2579,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3955577347456032,"extension":6.142643356762849},"index":3,"playId":"1ee41f06-3d7e-3f0e-8651-7495ab0122ac","pitchNumber":1,"startTime":"2026-07-28T22:40:19.241Z","endTime":"2026-07-28T22:40:22.650Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131444124527334,"aZ":-27.453812603627608,"pfxX":-9.407499506002637,"pfxZ":2.6864117553669864,"pX":-1.003443050887638,"pZ":2.7774284507773612,"vX0":3.296556421912744,"vY0":-132.04710748363908,"vZ0":-2.2028999354249743,"x":155.25,"y":163.79,"x0":-1.0484782705533031,"y0":50.006491545082774,"z0":5.650338275560768,"aX":-16.551901380726857},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":1854,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4154167051675963,"extension":6.182090270575781},"index":4,"playId":"e9e86b04-a9d6-34f7-b0a1-ef02e95366b1","pitchNumber":2,"startTime":"2026-07-28T22:40:33.810Z","endTime":"2026-07-28T22:40:38.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94577634361901,"aZ":-16.618636040023254,"pfxX":-10.635093632811177,"pfxZ":7.936072797424382,"pX":0.5551132823069692,"pZ":2.4320274166690745,"vX0":7.434161547829884,"vY0":-139.28239148452116,"vZ0":-5.402969187087541,"x":95.84,"y":173.12,"x0":-0.7699077369754794,"y0":50.00357807655128,"z0":5.499900304655419,"aX":-20.848982465808916},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":17.6,"spinRate":2595,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3935845880450568,"extension":6.336165176593402},"index":5,"playId":"625182be-dfb9-31fb-a77b-55074c118075","pitchNumber":3,"startTime":"2026-07-28T22:40:50.308Z","endTime":"2026-07-28T22:40:54.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82749813043517,"aZ":-26.3926350635141,"pfxX":-9.616482301100142,"pfxZ":3.2308962874990392,"pX":-0.9398513495898971,"pZ":3.2965267362735418,"vX0":3.536908244875658,"vY0":-133.2090556972546,"vZ0":-1.145965612852921,"x":152.82,"y":149.77,"x0":-1.0389488390488488,"y0":50.00295747103631,"z0":5.648485640898108,"aX":-17.20318588320944},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":2053,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4118980901521958,"extension":6.306804660801888},"index":6,"playId":"e05e1b28-66e7-37a8-9400-83382266096c","pitchNumber":4,"startTime":"2026-07-28T22:41:05.752Z","endTime":"2026-07-28T22:41:09.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.610684380369456,"aZ":-9.1838378856252,"pfxX":-6.377575555711587,"pfxZ":11.762712611624591,"pX":0.736838044230333,"pZ":3.4635544342861424,"vX0":6.880863157793436,"vY0":-139.67843294452447,"vZ0":-4.087246790040285,"x":88.91,"y":145.26,"x0":-0.942664341893315,"y0":50.005102290077,"z0":5.561819608261093,"aX":-12.468247942399593},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.5,"breakHorizontal":10.0,"spinRate":2586,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39374854703023265,"extension":6.308244317089689},"index":7,"playId":"c59fe706-00b8-3874-b5c2-a294e7089111","pitchNumber":5,"startTime":"2026-07-28T22:41:23.369Z","endTime":"2026-07-28T22:41:26.772Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61444726200128,"aZ":-16.0159504450102,"pfxX":-10.551959633078935,"pfxZ":8.100776502979912,"pX":0.39432600039249727,"pZ":2.5722829344374714,"vX0":7.374335660564534,"vY0":-140.51936410498246,"vZ0":-5.112325902871222,"x":101.97,"y":169.33,"x0":-0.8965806546162763,"y0":50.00159009689469,"z0":5.459890314369864,"aX":-21.045643700605876},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":17.5,"spinRate":2572,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39016374642604346,"extension":6.251724102414416},"index":8,"playId":"33dfbba6-091b-307c-867d-f5ee2296d26d","pitchNumber":6,"startTime":"2026-07-28T22:41:47.303Z","endTime":"2026-07-28T22:41:50.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:41:50.658Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T22:41:59.869Z","endTime":"2026-07-28T22:44:00.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67107515152454,"aZ":-18.187089592910773,"pfxX":-10.511769576092503,"pfxZ":7.081198613719183,"pX":-0.6864206976474223,"pZ":3.007166546679009,"vX0":4.556787045403659,"vY0":-139.94218815564474,"vZ0":-3.6851056316066897,"x":143.16,"y":157.59,"x0":-0.9733535981645933,"y0":50.00645653753882,"z0":5.538209184300604,"aX":-20.77665967451676},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":18.0,"spinRate":2453,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3919532613911172,"extension":6.169519127630048},"index":0,"playId":"dc1cb94e-62d3-30df-8ca7-4eed49d1f642","pitchNumber":1,"startTime":"2026-07-28T22:42:17.722Z","endTime":"2026-07-28T22:42:22.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.391754073149457,"aZ":-35.09798067809589,"pfxX":8.676960220710768,"pfxZ":-1.818017406872178,"pX":-0.45865046098973083,"pZ":2.265871738349913,"vX0":-0.4824949798300303,"vY0":-126.31316078158989,"vZ0":-1.1289435866996436,"x":134.48,"y":177.6,"x0":-1.3915900035395088,"y0":50.00128991407891,"z0":5.54771337587618,"aX":13.97987231655164},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.4,"breakHorizontal":-15.6,"spinRate":2987,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.4340854118399693,"extension":5.981379574230048},"index":1,"playId":"af15dd56-12d0-39e5-8672-ba97cccaefd9","pitchNumber":2,"startTime":"2026-07-28T22:42:39.755Z","endTime":"2026-07-28T22:42:47.445Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05297771890622,"aZ":-24.137352526986625,"pfxX":-9.015236916605637,"pfxZ":4.5255178212599105,"pX":-0.40337394961564293,"pZ":-0.21121857214560494,"vX0":4.316705647643202,"vY0":-132.0772999902543,"vZ0":-9.940694765259181,"x":132.38,"y":244.48,"x0":-0.8841586652840846,"y0":50.00021562564841,"z0":5.363813127489527,"aX":-15.989837024423576},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":15.5,"spinRate":2024,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4140654397317638,"extension":6.334180582816568},"index":2,"playId":"4b453bb4-6f5d-37a2-905f-8b3e2c3273c6","pitchNumber":3,"startTime":"2026-07-28T22:43:30.640Z","endTime":"2026-07-28T22:43:35.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50815433180044,"aZ":-21.482605079677583,"pfxX":-10.464337699246801,"pfxZ":6.090517619337465,"pX":-0.26423534318060976,"pZ":0.8719923569641028,"vX0":5.051581027746954,"vY0":-131.56023959749191,"vZ0":-7.600949676924307,"x":127.07,"y":215.24,"x0":-0.848099126476597,"y0":50.0032717387316,"z0":5.386947201100613,"aX":-18.372003849108548},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":17.9,"spinRate":1918,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4160898623356877,"extension":6.359366770761406},"index":3,"playId":"2acf84f0-b61f-3e93-b374-40719ca58146","pitchNumber":4,"startTime":"2026-07-28T22:43:56.828Z","endTime":"2026-07-28T22:44:00.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:44:00.753Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-28T22:44:10.978Z","endTime":"2026-07-28T22:44:32.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.716266979312916,"aZ":-16.93898419054461,"pfxX":-10.707587122037996,"pfxZ":7.674176428760667,"pX":0.12614043056692203,"pZ":2.4762439645607532,"vX0":6.68438078034698,"vY0":-140.03095956913052,"vZ0":-5.310522529005428,"x":112.19,"y":171.92,"x0":-0.9010842704066561,"y0":50.0042594139329,"z0":5.506156381231411,"aX":-21.25924145143372},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":18.0,"spinRate":2553,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3912088911125662,"extension":6.27465307134846},"hitData":{"launchSpeed":80.9,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.42,"coordY":142.05}},"index":0,"playId":"dc911189-e051-3f25-a672-5f2eb99ea173","pitchNumber":1,"startTime":"2026-07-28T22:44:24.618Z","endTime":"2026-07-28T22:44:32.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:44:32.792Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T22:46:29.977Z","endTime":"2026-07-28T22:47:45.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242184520264576,"aZ":-13.088105496688488,"pfxX":-6.601201285361327,"pfxZ":10.344997743345145,"pX":-0.6028390297106688,"pZ":2.801918439399189,"vX0":3.7701277545627496,"vY0":-135.16342005640763,"vZ0":-6.587364159249934,"x":139.98,"y":163.13,"x0":-1.1601989695968213,"y0":50.003184453976885,"z0":6.194812750928828,"aX":-12.179521724544504},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":11.2,"spinRate":2161,"spinDirection":216},"zone":1,"typeConfidence":0.87,"plateTime":0.4056666715473338,"extension":6.530989216177776},"index":0,"playId":"a33a1cfc-b2e1-3e5f-bae9-bef3ce4c5db2","pitchNumber":1,"startTime":"2026-07-28T22:46:40.234Z","endTime":"2026-07-28T22:46:44.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717035258273565,"aZ":-29.856816047078528,"pfxX":-8.290797902466736,"pfxZ":1.4735146417510125,"pX":-0.3860759006284022,"pZ":0.6466019686651486,"vX0":4.201748450811479,"vY0":-124.73702884537116,"vZ0":-7.633702155747816,"x":131.72,"y":221.32,"x0":-1.017587537623168,"y0":50.003839171328124,"z0":6.217427975904317,"aX":-13.030448953202436},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":14.0,"spinRate":1273,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4395655468001518,"extension":6.336993996101609},"index":1,"playId":"9e59d264-6ca0-3716-a184-b24c32838871","pitchNumber":2,"startTime":"2026-07-28T22:47:02.257Z","endTime":"2026-07-28T22:47:06.169Z","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":88.3,"endSpeed":81.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.573818793644048,"aZ":-24.295739015455023,"pfxX":-0.6239749411847964,"pfxZ":4.687365711649273,"pX":0.6391570502932794,"pZ":2.7434936309619986,"vX0":4.844771601933713,"vY0":-128.54039356797875,"vZ0":-3.8484645526925405,"x":92.64,"y":164.71,"x0":-1.18548227704415,"y0":50.00179308203535,"z0":6.136976720247564,"aX":-1.048847489551818},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":0.1,"spinRate":2323,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.42541888871827194,"extension":6.348129003052395},"index":2,"playId":"3b4b6857-9d0a-3833-9dd1-520bd299da8d","pitchNumber":3,"startTime":"2026-07-28T22:47:20.535Z","endTime":"2026-07-28T22:47:24.191Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.813695751153638,"aZ":-29.82754124094095,"pfxX":-8.262370511537766,"pfxZ":1.483179360744777,"pX":0.039108959087405575,"pZ":1.7816182843803112,"vX0":5.57255762346084,"vY0":-125.05360591072184,"vZ0":-4.89871729949222,"x":115.51,"y":190.68,"x0":-1.142721308507546,"y0":50.00515037152071,"z0":6.207818677880268,"aX":-13.110433794186731},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":13.7,"spinRate":1324,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.43769299511630333,"extension":6.598200473893595},"hitData":{"launchSpeed":100.1,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":153.2}},"index":3,"playId":"3f26036b-a40d-31e5-a5ad-079cb9a4504a","pitchNumber":4,"startTime":"2026-07-28T22:47:39.267Z","endTime":"2026-07-28T22:47:45.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:47:45.154Z","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-28T22:47:58.493Z","endTime":"2026-07-28T22:49:16.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820954408256565,"aZ":-21.245730026563393,"pfxX":0.8660151536645713,"pfxZ":6.50890207337487,"pX":0.010085106117465565,"pZ":2.658844708214681,"vX0":2.7253642369847957,"vY0":-129.2555928844094,"vZ0":-4.914072596675949,"x":116.62,"y":166.99,"x0":-1.1737029356486992,"y0":50.00351097899943,"z0":6.232176497320964,"aX":1.4545704882625008},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.8,"breakHorizontal":-2.2,"spinRate":2313,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.42497342677857564,"extension":6.2219753433087766},"index":0,"playId":"ba62a55c-f425-3c31-842f-7c5bdbaf6081","pitchNumber":1,"startTime":"2026-07-28T22:48:13.233Z","endTime":"2026-07-28T22:48:17.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270352735988553,"aZ":-26.296408355196654,"pfxX":-7.6846102595958605,"pfxZ":3.7626172761082506,"pX":-1.0788655175384028,"pZ":1.5158555230720527,"vX0":2.9748882419648415,"vY0":-124.23206687168862,"vZ0":-5.95727466314195,"x":158.12,"y":197.85,"x0":-1.2946632773460443,"y0":50.000571038738485,"z0":6.135309550860717,"aX":-11.990008690668397},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":13.2,"spinRate":1208,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.44116394086456356,"extension":6.183146659198043},"index":1,"playId":"23283447-284b-3102-9a47-02123bdb20f8","pitchNumber":2,"startTime":"2026-07-28T22:48:31.876Z","endTime":"2026-07-28T22:48:37.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-28T22:48:45.707Z","endTime":"2026-07-28T22:48:56.692Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779683825445773,"aZ":-32.925098981733214,"pfxX":-4.503773037413254,"pfxZ":-0.48679564657818464,"pX":-1.5772796683696402,"pZ":1.1611451385227756,"vX0":1.076534653461147,"vY0":-123.53409725359444,"vZ0":-5.149651632433396,"x":177.12,"y":207.43,"x0":-1.4349746491305406,"y0":50.004699067315755,"z0":6.05692774292755,"aX":-6.925975256932159},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.9,"breakHorizontal":7.9,"spinRate":1000,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.44424219412793686,"extension":6.457601662123428},"index":3,"playId":"721ea079-e413-387b-b10d-d99e50239320","pitchNumber":3,"startTime":"2026-07-28T22:48:56.692Z","endTime":"2026-07-28T22:49:00.404Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57154586430016,"aZ":-20.958007679985435,"pfxX":2.9812040914893423,"pfxZ":6.401455824882698,"pX":-0.0878379277403753,"pZ":3.6588135813984772,"vX0":2.4031312842773933,"vY0":-131.70178690468657,"vZ0":-2.4816611944445293,"x":120.35,"y":139.99,"x0":-1.4002363522355803,"y0":50.00408924258128,"z0":6.167181672415857,"aX":5.225639088811588},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":-5.9,"spinRate":2401,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4162432432093288,"extension":6.262379670233328},"index":4,"playId":"4fc2ca7e-4273-30c4-b783-0222d976a93a","pitchNumber":4,"startTime":"2026-07-28T22:49:12.915Z","endTime":"2026-07-28T22:49:16.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:49:16.857Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-28T22:49:31.331Z","endTime":"2026-07-28T22:51:19.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.059481443508744,"aZ":-10.79025680428464,"pfxX":-5.975492211981259,"pfxZ":11.324341775605689,"pX":0.404367589834799,"pZ":2.989257480741524,"vX0":5.60244074438409,"vY0":-136.5499676775187,"vZ0":-6.614044052797246,"x":101.59,"y":158.07,"x0":-0.8975475582137474,"y0":50.00327408498102,"z0":6.1851263814189155,"aX":-11.284901277909514},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":9.6,"spinRate":2306,"spinDirection":216},"zone":3,"typeConfidence":0.95,"plateTime":0.4011089020687524,"extension":6.400977210993654},"index":0,"playId":"780dc39c-90b7-319d-8ad2-9c6085c79153","pitchNumber":1,"startTime":"2026-07-28T22:49:40.976Z","endTime":"2026-07-28T22:49:44.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.249203578778662,"aZ":-32.61409199733219,"pfxX":-5.663426738498654,"pfxZ":-0.28498097888833535,"pX":0.59051596050824,"pZ":0.06494425715100567,"vX0":5.972979597050485,"vY0":-123.99332012543138,"vZ0":-7.795139620949232,"x":94.49,"y":237.03,"x0":-1.1209994166434933,"y0":50.00364121594162,"z0":5.993700211646533,"aX":-8.76386769997933},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":8.8,"spinRate":1075,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.44281847140828035,"extension":6.60847460341012},"index":1,"playId":"55613af3-0186-3876-9897-f6d9873b8878","pitchNumber":2,"startTime":"2026-07-28T22:49:56.478Z","endTime":"2026-07-28T22:50:01.113Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44117051019546,"aZ":-31.081188367188226,"pfxX":-7.724699507892383,"pfxZ":0.7123646877719612,"pX":0.3632030900799948,"pZ":2.6573235614860193,"vX0":6.2229055226039875,"vY0":-122.65479721584153,"vZ0":-2.1956284471431706,"x":103.16,"y":167.03,"x0":-1.198730826539688,"y0":50.00038620412334,"z0":6.205021543291035,"aX":-11.810603026078233},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":12.6,"spinRate":1194,"spinDirection":242},"zone":6,"typeConfidence":0.91,"plateTime":0.44594763628295553,"extension":6.378348883770231},"index":2,"playId":"392f2eaa-2daa-31a4-8497-7952be3f118e","pitchNumber":3,"startTime":"2026-07-28T22:50:13.899Z","endTime":"2026-07-28T22:50:17.418Z","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-28T22:50:26.167Z","endTime":"2026-07-28T22:50:36.222Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177965745675404,"aZ":-29.61067761988614,"pfxX":-9.196249604229184,"pfxZ":1.6414919054742034,"pX":0.3568398443168887,"pZ":1.3590946398656054,"vX0":6.396706931611305,"vY0":-124.28926592407097,"vZ0":-5.555498952055762,"x":103.4,"y":202.08,"x0":-1.056820984840468,"y0":50.00496218624662,"z0":6.085914451693504,"aX":-14.373216563775156},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":15.1,"spinRate":1275,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.44087896416886396,"extension":6.487585860242682},"index":4,"playId":"f71c7584-2021-30a7-b9e3-d6e4d2324c54","pitchNumber":4,"startTime":"2026-07-28T22:50:36.222Z","endTime":"2026-07-28T22:50:41.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609662576617207,"aZ":-17.18930917938675,"pfxX":-9.411087735146493,"pfxZ":8.02049915672265,"pX":1.0647245274193438,"pZ":3.3778412133345013,"vX0":8.807022759170477,"vY0":-136.02992191514952,"vZ0":-4.287902087271087,"x":76.42,"y":147.58,"x0":-0.9964678551483004,"y0":50.00508217503481,"z0":6.170858433040467,"aX":-17.590491095971178},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":15.1,"spinRate":2071,"spinDirection":223},"zone":12,"typeConfidence":0.92,"plateTime":0.4030727209446465,"extension":6.591966466686954},"index":5,"playId":"0da081eb-5e9b-3f3f-a269-3dd87ea3d6db","pitchNumber":5,"startTime":"2026-07-28T22:50:53.082Z","endTime":"2026-07-28T22:50:57.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232483522854096,"aZ":-27.16077613159757,"pfxX":-7.640218424839427,"pfxZ":3.2104594178916397,"pX":0.38095833118654787,"pZ":2.29141895565056,"vX0":5.388321518207279,"vY0":-124.01770084671897,"vZ0":-4.112203526700396,"x":102.48,"y":176.91,"x0":-0.8246073874255632,"y0":50.00295193617385,"z0":6.230162548400251,"aX":-11.930571054529972},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":12.6,"spinRate":1209,"spinDirection":238},"zone":6,"typeConfidence":0.91,"plateTime":0.44123834519409266,"extension":6.3379773133929},"hitData":{"launchSpeed":89.2,"launchAngle":54.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.48,"coordY":128.68}},"index":6,"playId":"0af91c68-41be-30cd-88f0-baa4bc82deba","pitchNumber":6,"startTime":"2026-07-28T22:51:09.886Z","endTime":"2026-07-28T22:51:19.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:51:19.927Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T22:53:20.760Z","endTime":"2026-07-28T22:55:50.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042748312559283,"aZ":-46.646754483169026,"pfxX":1.338218732857431,"pfxZ":-9.788686981580526,"pX":-0.49085895836282256,"pZ":1.57257807465702,"vX0":0.8489065665155988,"vY0":-121.45739716615813,"vZ0":-0.40212464227524003,"x":135.71,"y":196.32,"x0":-1.0199484777998349,"y0":50.00203631892595,"z0":5.832053665749381,"aX":1.9787361962484233},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-17.5,"breakHorizontal":-2.6,"spinRate":3015,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4527313953722367,"extension":6.007522066340884},"index":0,"playId":"395ca308-87b1-392a-a839-ec13a1ef4fb0","pitchNumber":1,"startTime":"2026-07-28T22:53:32.449Z","endTime":"2026-07-28T22:53:36.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864736192817222,"aZ":-30.47380891980534,"pfxX":-8.54189247326785,"pfxZ":0.97441454970674,"pX":-0.009641545924523093,"pZ":2.4218214474531212,"vX0":5.244869597163637,"vY0":-131.1897910601032,"vZ0":-2.4580479566733335,"x":117.37,"y":173.39,"x0":-0.9254855421125051,"y0":50.00144112970475,"z0":5.643290598316834,"aX":-14.881592513126114},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":14.3,"spinRate":2009,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4175795667441329,"extension":6.09923693354344},"index":1,"playId":"a60a0a66-39ad-3c06-8b98-0f31e0016ef8","pitchNumber":2,"startTime":"2026-07-28T22:53:47.098Z","endTime":"2026-07-28T22:53:51.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776140424993137,"aZ":-32.65515501591089,"pfxX":5.424350864362531,"pfxZ":-0.2927363021111056,"pX":0.011260818567095507,"pZ":3.1251418901617107,"vX0":1.456886054949733,"vY0":-126.87473218647102,"vZ0":0.43847424880341546,"x":116.57,"y":154.4,"x0":-1.2745710985956231,"y0":50.00380559568371,"z0":5.542384106277536,"aX":8.88607570962535},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-10.2,"spinRate":3007,"spinDirection":50},"zone":2,"typeConfidence":2.0,"plateTime":0.43091090697534096,"extension":6.124342931068559},"index":2,"playId":"0c3c031e-6231-30d2-a8c1-20a8946a72ee","pitchNumber":3,"startTime":"2026-07-28T22:54:07.192Z","endTime":"2026-07-28T22:54:10.939Z","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":91.1,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.929051842371102,"aZ":-29.843726688909655,"pfxX":-7.889275343789771,"pfxZ":1.3061945327106947,"pX":-0.9804288548991102,"pZ":2.3501057511778596,"vX0":2.848029227893206,"vY0":-132.71703011079347,"vZ0":-2.7915117557385414,"x":154.37,"y":175.33,"x0":-1.0412532695399028,"y0":50.00569410155907,"z0":5.58526480890435,"aX":-14.100669245040239},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.9,"breakHorizontal":13.7,"spinRate":1837,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41242410548333597,"extension":6.271189713128728},"index":3,"playId":"0c7b24c3-1830-31cc-b803-3a3ecca5a1f7","pitchNumber":4,"startTime":"2026-07-28T22:54:32.350Z","endTime":"2026-07-28T22:54:37.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86224821815148,"aZ":-20.435587530640355,"pfxX":-10.826448070161707,"pfxZ":6.0492513750686685,"pX":0.7861076315388023,"pZ":2.0016641964470585,"vX0":8.229867408726587,"vY0":-138.62245311291775,"vZ0":-5.642982752463501,"x":87.04,"y":184.74,"x0":-0.819109959509448,"y0":50.003531666970225,"z0":5.434117838700949,"aX":-21.00765825406926},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":17.9,"spinRate":2509,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3955916013376779,"extension":6.219350135082305},"index":4,"playId":"59738ae8-aa85-3f46-b759-9f50e61ad0a5","pitchNumber":5,"startTime":"2026-07-28T22:54:48.825Z","endTime":"2026-07-28T22:54:53.553Z","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":95.8,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86016922822873,"aZ":-13.764748203395781,"pfxX":-3.8155777886078472,"pfxZ":9.424011619886254,"pX":-0.7237478677182616,"pZ":4.75558903972818,"vX0":2.660745186080216,"vY0":-139.4851014219855,"vZ0":-0.06481315987493741,"x":144.59,"y":110.38,"x0":-1.1984151382308754,"y0":50.00412964523712,"z0":5.693211187053624,"aX":-7.455315616755275},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2518,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3939512624310897,"extension":6.045864354246587},"index":5,"playId":"fe592bc5-b484-3fa6-8b4a-558df426e829","pitchNumber":6,"startTime":"2026-07-28T22:55:10.478Z","endTime":"2026-07-28T22:55:14.379Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23420894396852,"aZ":-22.36110499177535,"pfxX":-10.359085867961326,"pfxZ":5.013612204859227,"pX":0.4217930094991211,"pZ":1.5073080959864624,"vX0":7.423655844393906,"vY0":-139.43135573631957,"vZ0":-6.399032542761706,"x":100.92,"y":198.08,"x0":-0.9380951530321955,"y0":50.00017425096752,"z0":5.321673678196098,"aX":-20.262400802623013},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":2469,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39380784610502584,"extension":6.258149458842847},"index":6,"playId":"81990376-6dc9-37cd-b36a-c738ba07efd7","pitchNumber":7,"startTime":"2026-07-28T22:55:25.302Z","endTime":"2026-07-28T22:55:29.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.711759040669904,"aZ":-30.799656617441055,"pfxX":-8.942263988225891,"pfxZ":0.776117127403456,"pX":-0.21024704881558814,"pZ":2.0996891941118516,"vX0":4.815684210822967,"vY0":-131.81966171998602,"vZ0":-2.976208451697114,"x":125.01,"y":182.09,"x0":-0.8979499269234679,"y0":50.000247832734864,"z0":5.514429211805901,"aX":-15.753030682930648},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":1689,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4153243784119285,"extension":6.236586642744858},"index":7,"playId":"44345f4d-4075-3a2d-920c-d12067491f48","pitchNumber":8,"startTime":"2026-07-28T22:55:46.923Z","endTime":"2026-07-28T22:55:50.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:55:50.427Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to pitcher Griffin Jax.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T22:56:02.786Z","endTime":"2026-07-28T22:57:21.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643377,"link":"/api/v1/people/643377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97763624109946,"aZ":-20.67195005795337,"pfxX":-10.82239245265197,"pfxZ":5.904036644066179,"pX":0.2727098955353125,"pZ":2.05962648298288,"vX0":6.887332826596957,"vY0":-138.87870508025497,"vZ0":-5.452059175109126,"x":106.6,"y":183.17,"x0":-0.8372537493038845,"y0":50.00108093875226,"z0":5.429114235701282,"aX":-21.07435414859657},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":18.1,"spinRate":2510,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3948449821970561,"extension":6.201574366997089},"index":0,"playId":"1ad970f8-0f7c-366b-a438-b400531adf7e","pitchNumber":1,"startTime":"2026-07-28T22:56:14.247Z","endTime":"2026-07-28T22:56:17.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460766949687862,"aZ":-46.428216596757785,"pfxX":1.4228443792753291,"pfxZ":-9.282621854707102,"pX":-0.4513484618249977,"pZ":2.7472083767030075,"vX0":0.7467514971023473,"vY0":-123.36500438577005,"vZ0":1.9001087139819615,"x":134.2,"y":164.61,"x0":-0.9432363594002944,"y0":50.00433458959877,"z0":5.8923432400656335,"aX":2.1843093121114627},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-16.1,"breakHorizontal":-2.8,"spinRate":2998,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4446641591019609,"extension":6.145470593397143},"index":1,"playId":"f53ce0a8-2afb-3550-8db5-f38d8cd53b64","pitchNumber":2,"startTime":"2026-07-28T22:56:29.976Z","endTime":"2026-07-28T22:56:33.814Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-28T22:56:39.758Z","endTime":"2026-07-28T22:56:54.920Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152469062576163,"aZ":-29.485137971951247,"pfxX":-9.588778802045763,"pfxZ":1.4985723438940575,"pX":-1.4724918719910955,"pZ":1.9345678014905652,"vX0":1.958349922804143,"vY0":-133.37193682513129,"vZ0":-3.8740988580869398,"x":173.13,"y":186.55,"x0":-0.9712301151288177,"y0":50.005714748433654,"z0":5.536606294826105,"aX":-17.247202196545906},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":16.9,"spinRate":2056,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41095173629710224,"extension":6.123366037370633},"index":3,"playId":"357cbf4d-11c0-309b-9dc5-23c7d368c274","pitchNumber":3,"startTime":"2026-07-28T22:56:54.920Z","endTime":"2026-07-28T22:56:58.525Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606012540707468,"aZ":-29.901392005059723,"pfxX":-7.626556206001435,"pfxZ":1.268955206312521,"pX":-0.4109318009355364,"pZ":3.0906527152852576,"vX0":4.137991704006595,"vY0":-133.1657843152062,"vZ0":-0.9455381835955571,"x":132.66,"y":155.33,"x0":-0.9940691649312914,"y0":50.00623854001883,"z0":5.613573412184574,"aX":-13.699246098151871},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":13.0,"spinRate":1796,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.41132783770543213,"extension":6.239287390845429},"hitData":{"launchSpeed":66.6,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.11,"coordY":184.11}},"index":4,"playId":"b00f973b-4b42-31a5-92da-920bd875be1a","pitchNumber":4,"startTime":"2026-07-28T22:57:11.360Z","endTime":"2026-07-28T22:57:21.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:57:21.812Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to right fielder Victor Mesa Jr. Evan Carter to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T22:57:36.164Z","endTime":"2026-07-28T22:58:43.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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_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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70963300317943,"aZ":-37.32007485945611,"pfxX":9.896752717264018,"pfxZ":-3.207942269731438,"pX":0.9549485156948294,"pZ":2.0040493498287906,"vX0":2.1638476039952064,"vY0":-126.56791660309526,"vZ0":-1.1862782986625748,"x":80.6,"y":184.67,"x0":-1.1987727576981255,"y0":50.005202186273735,"z0":5.499929038567529,"aX":15.865526422237831},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":-18.4,"spinRate":2983,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4347517126807876,"extension":6.0534010213641825},"index":0,"playId":"8ead9ae2-9f8e-375a-8136-9fcf52cfa0d2","pitchNumber":1,"startTime":"2026-07-28T22:57:55.052Z","endTime":"2026-07-28T22:57:58.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"5ec8ee6a-de2b-3f64-8091-b7d639b4bfdf","startTime":"2026-07-28T22:58:13.555Z","endTime":"2026-07-28T22:58:16.555Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65125198585628,"aZ":-20.12015846784453,"pfxX":-9.33439821210282,"pfxZ":6.208294565599708,"pX":-0.1432536220904955,"pZ":2.822802461194774,"vX0":5.494036222713542,"vY0":-138.1838167361417,"vZ0":-3.6426188013956793,"x":122.46,"y":162.56,"x0":-0.9404049922211434,"y0":50.00219703922186,"z0":5.50317791412928,"aX":-18.122425423143735},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":15.8,"spinRate":2450,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.395771477383307,"extension":6.316132858808996},"hitData":{"launchSpeed":97.8,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.72,"coordY":109.62}},"index":2,"playId":"63770ece-e1e3-3362-a965-9e7a700e75f0","pitchNumber":2,"startTime":"2026-07-28T22:58:33.812Z","endTime":"2026-07-28T22:58:43.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T22:58:43.558Z","atBatIndex":8},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nicky Lopez out on a sacrifice fly to left fielder Chandler Simpson. Evan Carter scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T22:59:01.664Z","endTime":"2026-07-28T23:01:03.673Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643377,"link":"/api/v1/people/643377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8163009481513,"aZ":-27.746913029419083,"pfxX":-8.7262387991007,"pfxZ":2.4804625316847115,"pX":-0.8058130566695747,"pZ":1.3126201095346806,"vX0":3.2294396432341737,"vY0":-132.82022045599587,"vZ0":-5.659705494715483,"x":147.72,"y":203.34,"x0":-0.9047563633114176,"y0":50.00178273303024,"z0":5.492336315011715,"aX":-15.56821189493973},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":15.1,"spinRate":1985,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4125927339573825,"extension":6.164872088932544},"index":0,"playId":"b4eb60d4-6f11-3390-a455-eb16bfe019a7","pitchNumber":1,"startTime":"2026-07-28T22:59:14.992Z","endTime":"2026-07-28T22:59:20.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"25c0656b-55c3-3dfb-b1ec-3ac8dba4a975","startTime":"2026-07-28T22:59:33.797Z","endTime":"2026-07-28T22:59:45.151Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Griffin Jax on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"25c0656b-55c3-3dfb-b1ec-3ac8dba4a975","startTime":"2026-07-28T23:00:05.119Z","endTime":"2026-07-28T23:00:13.165Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451953635714386,"aZ":-18.907180282800738,"pfxX":-10.67231992558672,"pfxZ":6.782898014855487,"pX":0.7279132083340694,"pZ":2.4253332746186778,"vX0":8.044386525890893,"vY0":-139.0452158786852,"vZ0":-4.785953197817306,"x":89.25,"y":173.3,"x0":-0.8174451361057339,"y0":50.005322496096674,"z0":5.425270369357029,"aX":-20.88060596233644},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":17.6,"spinRate":2619,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39407555884088596,"extension":6.314885972744721},"index":3,"playId":"57299755-d91b-3ab6-acd0-2e64a9187dc9","pitchNumber":2,"startTime":"2026-07-28T23:00:13.165Z","endTime":"2026-07-28T23:00:17.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":79.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312837026366182,"aZ":-44.65220915201849,"pfxX":0.9966823394333983,"pfxZ":-7.860401038973609,"pX":0.41095477253328344,"pZ":1.711925209023639,"vX0":2.8349188125410762,"vY0":-125.40245015643468,"vZ0":-0.8382385585806165,"x":101.34,"y":192.56,"x0":-0.8656015883561878,"y0":50.0062262492427,"z0":5.7058988940049,"aX":1.5810844693004047},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.2,"breakHorizontal":-2.5,"spinRate":3018,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.43744814671468246,"extension":6.114184764534969},"index":4,"playId":"13494cb7-c6af-3813-bca8-2bdd07e3a1da","pitchNumber":3,"startTime":"2026-07-28T23:00:30.745Z","endTime":"2026-07-28T23:00:34.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9042617067669,"aZ":-27.846428552300313,"pfxX":-9.681079326565275,"pfxZ":2.4284592366730378,"pX":-0.06715871315962631,"pZ":2.090785778856035,"vX0":5.192577073017402,"vY0":-132.78867198589853,"vZ0":-3.7647524171641753,"x":119.56,"y":182.33,"x0":-0.7919876637316264,"y0":50.004013179082975,"z0":5.556957298999444,"aX":-17.259152399025012},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2049,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4127656936210653,"extension":6.203319009839294},"hitData":{"launchSpeed":76.9,"launchAngle":31.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.87,"coordY":121.28}},"index":5,"playId":"3922bb87-cbdc-3db7-8142-ffa1c8d18258","pitchNumber":4,"startTime":"2026-07-28T23:00:52.751Z","endTime":"2026-07-28T23:01:03.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:01:03.673Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T23:01:23.094Z","endTime":"2026-07-28T23:03:03.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39239262075887,"aZ":-18.552832497488478,"pfxX":-9.857677373305801,"pfxZ":7.126011153651417,"pX":0.5726434694439662,"pZ":2.5938785837687823,"vX0":7.126115173462877,"vY0":-138.45109414177537,"vZ0":-4.488256447523908,"x":95.17,"y":168.75,"x0":-0.774311445965296,"y0":50.0001390223603,"z0":5.504481304312609,"aX":-18.837250050796076},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":16.1,"spinRate":2594,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39798695337031775,"extension":6.270187726043826},"index":0,"playId":"e69adf70-0acf-3853-9b3b-4fe333fd59cf","pitchNumber":1,"startTime":"2026-07-28T23:01:31.284Z","endTime":"2026-07-28T23:01:35.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131775913268438,"aZ":-46.54681385434741,"pfxX":1.1450478767044154,"pfxZ":-9.216433395471698,"pX":0.48494370600001196,"pZ":-0.054341453020919736,"vX0":2.955942810128271,"vY0":-125.34359892187918,"vZ0":-4.354430256180415,"x":98.52,"y":240.25,"x0":-0.8681929686353981,"y0":50.00527158916883,"z0":5.586723429311737,"aX":1.7847956150689224},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-17.5,"breakHorizontal":-2.9,"spinRate":3155,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44041737761553845,"extension":6.157985774684266},"index":1,"playId":"7c76a43d-127d-35a8-85cc-583f25e4c697","pitchNumber":2,"startTime":"2026-07-28T23:01:46.120Z","endTime":"2026-07-28T23:01:52.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399364984003345,"aZ":-23.17436327057725,"pfxX":-8.191045436642263,"pfxZ":5.064578829021691,"pX":-1.1343526745841959,"pZ":2.5266434311963124,"vX0":2.356328032697069,"vY0":-132.50522842519055,"vZ0":-3.559450343166829,"x":160.24,"y":170.56,"x0":-0.9710464575314015,"y0":50.00494378937036,"z0":5.581325586805276,"aX":-14.562099467396012},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":1996,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4134087915241196,"extension":6.181609826455073},"index":2,"playId":"5333ce33-ffb4-3e7e-979b-e848b3d8247c","pitchNumber":3,"startTime":"2026-07-28T23:02:12.634Z","endTime":"2026-07-28T23:02:16.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40057066657826,"aZ":-31.209469914057458,"pfxX":5.715958957049955,"pfxZ":0.5806110142815735,"pX":0.9774534968939672,"pZ":1.1900650297883693,"vX0":3.466760079123552,"vY0":-128.26412618355408,"vZ0":-4.350745049299096,"x":79.74,"y":206.65,"x0":-1.134124745258394,"y0":50.0039288282255,"z0":5.340454518585239,"aX":9.52936798982178},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":-11.2,"spinRate":3103,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4269497185800528,"extension":6.193422038110808},"index":3,"playId":"bba512c4-b233-3a4b-8331-1b9e52e4676f","pitchNumber":4,"startTime":"2026-07-28T23:02:28.748Z","endTime":"2026-07-28T23:02:34.841Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.384876265225202,"aZ":-29.61175399611251,"pfxX":-9.665032722701039,"pfxZ":1.4560169707449422,"pX":-1.2609013193204468,"pZ":2.91055855370005,"vX0":2.5375783681676283,"vY0":-132.34231811291968,"vZ0":-1.3499214168137181,"x":165.06,"y":160.19,"x0":-0.9815326760160302,"y0":50.0025290158594,"z0":5.612661023376897,"aX":-17.00429954274514},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":16.9,"spinRate":1733,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4151577418109724,"extension":6.154609764272841},"index":4,"playId":"487acf91-244a-3d8d-9e38-c627633cb4c2","pitchNumber":5,"startTime":"2026-07-28T23:02:57.988Z","endTime":"2026-07-28T23:03:03.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:03:03.190Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wynns strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-28T23:03:55.970Z","endTime":"2026-07-28T23:05:03.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T23:03:11.314Z","endTime":"2026-07-28T23:03:58.228Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56234236368035,"aZ":-17.243136382488267,"pfxX":-9.268221644444068,"pfxZ":7.71259275279321,"pX":-0.9067397302905937,"pZ":3.0611087022845953,"vX0":3.667897313862193,"vY0":-138.6309041053335,"vZ0":-3.5338944021632956,"x":151.56,"y":156.13,"x0":-1.0470506254755831,"y0":50.000892232797405,"z0":5.5113897853356395,"aX":-17.940086690644943},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":16.0,"spinRate":2532,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39590368205305326,"extension":6.3836429409464275},"index":1,"playId":"16ee7ac1-f7c6-3e93-9e36-51ab9b2387cf","pitchNumber":1,"startTime":"2026-07-28T23:03:58.228Z","endTime":"2026-07-28T23:04:02.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95915799391323,"aZ":-35.7920528170517,"pfxX":8.078467518814222,"pfxZ":-2.262454975491286,"pX":0.038002218152335114,"pZ":2.598462124252742,"vX0":0.5394625995759827,"vY0":-126.2041069005182,"vZ0":-0.11831217598704247,"x":115.55,"y":168.62,"x0":-1.227372768100277,"y0":50.00499041223438,"z0":5.551979542216829,"aX":12.908201103494388},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":-14.8,"spinRate":3040,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4355953388948839,"extension":5.700277319288096},"index":2,"playId":"470e73f8-3ca8-359a-881f-d4992a2ea0ce","pitchNumber":2,"startTime":"2026-07-28T23:04:14.141Z","endTime":"2026-07-28T23:04:18.421Z","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":86.2,"endSpeed":78.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93937249657066,"aZ":-37.63619102379833,"pfxX":10.038094302446599,"pfxZ":-3.46223252025262,"pX":0.23122411433934814,"pZ":1.806550420185678,"vX0":0.336207519073242,"vY0":-125.51382364809314,"vZ0":-1.5674818882071329,"x":108.19,"y":190.0,"x0":-1.2067576231165542,"y0":50.00173123690051,"z0":5.53424090762749,"aX":15.842978051833649},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":-18.2,"spinRate":3098,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.43818250107747714,"extension":6.04851596149042},"index":3,"playId":"2bd44146-f535-3bd8-8375-74a239200f92","pitchNumber":3,"startTime":"2026-07-28T23:04:31.557Z","endTime":"2026-07-28T23:04:36.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-28T23:04:46.297Z","endTime":"2026-07-28T23:04:58.485Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"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":89.8,"endSpeed":82.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21385166312749,"aZ":-24.444758589487474,"pfxX":-8.95685722790143,"pfxZ":4.468611361980601,"pX":-0.3976443037869859,"pZ":0.7902486168432481,"vX0":3.908456547610515,"vY0":-130.6198384827276,"vZ0":-7.285015835482216,"x":132.16,"y":217.44,"x0":-0.7486502630724392,"y0":50.00467319006731,"z0":5.450452437432046,"aX":-15.496443642157326},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":1931,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41913918179430576,"extension":6.278205455109875},"index":5,"playId":"7439fcd2-dcba-3ea4-9e75-72b13c9429a4","pitchNumber":4,"startTime":"2026-07-28T23:04:58.485Z","endTime":"2026-07-28T23:05:03.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:05:03.707Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to third baseman Josh Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T23:07:00.856Z","endTime":"2026-07-28T23:08:12.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148632114527334,"aZ":-12.753560837439396,"pfxX":-6.375695102556694,"pfxZ":10.473360690114623,"pX":-0.8141360425944872,"pZ":2.711944194738977,"vX0":3.288007962544497,"vY0":-135.22288500268337,"vZ0":-6.708835313057215,"x":148.03,"y":165.56,"x0":-1.2166949074313318,"y0":50.003189481109565,"z0":6.117777250943737,"aX":-11.821577656674918},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2151,"spinDirection":217},"zone":1,"typeConfidence":0.88,"plateTime":0.4048752750662006,"extension":6.437513690590107},"index":0,"playId":"9297352f-a12f-3fd7-8597-3cf6e9903ab1","pitchNumber":1,"startTime":"2026-07-28T23:07:09.920Z","endTime":"2026-07-28T23:07:14.454Z","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":89.0,"endSpeed":81.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484450547094273,"aZ":-24.39211189283026,"pfxX":-0.11787754142401316,"pfxZ":4.565119709885092,"pX":-0.0429897739013411,"pZ":2.747221589946272,"vX0":3.1366636555895906,"vY0":-129.60621736435237,"vZ0":-3.995486388174971,"x":118.64,"y":164.61,"x0":-1.2524132905339065,"y0":50.00462548481829,"z0":6.166476897668494,"aX":-0.20133791510519516},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-0.5,"spinRate":2361,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.42221879964336084,"extension":6.35551183271075},"index":1,"playId":"e9eab049-ad82-317c-befc-f8eb809fcfa5","pitchNumber":2,"startTime":"2026-07-28T23:07:24.762Z","endTime":"2026-07-28T23:07:28.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-28T23:07:37.206Z","endTime":"2026-07-28T23:07:49.979Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86979675820522,"aZ":-13.549434683504606,"pfxX":-4.110496992931674,"pfxZ":9.8707455753662,"pX":-0.211989707737278,"pZ":4.914873539322893,"vX0":3.4557230872348237,"vY0":-136.24192967646724,"vZ0":-1.2501668216686197,"x":125.08,"y":106.08,"x0":-0.9604089652709371,"y0":50.00503311302843,"z0":6.312502184316445,"aX":-7.757867736827606},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2110,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.40144268096797564,"extension":6.411114055569145},"index":3,"playId":"8f60e776-9f13-3711-8e8c-51255d49aea8","pitchNumber":3,"startTime":"2026-07-28T23:07:49.979Z","endTime":"2026-07-28T23:07:53.631Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379942267769792,"aZ":-29.524704584606976,"pfxX":-7.467604869350569,"pfxZ":1.6741100530583113,"pX":-0.11581023224167052,"pZ":1.4842824056347066,"vX0":5.085252599728838,"vY0":-124.47242727453553,"vZ0":-5.178003584608786,"x":121.41,"y":198.7,"x0":-1.208102085491016,"y0":50.00185692056886,"z0":6.016375710138381,"aX":-11.797592518050509},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":12.5,"spinRate":1245,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.43890395722634334,"extension":6.600271449911225},"hitData":{"launchSpeed":76.8,"launchAngle":69.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.32,"coordY":164.17}},"index":4,"playId":"06705183-35ed-3d1b-847b-d247c33ac075","pitchNumber":4,"startTime":"2026-07-28T23:08:05.360Z","endTime":"2026-07-28T23:08:12.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:08:12.456Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, first baseman Jake Burger to pitcher Cal Quantrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T23:08:24.200Z","endTime":"2026-07-28T23:08:42.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1716700628368,"aZ":-13.445381649849857,"pfxX":-4.025916087328259,"pfxZ":9.939071934281413,"pX":0.615641493074341,"pZ":2.4965554801800955,"vX0":5.8251234214460625,"vY0":-135.98710258339173,"vZ0":-7.336391097949128,"x":93.53,"y":171.37,"x0":-1.0252595727340346,"y0":50.000045342705015,"z0":6.150737612607488,"aX":-7.584151481885767},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2103,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.40187304817823755,"extension":6.466404445540304},"hitData":{"launchSpeed":106.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.29,"coordY":159.52}},"index":0,"playId":"3aabff43-22b9-3b37-90df-a979f687668e","pitchNumber":1,"startTime":"2026-07-28T23:08:37.126Z","endTime":"2026-07-28T23:08:42.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:08:42.347Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-28T23:09:00.702Z","endTime":"2026-07-28T23:10:31.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19211051329797,"aZ":-14.038464179075278,"pfxX":-6.61612132784005,"pfxZ":9.804426605108612,"pX":-0.4389011681378966,"pZ":3.0673302600557415,"vX0":4.062660489337068,"vY0":-135.09641338833092,"vZ0":-5.613113737236245,"x":133.73,"y":155.96,"x0":-1.1018934770719502,"y0":50.00609767051156,"z0":6.157452250712566,"aX":-12.24237368035676},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2175,"spinDirection":214},"zone":1,"typeConfidence":0.84,"plateTime":0.405299431398483,"extension":6.438590741936215},"index":0,"playId":"36f7b571-dabf-3e9f-b32e-c59cdbf45cac","pitchNumber":1,"startTime":"2026-07-28T23:09:19.934Z","endTime":"2026-07-28T23:09:24.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-28T23:09:32.636Z","endTime":"2026-07-28T23:09:43.278Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99793415101483,"aZ":-30.01523146603015,"pfxX":-9.87944267206826,"pfxZ":1.382797964440769,"pX":-0.8122144665567409,"pZ":-0.2021330389713527,"vX0":4.297252607417641,"vY0":-123.84821523528878,"vZ0":-8.963488660004696,"x":147.96,"y":244.24,"x0":-1.2833264927743098,"y0":50.00156234917689,"z0":5.962860519683043,"aX":-15.39464164549908},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":16.9,"spinRate":1377,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.44171270748061,"extension":6.6383933287318},"index":2,"playId":"2283d398-2881-3777-a2ca-b7c91427bbf0","pitchNumber":2,"startTime":"2026-07-28T23:09:43.278Z","endTime":"2026-07-28T23:09:47.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39884692325734,"aZ":-33.797770535243444,"pfxX":-6.689958724749725,"pfxZ":-1.0690119462358147,"pX":-0.3661207327481727,"pZ":1.2743936644197476,"vX0":4.003992222385275,"vY0":-122.5392231646549,"vZ0":-4.572211985643392,"x":130.96,"y":204.37,"x0":-1.1527976039345342,"y0":50.00237701591705,"z0":6.054426419426069,"aX":-10.165410624175202},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":11.2,"spinRate":1123,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4471153536573991,"extension":6.576026781220163},"index":3,"playId":"658cedb7-347d-3848-8655-74d1068c87dd","pitchNumber":3,"startTime":"2026-07-28T23:10:01.135Z","endTime":"2026-07-28T23:10:06.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.546539657806587,"aZ":-10.644917043100882,"pfxX":-5.738876098985733,"pfxZ":11.478441235966454,"pX":-0.17895164052059603,"pZ":3.8329348730775674,"vX0":4.462846308357583,"vY0":-136.4601535468625,"vZ0":-4.522577061419029,"x":123.82,"y":135.29,"x0":-1.0943847810551732,"y0":50.00479795030904,"z0":6.252308273798845,"aX":-10.765945741404813},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.9,"breakHorizontal":9.4,"spinRate":2223,"spinDirection":213},"zone":11,"typeConfidence":0.96,"plateTime":0.40221729926383754,"extension":6.592300241768373},"index":4,"playId":"658f25eb-eb52-35ae-b515-4690934062e2","pitchNumber":4,"startTime":"2026-07-28T23:10:26.876Z","endTime":"2026-07-28T23:10:31.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:10:31.871Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T23:12:24.801Z","endTime":"2026-07-28T23:14:09.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87176234584108,"aZ":-34.96769570060995,"pfxX":8.794473134151279,"pfxZ":-1.7630495879615626,"pX":-0.29599619775407454,"pZ":3.847778545034107,"vX0":-0.11315111305773956,"vY0":-125.49404776632457,"vZ0":2.564781387323806,"x":128.28,"y":134.89,"x0":-1.3915379902311729,"y0":50.00239156325151,"z0":5.673013335789887,"aX":13.938945039305592},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-15.8,"spinRate":3069,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.43749398939054274,"extension":5.9752891625188465},"index":0,"playId":"0e306f3c-559c-38c6-bd67-d12fc93019c7","pitchNumber":1,"startTime":"2026-07-28T23:12:42.421Z","endTime":"2026-07-28T23:12:47.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553702403699276,"aZ":-31.735546397815074,"pfxX":-9.832987689140488,"pfxZ":0.24871260703309073,"pX":-0.14780100804681537,"pZ":1.66010910306951,"vX0":5.284562131007007,"vY0":-131.62096529893736,"vZ0":-3.912404910861529,"x":122.63,"y":193.96,"x0":-0.9148793908819104,"y0":50.00017354377621,"z0":5.541895850972869,"aX":-17.07660603386883},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.2,"breakHorizontal":16.4,"spinRate":1761,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4177564059806733,"extension":6.274064741375057},"index":1,"playId":"b194fbe4-3fb7-3b09-9787-da2e13d43a1d","pitchNumber":2,"startTime":"2026-07-28T23:12:56.598Z","endTime":"2026-07-28T23:13:01.091Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-28T23:13:06.694Z","endTime":"2026-07-28T23:13:22.543Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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":95.7,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14300728813554,"aZ":-11.665484737373495,"pfxX":-6.289770812506227,"pfxZ":10.517614718371922,"pX":-0.025581986667041125,"pZ":3.908745071253186,"vX0":4.785633200640843,"vY0":-139.22070346137167,"vZ0":-2.397397688179376,"x":117.98,"y":133.24,"x0":-0.9551843973958305,"y0":50.006527878307615,"z0":5.559713314244839,"aX":-12.269764119183725},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":10.3,"spinRate":2597,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3944073218775741,"extension":6.191816993377158},"index":3,"playId":"d6ff863a-bbaa-3de1-9cd4-8ce9c727befa","pitchNumber":3,"startTime":"2026-07-28T23:13:22.543Z","endTime":"2026-07-28T23:13:26.265Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.180344544919304,"aZ":-19.240629123019907,"pfxX":-11.038783841300212,"pfxZ":6.664360040594862,"pX":1.2074209165033556,"pZ":2.430055397094748,"vX0":9.047695386017875,"vY0":-138.472501499226,"vZ0":-4.702889334742038,"x":70.98,"y":173.17,"x0":-0.6696442850544087,"y0":50.00048431013304,"z0":5.439221825065432,"aX":-21.415089129967868},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":18.1,"spinRate":2544,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39568483660673337,"extension":6.249812227579067},"index":4,"playId":"d0691dc4-1d99-39bd-aa41-d8e9eaf4cff1","pitchNumber":4,"startTime":"2026-07-28T23:13:41.609Z","endTime":"2026-07-28T23:13:46.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808372300906473,"aZ":-28.950034362372897,"pfxX":-8.469260224154462,"pfxZ":1.8307594902098945,"pX":-0.7764381302306922,"pZ":2.9681123934577123,"vX0":3.5063585357769664,"vY0":-132.12385428630165,"vZ0":-1.2088117867231973,"x":146.6,"y":158.64,"x0":-1.0221995358134506,"y0":50.004543909879175,"z0":5.563894174703769,"aX":-14.937609574529738},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":14.5,"spinRate":1829,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4149513466074084,"extension":6.175326586583323},"hitData":{"launchSpeed":105.7,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.11,"coordY":88.85}},"index":5,"playId":"35e66cc8-a97b-3a41-8880-251d189f4ff8","pitchNumber":5,"startTime":"2026-07-28T23:13:57.914Z","endTime":"2026-07-28T23:14:09.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:14:09.813Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (12) on a sharp line drive to center fielder Cedric Mullins. Joc Pederson to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T23:14:23.626Z","endTime":"2026-07-28T23:15:27.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237049920956125,"aZ":-34.200544606489224,"pfxX":7.160941551556231,"pfxZ":-1.2476210866027877,"pX":-0.4018252264155316,"pZ":4.034536028879333,"vX0":0.03735401919095083,"vY0":-126.55641486767644,"vZ0":2.9152860539582375,"x":132.32,"y":129.85,"x0":-1.3474169686271744,"y0":50.00176087315306,"z0":5.602614642321035,"aX":11.642987284455929},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.3,"breakHorizontal":-13.0,"spinRate":2913,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4323957332428279,"extension":6.177368844019789},"index":0,"playId":"12d04713-bd3a-385f-aaef-bf704f2cadb5","pitchNumber":1,"startTime":"2026-07-28T23:14:31.799Z","endTime":"2026-07-28T23:14:36.045Z","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":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.260043637706364,"aZ":-31.141860298663584,"pfxX":-9.158683916515912,"pfxZ":0.5911784522753276,"pX":-0.40674198433992986,"pZ":2.5395571267442336,"vX0":4.540712826820743,"vY0":-131.1746585714064,"vZ0":-1.7504057736942786,"x":132.5,"y":170.21,"x0":-0.9685564542885905,"y0":50.00270271001416,"z0":5.533108034746412,"aX":-15.990343218269059},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.0,"breakHorizontal":15.6,"spinRate":1689,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.41726459186990006,"extension":6.272268227440042},"index":1,"playId":"a338f375-d5cd-37ca-8ec7-bac5e7e58509","pitchNumber":2,"startTime":"2026-07-28T23:14:47.324Z","endTime":"2026-07-28T23:14:52.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.660160397121203,"aZ":-47.28876335279091,"pfxX":4.643211760416935,"pfxZ":-10.240269019319314,"pX":0.1775124591479102,"pZ":2.035431752352289,"vX0":0.9301544203116919,"vY0":-121.27435018327027,"vZ0":1.0208798878547307,"x":110.23,"y":183.82,"x0":-0.81468581366867,"y0":50.00076829087194,"z0":5.762408283869424,"aX":6.854700752607231},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-18.0,"breakHorizontal":-8.6,"spinRate":3018,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.45315318732899534,"extension":6.204835449907279},"hitData":{"launchSpeed":107.0,"launchAngle":15.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":79.69,"coordY":42.63}},"index":2,"playId":"cbbdec9e-b820-3ff9-9c35-cefe174c2df9","pitchNumber":3,"startTime":"2026-07-28T23:15:12.724Z","endTime":"2026-07-28T23:15:27.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:15:27.356Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ezequiel Duran out on a sacrifice fly to right fielder Victor Mesa Jr. Joc Pederson scores. Wyatt Langford to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T23:16:42.014Z","endTime":"2026-07-28T23:16:57.936Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-28T23:15:46.790Z","endTime":"2026-07-28T23:16:44.317Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.471165389155587,"aZ":-35.7511460093303,"pfxX":9.752551102671339,"pfxZ":-2.2088348890568987,"pX":0.8876565477062198,"pZ":2.0780440839515206,"vX0":1.889287385236496,"vY0":-126.99591133310761,"vZ0":-1.3658147145213066,"x":83.16,"y":182.67,"x0":-1.1342264727366953,"y0":50.00534072987487,"z0":5.493099536567074,"aX":15.769992286611915},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.1,"breakHorizontal":-18.1,"spinRate":3015,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4329894162297756,"extension":6.252712158542606},"hitData":{"launchSpeed":88.2,"launchAngle":33.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.85,"coordY":94.08}},"index":1,"playId":"bcbf7416-3ebd-3780-a95a-d5133e156d02","pitchNumber":1,"startTime":"2026-07-28T23:16:44.317Z","endTime":"2026-07-28T23:16:57.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:16:57.936Z","atBatIndex":17},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Brandon Nimmo reaches on a fielder's choice out, second baseman Richie Palacios to catcher Hunter Feduccia. Wyatt Langford out at home. Brandon Nimmo to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T23:17:19.588Z","endTime":"2026-07-28T23:17:40.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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_assist"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35925657992989,"aZ":-29.463190421013866,"pfxX":-9.735767468312407,"pfxZ":1.5353751657202688,"pX":-0.6953698132183773,"pZ":1.2617719154906863,"vX0":3.892125337096351,"vY0":-131.98501819400587,"vZ0":-5.410827793353669,"x":143.51,"y":204.71,"x0":-0.925204614102134,"y0":50.00098207632886,"z0":5.51082757656422,"aX":-17.15674109277591},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":16.8,"spinRate":1911,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4151473722507619,"extension":6.208224850204285},"hitData":{"launchSpeed":78.8,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":163.84}},"index":0,"playId":"0f00ab91-8573-3122-b2ad-ef8487fd8197","pitchNumber":1,"startTime":"2026-07-28T23:17:29.950Z","endTime":"2026-07-28T23:17:40.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:17:40.956Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T23:18:12.000Z","endTime":"2026-07-28T23:20:04.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.904691443518296,"aZ":-42.986915956557986,"pfxX":1.7919484126240774,"pfxZ":-6.992454753922359,"pX":-0.09132550673839872,"pZ":1.4083619847764608,"vX0":1.439919356745588,"vY0":-123.62601541427561,"vZ0":-1.7172031570360762,"x":120.48,"y":200.75,"x0":-0.9143642283179472,"y0":50.00290023807066,"z0":5.723778345778858,"aX":2.7705898592802765},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.8,"breakHorizontal":-3.6,"spinRate":3041,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4432341370661339,"extension":6.097035171041186},"index":0,"playId":"caae816a-6659-32f6-8075-27496124eb4a","pitchNumber":1,"startTime":"2026-07-28T23:18:19.557Z","endTime":"2026-07-28T23:18:25.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.538012162246755,"aZ":-23.03078506176994,"pfxX":-9.614931940705755,"pfxZ":4.819908272998056,"pX":1.1138388232136496,"pZ":2.1259737264409204,"vX0":8.217791423211139,"vY0":-136.7381429542709,"vZ0":-4.625351875223484,"x":74.54,"y":181.38,"x0":-0.6780297623908033,"y0":50.005277147653004,"z0":5.415323754660645,"aX":-18.24952533337034},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":15.7,"spinRate":2561,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40024006214464514,"extension":6.3181624560543295},"index":1,"playId":"fb1f0b98-1b91-30d0-8f1c-3abf598dabb4","pitchNumber":2,"startTime":"2026-07-28T23:18:36.066Z","endTime":"2026-07-28T23:18:42.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186205685993905,"aZ":-43.50450541143987,"pfxX":4.640269552822201,"pfxZ":-7.452078592308101,"pX":0.3675198717804739,"pZ":0.1544884986894901,"vX0":1.469993372979807,"vY0":-123.00891954003669,"vZ0":-4.122203743842415,"x":102.99,"y":234.61,"x0":-0.8418912571757426,"y0":50.00368539018601,"z0":5.570294991100815,"aX":7.054902651812231},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.3,"breakHorizontal":-8.8,"spinRate":3008,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44661361988733805,"extension":6.297587208430412},"index":2,"playId":"12e0ef63-3a5b-31b5-a813-90b3997cbe6d","pitchNumber":3,"startTime":"2026-07-28T23:18:53.164Z","endTime":"2026-07-28T23:18:59.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00511541754535,"aZ":-36.55392813162769,"pfxX":10.354847174856808,"pfxZ":-2.7544010767934424,"pX":0.8314620676123108,"pZ":0.1915532048452008,"vX0":1.772851955404258,"vY0":-125.80872986432396,"vZ0":-5.442502312496679,"x":85.31,"y":233.61,"x0":-1.2277872586137255,"y0":50.00010110954116,"z0":5.366592001941587,"aX":16.491841377300826},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.0,"breakHorizontal":-19.2,"spinRate":3002,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4364127794971129,"extension":6.2556023609147084},"index":3,"playId":"b55a89b0-4bb9-3621-bd2a-a762af623645","pitchNumber":4,"startTime":"2026-07-28T23:19:17.034Z","endTime":"2026-07-28T23:19:23.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39554563708334,"aZ":-32.872391220237546,"pfxX":7.30164172954462,"pfxZ":-0.44486815092094023,"pX":-0.42359760370727045,"pZ":1.5360173787885296,"vX0":-0.12447243130763858,"vY0":-125.26327077806518,"vZ0":-2.769749439171188,"x":133.15,"y":197.31,"x0":-1.3194969994733978,"y0":50.002453641682024,"z0":5.379322396430328,"aX":11.451169256223803},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":-13.1,"spinRate":3055,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.4394559704473475,"extension":6.341673496875966},"index":4,"playId":"4ade99ad-f44f-3400-be3c-0aef01d478f2","pitchNumber":5,"startTime":"2026-07-28T23:19:39.179Z","endTime":"2026-07-28T23:19:45.189Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28227163748166,"aZ":-33.466487129201205,"pfxX":-9.877188930241626,"pfxZ":-0.7485345656851257,"pX":-1.443079141029134,"pZ":1.0059181446585215,"vX0":2.080520310527,"vY0":-131.69670243301778,"vZ0":-4.934653622681971,"x":172.01,"y":211.62,"x0":-0.9692015688665974,"y0":50.00356345124442,"z0":5.427187777805796,"aX":-17.062992141196265},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.4,"breakHorizontal":17.3,"spinRate":1792,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41857351835460577,"extension":6.354972523767809},"index":5,"playId":"ae653415-f86e-34b7-9a75-98a23a91b4fb","pitchNumber":6,"startTime":"2026-07-28T23:19:58.210Z","endTime":"2026-07-28T23:20:04.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:20:04.222Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-28T23:20:19.312Z","endTime":"2026-07-28T23:20:38.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07091594030986,"aZ":-20.474345468072592,"pfxX":-10.675552255313018,"pfxZ":6.0925361032344725,"pX":-1.136830759634875,"pZ":2.602350411775949,"vX0":3.3333369542418305,"vY0":-138.44492704038902,"vZ0":-3.857868055139045,"x":160.33,"y":168.52,"x0":-0.977760202164605,"y0":50.00099637430066,"z0":5.403289500194218,"aX":-20.49357608390992},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":18.5,"spinRate":2477,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3973055733483708,"extension":6.339349840547299},"hitData":{"launchSpeed":75.4,"launchAngle":44.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.43,"coordY":112.69}},"index":0,"playId":"2c2e322d-7525-3333-a000-9c8f4cf032f2","pitchNumber":1,"startTime":"2026-07-28T23:20:29.795Z","endTime":"2026-07-28T23:20:38.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:20:38.586Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-28T23:22:30.520Z","endTime":"2026-07-28T23:24:10.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99413751123315,"aZ":-16.773684051050314,"pfxX":-9.050705436044824,"pfxZ":8.283724608878343,"pX":-0.61487845903119,"pZ":4.413246521811787,"vX0":5.629677199546034,"vY0":-135.8068539225578,"vZ0":-1.44776339999884,"x":140.44,"y":119.62,"x0":-1.5435934982162671,"y0":50.00553540784466,"z0":6.125414889351091,"aX":-16.832423561521857},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":15.1,"spinRate":2163,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.40402047992339263,"extension":6.505012851109166},"index":0,"playId":"b033a70b-8a61-304d-85b4-b7268705dd9d","pitchNumber":1,"startTime":"2026-07-28T23:22:48.424Z","endTime":"2026-07-28T23:22:52.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572848408004077,"aZ":-26.129313575404723,"pfxX":1.3237555810935224,"pfxZ":3.690432424160843,"pX":-0.6715206744706052,"pZ":3.207988689431921,"vX0":1.554479685628179,"vY0":-127.34441965938468,"vZ0":-2.1260543207451392,"x":142.6,"y":152.16,"x0":-1.4623111967686722,"y0":50.006324349758096,"z0":6.124367900500164,"aX":2.1705589498189237},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":-2.8,"spinRate":2359,"spinDirection":192},"zone":1,"typeConfidence":0.9,"plateTime":0.4303983726305707,"extension":6.385601462585688},"index":1,"playId":"46816698-2d68-3373-9953-898e276dc466","pitchNumber":2,"startTime":"2026-07-28T23:23:03.801Z","endTime":"2026-07-28T23:23:07.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.604138010385117,"aZ":-30.52054348580327,"pfxX":-8.228789195376013,"pfxZ":1.071008896660922,"pX":-0.4741976322960878,"pZ":0.6510839710020574,"vX0":4.68684875019072,"vY0":-123.46033809802839,"vZ0":-6.567406638743116,"x":135.08,"y":221.2,"x0":-1.3281994253149192,"y0":50.00225685224586,"z0":5.914594212269645,"aX":-12.701264108242377},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":13.8,"spinRate":1262,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.4436565548602158,"extension":6.518489744002578},"index":2,"playId":"deda5a46-c663-3131-ac93-c7c522de0a60","pitchNumber":3,"startTime":"2026-07-28T23:23:19.988Z","endTime":"2026-07-28T23:23:25.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1502581974524,"aZ":-32.19228839659649,"pfxX":-5.142647125274603,"pfxZ":-0.014627389842210015,"pX":0.2366733966482186,"pZ":1.600058247713459,"vX0":5.398550310454225,"vY0":-122.59576372331864,"vZ0":-4.08951771319533,"x":107.98,"y":195.58,"x0":-1.3253724287475819,"y0":50.00076645827229,"z0":6.036284881062658,"aX":-7.830311274106684},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":8.0,"spinRate":1037,"spinDirection":246},"zone":8,"typeConfidence":0.91,"plateTime":0.44670558347408296,"extension":6.6543458958666},"index":3,"playId":"1f5d9b3c-ff63-3fd8-a23a-78bc37da1afb","pitchNumber":4,"startTime":"2026-07-28T23:23:37.699Z","endTime":"2026-07-28T23:23:42.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-28T23:23:50.067Z","endTime":"2026-07-28T23:24:04.911Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74699387269915,"aZ":-32.044395972724125,"pfxX":-6.519193118103809,"pfxZ":0.08612811823917887,"pX":-0.7103433102974175,"pZ":1.898360361755581,"vX0":3.6657654775638084,"vY0":-123.59184407624079,"vZ0":-3.57228785165474,"x":144.08,"y":187.52,"x0":-1.3595153058764888,"y0":50.00481266952375,"z0":6.030611357463336,"aX":-10.168978999550585},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":11.0,"spinRate":1250,"spinDirection":240},"zone":7,"typeConfidence":0.91,"plateTime":0.4417892508736112,"extension":6.506896655713056},"index":5,"playId":"7bf2891a-1189-3c6f-8a3e-ebe6aebd1d70","pitchNumber":5,"startTime":"2026-07-28T23:24:04.911Z","endTime":"2026-07-28T23:24:10.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:24:10.052Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-28T23:24:25.172Z","endTime":"2026-07-28T23:25:14.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392109397764816,"aZ":-32.91973369323424,"pfxX":-4.942904755582383,"pfxZ":-0.4913754287233765,"pX":-0.8651751085615836,"pZ":2.8734812387417907,"vX0":2.6011573807830017,"vY0":-121.54950969416481,"vZ0":-1.2279613563384768,"x":149.98,"y":161.2,"x0":-1.3033743459844735,"y0":50.00586717576233,"z0":6.22716953677683,"aX":-7.444944532409518},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.0,"breakHorizontal":8.4,"spinRate":1016,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.4495173723754222,"extension":6.464823617301109},"index":0,"playId":"beb9622a-27f2-33c3-8fa4-f542e3688c18","pitchNumber":1,"startTime":"2026-07-28T23:24:35.307Z","endTime":"2026-07-28T23:24:39.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973958614319866,"aZ":-15.482184376787092,"pfxX":-6.66384660852469,"pfxZ":8.879615118370332,"pX":-0.2606108458584733,"pZ":3.0622864601678406,"vX0":4.448956323894955,"vY0":-136.03636737399873,"vZ0":-5.349843135305733,"x":126.93,"y":156.1,"x0":-1.0488420194520978,"y0":50.004288504436396,"z0":6.122317735726951,"aX":-12.529624541194947},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":11.2,"spinRate":2165,"spinDirection":222},"zone":2,"typeConfidence":0.69,"plateTime":0.4021444796765188,"extension":6.418060318738148},"index":1,"playId":"b9548f19-64e5-37d1-89ac-344c20e3b0ff","pitchNumber":2,"startTime":"2026-07-28T23:24:49.980Z","endTime":"2026-07-28T23:24:53.902Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954586802037614,"aZ":-29.738588951195926,"pfxX":-6.996581506506488,"pfxZ":1.6208274140640189,"pX":-0.8098273821872295,"pZ":2.9446940627158815,"vX0":3.2185546198021284,"vY0":-121.72360275974683,"vZ0":-1.4077637368296554,"x":147.87,"y":159.27,"x0":-1.2404738342969526,"y0":50.00053511733942,"z0":6.105933774840479,"aX":-10.494728565466856},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":11.9,"spinRate":971,"spinDirection":255},"zone":1,"typeConfidence":0.91,"plateTime":0.45002732140147295,"extension":6.535229690669541},"index":2,"playId":"d0349edb-eaba-3262-a7d3-308dc3839546","pitchNumber":3,"startTime":"2026-07-28T23:25:08.749Z","endTime":"2026-07-28T23:25:14.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:25:14.110Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-28T23:25:25.752Z","endTime":"2026-07-28T23:26:18.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.153337215897547,"aZ":-13.48227086436901,"pfxX":-5.4632911518632445,"pfxZ":10.057473779186171,"pX":-0.2549708924909063,"pZ":2.802014334165802,"vX0":3.9620509948024805,"vY0":-135.37470843389318,"vZ0":-6.2679783850384805,"x":126.72,"y":163.13,"x0":-1.026628175895004,"y0":50.00378686772921,"z0":6.088614488170843,"aX":-10.155425324465527},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2123,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.40436412197002713,"extension":6.435599523449173},"index":0,"playId":"a89212c4-4951-3a5c-96a7-cf9dd72213ed","pitchNumber":1,"startTime":"2026-07-28T23:25:35.776Z","endTime":"2026-07-28T23:25:40.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140988160431178,"aZ":-12.59302684523578,"pfxX":-5.373605620513771,"pfxZ":10.54008004728671,"pX":-1.2396470913426503,"pZ":3.9361208837058093,"vX0":1.7813955393440029,"vY0":-135.7961296921896,"vZ0":-3.6234190873944954,"x":164.25,"y":132.5,"x0":-1.2079044603450908,"y0":50.00604414949829,"z0":6.170395107574004,"aX":-9.987135849317726},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2191,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.4041312447446024,"extension":6.464772484009278},"index":1,"playId":"68432d4f-7736-3992-9fea-7040a0bd6602","pitchNumber":2,"startTime":"2026-07-28T23:25:52.125Z","endTime":"2026-07-28T23:25:56.113Z","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":79.3,"endSpeed":73.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.534227769399866,"aZ":-39.16888190959817,"pfxX":1.353314916650489,"pfxZ":-5.205392143378381,"pX":-0.26028680856079955,"pZ":1.6124754582831526,"vX0":1.6875473167024386,"vY0":-115.51869396541814,"vZ0":-2.056598098537993,"x":126.92,"y":195.24,"x0":-1.17746750245074,"y0":50.002238405705185,"z0":6.297641916850181,"aX":1.819093287613113},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.6,"breakHorizontal":-2.9,"spinRate":2454,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.4750819979287684,"extension":6.27867569200724},"hitData":{"launchSpeed":82.8,"launchAngle":35.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.2,"coordY":81.63}},"index":2,"playId":"aace0421-7ee1-30a8-b6bb-c60962fc0206","pitchNumber":3,"startTime":"2026-07-28T23:26:10.062Z","endTime":"2026-07-28T23:26:18.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:26:18.046Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T23:28:22.362Z","endTime":"2026-07-28T23:29:21.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.113578360566166,"aZ":-33.47221459989731,"pfxX":7.524832977926843,"pfxZ":-0.8322510216385464,"pX":0.26210460219390674,"pZ":1.1177083953360978,"vX0":1.3569575263497184,"vY0":-124.51289002429274,"vZ0":-3.594863970551324,"x":107.01,"y":208.6,"x0":-1.268262577933382,"y0":50.00442235711091,"z0":5.376493676912412,"aX":11.708827386722165},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":3061,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44143283356069674,"extension":5.962835035726582},"index":0,"playId":"e07ac001-eab0-38ba-95e6-6f11b5b29091","pitchNumber":1,"startTime":"2026-07-28T23:28:34.450Z","endTime":"2026-07-28T23:28:37.450Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15402357243475,"aZ":-11.517412371931371,"pfxX":-5.3457378721714885,"pfxZ":10.86696171089292,"pX":0.08845272322340314,"pZ":2.805005403760002,"vX0":4.592223905877764,"vY0":-137.41909822149796,"vZ0":-5.169147889151555,"x":113.63,"y":163.04,"x0":-0.9147046020085756,"y0":50.00470887949034,"z0":5.501593460086039,"aX":-10.163932839550045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":8.6,"spinRate":2538,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3995026426276027,"extension":6.287538173025215},"index":1,"playId":"ebc74a8b-f422-3330-baed-9e391a5fa2ad","pitchNumber":2,"startTime":"2026-07-28T23:28:51.622Z","endTime":"2026-07-28T23:28:55.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-28T23:29:01.172Z","endTime":"2026-07-28T23:29:16.889Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021523326465694,"aZ":-40.90526913983479,"pfxX":3.9286455592535283,"pfxZ":-5.654369155063287,"pX":-0.3303850817490856,"pZ":1.3857671689126974,"vX0":0.05145489598769026,"vY0":-123.89485854896394,"vZ0":-2.0745238133231645,"x":129.59,"y":201.36,"x0":-0.861302401478485,"y0":50.00016621704739,"z0":5.6702759542169865,"aX":6.07232008776095},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.4,"breakHorizontal":-7.1,"spinRate":3002,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.44303178902772045,"extension":6.049970487687908},"index":3,"playId":"d795ad72-e680-3cb0-a15a-9522b961ed48","pitchNumber":3,"startTime":"2026-07-28T23:29:16.889Z","endTime":"2026-07-28T23:29:21.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:29:21.236Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T23:29:29.178Z","endTime":"2026-07-28T23:30:23.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93260355373488,"aZ":-32.564124589942985,"pfxX":8.802292112372674,"pfxZ":-0.2512443679947918,"pX":0.03752704940080901,"pZ":2.224489851357976,"vX0":0.5022058913455774,"vY0":-124.35910449297624,"vZ0":-1.1778083072302756,"x":115.57,"y":178.72,"x0":-1.310145518938699,"y0":50.00306113898653,"z0":5.416046160427522,"aX":13.726754480170154},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":-16.1,"spinRate":3035,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4411663943240858,"extension":6.112143574293678},"index":0,"playId":"1b066a0e-f7a7-3024-bd9d-757db710963d","pitchNumber":1,"startTime":"2026-07-28T23:29:44.314Z","endTime":"2026-07-28T23:29:48.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.506033699465856,"aZ":-31.338946094266387,"pfxX":-7.959165871831216,"pfxZ":0.4866418650545814,"pX":-0.7725021653431029,"pZ":1.9619312935102227,"vX0":3.0359403097994586,"vY0":-130.64727963639916,"vZ0":-3.107583268567886,"x":146.45,"y":185.81,"x0":-0.9153888879857315,"y0":50.00558110024522,"z0":5.522044194927426,"aX":-13.76205893289583},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":1844,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.41923429251058497,"extension":6.155048176745707},"index":1,"playId":"d01bea99-ecbc-37f4-81c7-f20610744779","pitchNumber":2,"startTime":"2026-07-28T23:29:58.449Z","endTime":"2026-07-28T23:30:03.705Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185102137895388,"aZ":-21.659505129491485,"pfxX":-9.920476924471624,"pfxZ":5.4679583130719465,"pX":0.8281231883455419,"pZ":2.5357920924178665,"vX0":7.837674288632667,"vY0":-137.9122312436013,"vZ0":-4.033924842919973,"x":85.43,"y":170.31,"x0":-0.7642754420342891,"y0":50.0034845817245,"z0":5.481724681230847,"aX":-19.076429686330208},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2644,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3974367551999727,"extension":6.213274230813347},"index":2,"playId":"11002c07-1772-3569-ae5b-fc33f722ce62","pitchNumber":3,"startTime":"2026-07-28T23:30:18.102Z","endTime":"2026-07-28T23:30:23.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:30:23.353Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wynns walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T23:30:38.071Z","endTime":"2026-07-28T23:34:15.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588328231661478,"aZ":-32.087011986384766,"pfxX":6.923591465469851,"pfxZ":0.05668143365165701,"pX":0.8424964719900513,"pZ":1.1477971940173362,"vX0":2.6794658321292943,"vY0":-125.65203584617196,"vZ0":-3.9461592319686485,"x":84.89,"y":207.79,"x0":-1.1399914739896098,"y0":50.00435135272662,"z0":5.371379634266884,"aX":10.97215870574636},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-13.2,"spinRate":3094,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4374135293455055,"extension":6.109988411178123},"index":0,"playId":"27f537f2-0fc2-3942-acb2-14eaa7650fe6","pitchNumber":1,"startTime":"2026-07-28T23:30:44.306Z","endTime":"2026-07-28T23:30:50.949Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13695503646257,"aZ":-20.492462001816843,"pfxX":-11.444345420801085,"pfxZ":6.175180745191726,"pX":-1.180455975386182,"pZ":2.1249114751301375,"vX0":3.6014774059877293,"vY0":-137.100012111428,"vZ0":-4.908811281437244,"x":162.0,"y":181.41,"x0":-1.029604721461523,"y0":50.00035973751488,"z0":5.349471533310004,"aX":-21.642633104706874},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":19.9,"spinRate":2593,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40049901956289213,"extension":6.211340158369897},"index":1,"playId":"41bac540-737b-3019-97cd-3defe4fb6dda","pitchNumber":2,"startTime":"2026-07-28T23:30:58.526Z","endTime":"2026-07-28T23:31:01.837Z","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":87.1,"endSpeed":79.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054342873349125,"aZ":-31.403371275495818,"pfxX":8.88183715224307,"pfxZ":0.474581707866669,"pX":0.2765855957596922,"pZ":2.1119448349421717,"vX0":0.8515688227067508,"vY0":-126.88292877675468,"vZ0":-2.029448345029965,"x":106.46,"y":181.76,"x0":-1.2170658694106404,"y0":50.00307415092065,"z0":5.435465312353332,"aX":14.415816801192944},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-16.3,"spinRate":3168,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4324346314510472,"extension":6.077215589700395},"index":2,"playId":"84069be5-273c-3d80-83c2-16c0916a0996","pitchNumber":3,"startTime":"2026-07-28T23:31:29.583Z","endTime":"2026-07-28T23:31:33.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":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804848341307316,"aZ":-29.27394868138289,"pfxX":-10.164717573996905,"pfxZ":1.7152445613800502,"pX":-0.4171816042086132,"pZ":1.513051266564199,"vX0":4.396923249890494,"vY0":-130.2738976586799,"vZ0":-4.348299966123623,"x":132.9,"y":197.93,"x0":-0.8226807896477137,"y0":50.00224314605038,"z0":5.461571284437566,"aX":-17.166619422106326},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":17.2,"spinRate":1713,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42328442122972687,"extension":6.376544273652591},"index":3,"playId":"ca123bc3-ea17-3a33-a1eb-d66b333e4cda","pitchNumber":4,"startTime":"2026-07-28T23:31:55.046Z","endTime":"2026-07-28T23:31:58.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-28T23:32:12.794Z","endTime":"2026-07-28T23:32:24.443Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.388001969652045,"aZ":-22.006320769207587,"pfxX":-10.830185140360317,"pfxZ":5.248058815001576,"pX":-0.5076748863730436,"pZ":3.9033451864285245,"vX0":4.742770263731267,"vY0":-138.85323893299184,"vZ0":-0.5664464905073612,"x":136.35,"y":133.39,"x0":-0.8384730082136493,"y0":50.00171795444083,"z0":5.584596272067451,"aX":-20.978821070391575},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":18.5,"spinRate":2558,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3956606685153172,"extension":6.271049840480065},"index":5,"playId":"62cbace0-d7ec-3487-8b06-504580b999f4","pitchNumber":5,"startTime":"2026-07-28T23:32:24.443Z","endTime":"2026-07-28T23:32:28.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180287262585598,"aZ":-29.223563628596626,"pfxX":-10.371593758086686,"pfxZ":1.7157380916659957,"pX":-0.797747730568811,"pZ":2.5496260884015363,"vX0":3.7086278204840504,"vY0":-130.37676073488487,"vZ0":-2.0095780747128424,"x":147.41,"y":169.94,"x0":-0.8937861915933499,"y0":50.00046856074737,"z0":5.542415150931427,"aX":-17.798379947170922},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1754,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.42060258724701205,"extension":6.246268951200392},"index":6,"playId":"5262ac85-a29b-3b72-9245-1ee8a90bbf5f","pitchNumber":6,"startTime":"2026-07-28T23:32:40.360Z","endTime":"2026-07-28T23:32:45.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8683224731865,"aZ":-38.4623693253518,"pfxX":7.7593316503242615,"pfxZ":-3.940262256930919,"pX":1.2000856806745854,"pZ":1.1519228225914628,"vX0":3.0799016808308366,"vY0":-126.89303376675308,"vZ0":-2.76688387628613,"x":71.26,"y":207.68,"x0":-1.0443110606641546,"y0":50.00099374265019,"z0":5.382868491926617,"aX":12.394199389882726},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.6,"breakHorizontal":-14.8,"spinRate":2965,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4350499493532318,"extension":6.320124370061428},"index":7,"playId":"4715cd57-ef58-34f1-ab3c-143fbe13de5d","pitchNumber":7,"startTime":"2026-07-28T23:33:04.498Z","endTime":"2026-07-28T23:33:08.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26886853385161,"aZ":-22.90617237200919,"pfxX":-10.186804752593371,"pfxZ":4.841398860959899,"pX":-1.36366636936814,"pZ":3.157909687243366,"vX0":2.7367871493298104,"vY0":-137.87307567916534,"vZ0":-2.118558673284177,"x":168.98,"y":153.52,"x0":-1.0492915519245516,"y0":50.00365842267075,"z0":5.491324526005264,"aX":-19.50091181195474},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":17.8,"spinRate":2463,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3981330320719585,"extension":6.29618278837673},"index":8,"playId":"70497f1d-7745-3f64-b803-d8bcd2d167fc","pitchNumber":8,"startTime":"2026-07-28T23:33:21.577Z","endTime":"2026-07-28T23:33:26.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.337524725995706,"aZ":-19.32690423937937,"pfxX":-10.762756624364378,"pfxZ":6.656008395494318,"pX":-0.2444507624798144,"pZ":1.3347545839941968,"vX0":5.511039108814874,"vY0":-138.6089793013803,"vZ0":-7.331223850457776,"x":126.32,"y":202.74,"x0":-0.868931762934184,"y0":50.00325492725049,"z0":5.322499360602027,"aX":-20.771774274652493},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":18.2,"spinRate":2604,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39640816594658856,"extension":6.337773301695518},"index":9,"playId":"34610a8c-d3bc-3c16-bfe8-cae6c3585e73","pitchNumber":9,"startTime":"2026-07-28T23:34:12.941Z","endTime":"2026-07-28T23:34:15.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:34:15.947Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-28T23:34:55.505Z","endTime":"2026-07-28T23:36:08.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-28T23:34:37.605Z","endTime":"2026-07-28T23:34:57.710Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026453864192227,"aZ":-29.06627536448727,"pfxX":-9.053733048053997,"pfxZ":1.803171671352989,"pX":-0.31876430344793205,"pZ":1.2085189400380878,"vX0":4.324390513392003,"vY0":-130.96215563769147,"vZ0":-5.2765245863882235,"x":129.15,"y":206.15,"x0":-0.8234531435999012,"y0":50.000541760313546,"z0":5.447941082299553,"aX":-15.580192559334973},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":15.4,"spinRate":1887,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4197097296993024,"extension":6.35421934909793},"index":1,"playId":"7aed90b0-97be-3c40-b054-68b6d5ad28f6","pitchNumber":1,"startTime":"2026-07-28T23:34:57.710Z","endTime":"2026-07-28T23:35:01.741Z","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":94.6,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38992933392891,"aZ":-21.031983787021677,"pfxX":-10.258048139519941,"pfxZ":5.871751007698216,"pX":0.11733342820362153,"pZ":2.416389450908712,"vX0":6.120083123914103,"vY0":-137.57633077399157,"vZ0":-4.218521737569444,"x":112.53,"y":173.54,"x0":-0.8150369771027529,"y0":50.00414195789267,"z0":5.413847875096876,"aX":-19.467190773802695},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":17.2,"spinRate":2601,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39966664479281455,"extension":6.3083987205260295},"index":2,"playId":"e7d74ae1-5351-3861-b2df-6dd35264cd2c","pitchNumber":2,"startTime":"2026-07-28T23:35:14.773Z","endTime":"2026-07-28T23:35:18.430Z","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":86.8,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.058768527058742,"aZ":-30.4184051973095,"pfxX":8.296243838996748,"pfxZ":1.10010323454736,"pX":0.3926478686324284,"pZ":2.6170373314359607,"vX0":1.4555386973761886,"vY0":-126.375061504457,"vZ0":-0.7383328602294623,"x":102.03,"y":168.12,"x0":-1.269419492094901,"y0":50.00518290327513,"z0":5.377103277397915,"aX":13.292639497605865},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-15.4,"spinRate":3105,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4350040221124547,"extension":6.251650567111146},"index":3,"playId":"8d8b87a3-80dc-393f-8d0f-09790a77c30a","pitchNumber":3,"startTime":"2026-07-28T23:35:32.007Z","endTime":"2026-07-28T23:35:35.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.046185195604814,"aZ":-12.368020292694395,"pfxX":-5.9386808859872815,"pfxZ":10.063020132571747,"pX":-0.2583798577104228,"pZ":3.904681011386124,"vX0":3.8948382378870665,"vY0":-139.7748644427925,"vZ0":-2.3533555481339823,"x":126.85,"y":133.35,"x0":-0.9020753741469342,"y0":50.00350203712875,"z0":5.575098371609605,"aX":-11.689631963347079},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2565,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39265470029527183,"extension":6.312908282590791},"index":4,"playId":"54df432d-4b96-3a27-86cf-3a6cd0efad74","pitchNumber":4,"startTime":"2026-07-28T23:36:03.598Z","endTime":"2026-07-28T23:36:08.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:36:08.245Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T23:37:57.535Z","endTime":"2026-07-28T23:39:53.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93474821926561,"aZ":-10.97837627240397,"pfxX":-6.578911660547318,"pfxZ":11.054234960860363,"pX":0.6228261887481379,"pZ":3.7666528451022208,"vX0":6.013512426162396,"vY0":-138.11710509415855,"vZ0":-4.735739757718059,"x":93.26,"y":137.08,"x0":-0.735963408832928,"y0":50.002436910312674,"z0":6.251954275721654,"aX":-12.614426087960691},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":10.6,"spinRate":2235,"spinDirection":217},"zone":12,"typeConfidence":0.93,"plateTime":0.39771483503978056,"extension":6.394094658551015},"index":0,"playId":"79fad49f-0949-3965-a5a8-c539c94620c0","pitchNumber":1,"startTime":"2026-07-28T23:38:19.424Z","endTime":"2026-07-28T23:38:23.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.275733330211942,"aZ":-21.999054232552854,"pfxX":-1.3636552850500703,"pfxZ":5.904025397480897,"pX":0.29051220139814515,"pZ":2.0094340484544677,"vX0":4.5716422444070055,"vY0":-130.42281992528137,"vZ0":-6.146723902354657,"x":105.93,"y":184.53,"x0":-1.307469042740893,"y0":50.004690497105955,"z0":6.054557382001937,"aX":-2.351366961677859},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.6,"breakHorizontal":1.4,"spinRate":2441,"spinDirection":192},"zone":9,"typeConfidence":0.83,"plateTime":0.4198624699222506,"extension":6.387577855011924},"index":1,"playId":"216c9dc6-90f5-3115-9e2a-3cc1f84b2e24","pitchNumber":2,"startTime":"2026-07-28T23:38:33.358Z","endTime":"2026-07-28T23:38:37.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238519554629164,"aZ":-31.593395214556153,"pfxX":-8.130134396485978,"pfxZ":0.38341085788613993,"pX":-0.39161930623490804,"pZ":0.7425461472747855,"vX0":4.786852704210942,"vY0":-123.39915823147844,"vZ0":-6.238563646097732,"x":131.93,"y":218.73,"x0":-1.3076169596141833,"y0":50.0047739042779,"z0":5.9892659160237045,"aX":-12.447718386293207},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":13.4,"spinRate":1088,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.44511833805094625,"extension":6.580171009464045},"index":2,"playId":"2f544804-2f70-383c-b7cb-1a0d30d03cdf","pitchNumber":3,"startTime":"2026-07-28T23:38:49.188Z","endTime":"2026-07-28T23:38:53.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257523526142272,"aZ":-23.32255474852854,"pfxX":2.5791055588627945,"pfxZ":5.278549246588535,"pX":1.522567541991236,"pZ":1.7499060649478704,"vX0":6.031025882774877,"vY0":-128.7563703707709,"vZ0":-6.182361391168076,"x":58.96,"y":191.53,"x0":-1.1869035080869543,"y0":50.0002205534639,"z0":5.992189062807917,"aX":4.318101242759829},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":-6.0,"spinRate":2316,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4257526304785042,"extension":6.52813354197904},"index":3,"playId":"6e5527be-2b76-367a-8e1e-b3a6a2478982","pitchNumber":4,"startTime":"2026-07-28T23:39:09.219Z","endTime":"2026-07-28T23:39:13.366Z","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":93.8,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.491692644705775,"aZ":-19.88571976644044,"pfxX":-10.17220066560768,"pfxZ":6.532755422761156,"pX":-0.4115858973726581,"pZ":2.649988089900642,"vX0":6.157714764209908,"vY0":-136.40261544870384,"vZ0":-5.443110599663108,"x":132.69,"y":167.23,"x0":-1.3788248268430943,"y0":50.00178995863777,"z0":6.045814858913409,"aX":-19.13350247180222},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":17.0,"spinRate":2083,"spinDirection":222},"zone":4,"typeConfidence":0.93,"plateTime":0.4018224835210882,"extension":6.410284967896693},"index":4,"playId":"24f7c858-47e2-32c4-a0ad-b9cd628bff13","pitchNumber":5,"startTime":"2026-07-28T23:39:26.350Z","endTime":"2026-07-28T23:39:30.224Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599059491263322,"aZ":-13.011195512873005,"pfxX":-6.669590825645437,"pfxZ":10.160669698877147,"pX":-0.09580820229503921,"pZ":2.5753409798220135,"vX0":4.3696814291769455,"vY0":-136.3652644749351,"vZ0":-7.133411823864852,"x":120.65,"y":169.25,"x0":-0.8513573211097715,"y0":50.00154368634829,"z0":6.120130827954722,"aX":-12.577400560916166},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":11.2,"spinRate":2021,"spinDirection":214},"zone":5,"typeConfidence":0.79,"plateTime":0.4014434145391319,"extension":6.452026063098767},"index":5,"playId":"7993b96d-fb79-3c11-8489-2d1e7fb9f9c1","pitchNumber":6,"startTime":"2026-07-28T23:39:49.518Z","endTime":"2026-07-28T23:39:53.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:39:53.041Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T23:40:11.425Z","endTime":"2026-07-28T23:41:10.976Z","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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03392657599374,"aZ":-30.279790056141536,"pfxX":-7.548076047189147,"pfxZ":1.222925890027457,"pX":0.1478923338881197,"pZ":1.1049719258185111,"vX0":5.751069191636914,"vY0":-123.36559275438479,"vZ0":-5.752487581864481,"x":111.36,"y":208.95,"x0":-1.2303619399179493,"y0":50.00077579516367,"z0":6.012413888478682,"aX":-11.658855029204648},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":12.4,"spinRate":1144,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.4436192459206616,"extension":6.482670916237517},"index":0,"playId":"d8a6ccd5-929d-35a7-b1c3-46d2dbfde7f4","pitchNumber":1,"startTime":"2026-07-28T23:40:17.050Z","endTime":"2026-07-28T23:40:24.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63361051473179,"aZ":-28.559658623111673,"pfxX":-7.474217048863293,"pfxZ":2.3329030077811845,"pX":-0.25631018487661256,"pZ":0.28862222725792824,"vX0":4.875141155687173,"vY0":-123.33004326395788,"vZ0":-7.890884187448188,"x":126.77,"y":230.99,"x0":-1.2837595534345558,"y0":50.00063530896577,"z0":5.925308533658705,"aX":-11.557289534980395},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":12.5,"spinRate":1188,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.4434533035716268,"extension":6.443989153796239},"index":1,"playId":"33f1341f-d79f-31c1-8334-19e5ac456cd4","pitchNumber":2,"startTime":"2026-07-28T23:40:41.414Z","endTime":"2026-07-28T23:40:46.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736998269127085,"aZ":-23.80984744123197,"pfxX":-1.172657787702249,"pfxZ":4.785390671802499,"pX":-0.09582607418509416,"pZ":1.7030924024654208,"vX0":3.2256040358533085,"vY0":-130.90272176626272,"vZ0":-6.457229725870582,"x":120.65,"y":192.8,"x0":-1.1877204248421027,"y0":50.005114093670656,"z0":5.966203407042647,"aX":-2.050834075175116},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":1.4,"spinRate":2407,"spinDirection":201},"zone":8,"typeConfidence":0.85,"plateTime":0.41727060272261784,"extension":6.466942271502834},"hitData":{"launchSpeed":107.9,"launchAngle":6.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.0,"coordY":98.98}},"index":2,"playId":"4dddb3b1-e149-3acf-9ee5-33f8c5921746","pitchNumber":3,"startTime":"2026-07-28T23:40:58.801Z","endTime":"2026-07-28T23:41:10.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:41:10.976Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (18) on a ground ball to left fielder Wyatt Langford. Jonathan Aranda to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T23:41:44.076Z","endTime":"2026-07-28T23:42:16.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T23:41:31.682Z","endTime":"2026-07-28T23:41:46.427Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.216989441027327,"aZ":-11.615040956934164,"pfxX":-5.940124847993566,"pfxZ":10.873382512657592,"pX":1.4788934915164895,"pZ":2.680600524304952,"vX0":8.25037023095372,"vY0":-136.4461705459112,"vZ0":-7.247115280042508,"x":60.63,"y":166.4,"x0":-0.8082756505968445,"y0":50.00583211616374,"z0":6.166504137508085,"aX":-11.235155752466458},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2217,"spinDirection":216},"zone":12,"typeConfidence":0.95,"plateTime":0.4009816810430875,"extension":6.469354982869054},"index":1,"playId":"718578cc-687a-34fb-ad8e-fe4a0aa1e146","pitchNumber":1,"startTime":"2026-07-28T23:41:46.427Z","endTime":"2026-07-28T23:41:50.270Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63192774203725,"aZ":-30.745089346415085,"pfxX":-8.740681015133713,"pfxZ":0.9057712783367817,"pX":-0.016171876053438103,"pZ":1.5078254030742115,"vX0":5.913749192210873,"vY0":-124.74924082643386,"vZ0":-4.9584899855549125,"x":117.62,"y":198.07,"x0":-1.2794953479650022,"y0":50.00407348970768,"z0":6.049931743459977,"aX":-13.804750351331133},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":14.5,"spinRate":1197,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.438737222719054,"extension":6.55945206847283},"hitData":{"launchSpeed":103.8,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.06,"coordY":122.8}},"index":2,"playId":"71cd1cb0-94e3-34c9-abf2-c3516c335768","pitchNumber":2,"startTime":"2026-07-28T23:42:04.893Z","endTime":"2026-07-28T23:42:16.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:42:16.986Z","atBatIndex":30},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Cedric Mullins reaches on catcher interference by Austin Wynns. Cedric Mullins to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T23:42:49.430Z","endTime":"2026-07-28T23:43:24.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","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":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.034230692695942,"aZ":-32.02557066905413,"pfxX":-6.653230361312667,"pfxZ":0.09355198630431438,"pX":-0.9439360981571117,"pZ":2.5491715990185546,"vX0":3.2195101978177187,"vY0":-124.0465770256408,"vZ0":-2.2058883183940647,"x":152.98,"y":169.95,"x0":-1.3949509125805803,"y0":50.000642972012905,"z0":6.122218262378309,"aX":-10.357412361127414},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.1,"breakHorizontal":11.3,"spinRate":1047,"spinDirection":250},"zone":11,"typeConfidence":0.91,"plateTime":0.44169473957012695,"extension":6.507108568004512},"index":0,"playId":"fe2a0feb-1bed-3427-9d89-8af951034369","pitchNumber":1,"startTime":"2026-07-28T23:43:00.269Z","endTime":"2026-07-28T23:43:04.866Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310761731698694,"aZ":-29.11942095020031,"pfxX":-7.03480901717997,"pfxZ":1.9887219375652272,"pX":-0.9437986073476775,"pZ":2.249658965253671,"vX0":2.849159971151817,"vY0":-123.0971914844825,"vZ0":-3.4613098532873616,"x":152.98,"y":178.04,"x0":-1.2019165702758672,"y0":50.003108316524056,"z0":6.137899367706195,"aX":-10.801829692729203},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":12.1,"spinRate":1176,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.44487134705449227,"extension":6.5003974767775015},"hitData":{"launchSpeed":64.0,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":135.3,"coordY":184.55}},"index":1,"playId":"fdfab755-1a31-35e0-80c5-53a79aee8f68","pitchNumber":2,"startTime":"2026-07-28T23:43:18.783Z","endTime":"2026-07-28T23:43:24.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:43:24.206Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Chandler Simpson grounds into a double play, pitcher Cal Quantrill to catcher Austin Wynns to first baseman Jake Burger. Jonathan Aranda out at home. Chandler Simpson out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-28T23:45:24.051Z","endTime":"2026-07-28T23:46:52.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T23:44:29.579Z","endTime":"2026-07-28T23:45:26.255Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111536551903068,"aZ":-31.229056643214133,"pfxX":-6.13669314195559,"pfxZ":0.6058638681178596,"pX":-0.20570670641613276,"pZ":2.3949524041125296,"vX0":4.634026261760364,"vY0":-123.88951607122605,"vZ0":-2.9965708773696846,"x":124.84,"y":174.12,"x0":-1.3005979728032095,"y0":50.00230160386959,"z0":6.222877708315132,"aX":-9.565504753527486},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":10.1,"spinRate":1129,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.4416504302098003,"extension":6.377632506842167},"index":1,"playId":"34ef4459-85f2-374d-878f-19294306fcfb","pitchNumber":1,"startTime":"2026-07-28T23:45:26.255Z","endTime":"2026-07-28T23:45:30.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.799956713762686,"aZ":-31.481202631378416,"pfxX":-7.646804371568287,"pfxZ":0.4475540285451065,"pX":-0.2197997390551906,"pZ":0.16406578942872396,"vX0":5.163612606340685,"vY0":-123.16133828397389,"vZ0":-7.555682113798149,"x":125.38,"y":234.35,"x0":-1.3470459430613566,"y0":50.001230895627295,"z0":5.923830761319347,"aX":-11.78038737493808},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":12.7,"spinRate":1159,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.4442348210290801,"extension":6.560678853109728},"index":2,"playId":"5ea8a043-64cb-30cc-a380-920002857383","pitchNumber":2,"startTime":"2026-07-28T23:45:43.880Z","endTime":"2026-07-28T23:45:48.703Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2245057302329,"aZ":-31.42829415039784,"pfxX":-6.758848376921862,"pfxZ":0.4855997217516741,"pX":-0.15991365425235574,"pZ":1.633779977096954,"vX0":4.724196497403943,"vY0":-123.12790402713398,"vZ0":-4.235485499230367,"x":123.1,"y":194.67,"x0":-1.2286096251159542,"y0":50.00094347083933,"z0":6.045520421877237,"aX":-10.341342833436297},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.1,"breakHorizontal":11.0,"spinRate":1023,"spinDirection":248},"zone":8,"typeConfidence":0.91,"plateTime":0.44541726194030495,"extension":6.503834927998609},"index":3,"playId":"23786b91-5c12-387f-a37a-0da36300fd9d","pitchNumber":3,"startTime":"2026-07-28T23:46:10.290Z","endTime":"2026-07-28T23:46:16.983Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.064475219658327,"aZ":-28.385121187918024,"pfxX":-8.262239721179798,"pfxZ":2.4161154003274996,"pX":-0.7638636183774705,"pZ":1.8384212298202662,"vX0":4.117230390005064,"vY0":-124.52387464296987,"vZ0":-4.389779088023385,"x":146.12,"y":189.14,"x0":-1.3654220299501412,"y0":50.00505852992132,"z0":5.9732295037318455,"aX":-12.973695244528443},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":14.0,"spinRate":1162,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.43990281771595097,"extension":6.655273315244804},"hitData":{"launchSpeed":87.9,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":181.58}},"index":4,"playId":"c955de5e-98b9-322c-94df-e3925a143ab8","pitchNumber":4,"startTime":"2026-07-28T23:46:45.046Z","endTime":"2026-07-28T23:46:52.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:46:52.496Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T23:49:15.896Z","endTime":"2026-07-28T23:50:47.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230745748813597,"aZ":-33.77714791173785,"pfxX":9.304902508637984,"pfxZ":-1.0576562180466613,"pX":-0.22348670032093912,"pZ":2.5372755286768256,"vX0":-0.41769246905570645,"vY0":-122.78407405259483,"vZ0":-0.3444909078899472,"x":125.52,"y":170.27,"x0":-1.2587700108844622,"y0":50.00064145223495,"z0":5.563528529470127,"aX":14.147195459229335},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":-16.7,"spinRate":3154,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.4467866693095024,"extension":6.128348839483642},"index":0,"playId":"27821ff0-44a7-38f2-8737-c43e4af2bff5","pitchNumber":1,"startTime":"2026-07-28T23:49:24.440Z","endTime":"2026-07-28T23:49:28.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286553258688762,"aZ":-30.507908440803888,"pfxX":-8.293882212267626,"pfxZ":0.9696082342086507,"pX":0.4494113930315834,"pZ":1.7153854375470021,"vX0":5.857511962180548,"vY0":-129.5617780016726,"vZ0":-3.56816188341536,"x":99.87,"y":192.46,"x0":-0.7552404762898276,"y0":50.00088414346163,"z0":5.424345895209185,"aX":-14.198028877276716},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":13.8,"spinRate":1849,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4216274687989623,"extension":6.222763981190904},"index":1,"playId":"ed5362cc-5511-3c5d-8c2d-02536044cbc6","pitchNumber":2,"startTime":"2026-07-28T23:49:38.953Z","endTime":"2026-07-28T23:49:42.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-28T23:49:52.448Z","endTime":"2026-07-28T23:50:07.280Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976611671965898,"aZ":-11.829039674654393,"pfxX":-2.9404926463663106,"pfxZ":10.610827539906069,"pX":0.6367124167630527,"pZ":3.804184250329799,"vX0":5.06271511989788,"vY0":-137.90817515860377,"vZ0":-2.528264996586454,"x":92.73,"y":136.07,"x0":-0.8446403696762871,"y0":50.00190523203184,"z0":5.535516999264439,"aX":-5.638073271921064},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":4.2,"spinRate":2489,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39785340557940563,"extension":6.19061274398145},"index":3,"playId":"49ac2b46-3192-39f1-a5c2-dfe26e8e89e9","pitchNumber":3,"startTime":"2026-07-28T23:50:07.280Z","endTime":"2026-07-28T23:50:11.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.4,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.448638491445184,"aZ":-27.858357825339752,"pfxX":-8.3065684814267,"pfxZ":2.518865988933104,"pX":-0.40187949521055355,"pZ":1.471747908355488,"vX0":3.9648339468258396,"vY0":-130.1821593270198,"vZ0":-4.690796519436078,"x":132.32,"y":199.04,"x0":-0.865710456784168,"y0":50.005987205577526,"z0":5.407047715366168,"aX":-14.253255858038067},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":1746,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4208125697604985,"extension":6.26221359677344},"index":4,"playId":"c73a7c4a-7903-3cc4-ab5b-4b54b70a4719","pitchNumber":4,"startTime":"2026-07-28T23:50:22.655Z","endTime":"2026-07-28T23:50:27.972Z","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":94.1,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84218835788948,"aZ":-10.968599558728052,"pfxX":-5.113221423161219,"pfxZ":11.228121946942895,"pX":0.11598902447432392,"pZ":3.779994568463616,"vX0":4.471146844058344,"vY0":-136.9475393750154,"vZ0":-2.5662194251985837,"x":112.58,"y":136.72,"x0":-0.8780419530379341,"y0":50.00292757339076,"z0":5.485263476046597,"aX":-9.657438684115577},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":8.3,"spinRate":2515,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4008124350731457,"extension":6.269628288684304},"index":5,"playId":"59b4cbc4-4523-3101-b292-1e013fc64d9b","pitchNumber":5,"startTime":"2026-07-28T23:50:44.059Z","endTime":"2026-07-28T23:50:47.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:50:47.922Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a soft bunt ground ball to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T23:51:00.663Z","endTime":"2026-07-28T23:51:17.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347592742172672,"aZ":-19.905233517560806,"pfxX":-9.241281915471864,"pfxZ":6.44027111176075,"pX":0.0552662067101732,"pZ":2.158250557458768,"vX0":5.737590565887955,"vY0":-137.15937276110967,"vZ0":-5.01010032564844,"x":114.89,"y":180.51,"x0":-0.8630591751795461,"y0":50.00458466272258,"z0":5.366095874400277,"aX":-17.608614338136913},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":2476,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39934031469007714,"extension":6.371509065447705},"hitData":{"launchSpeed":30.6,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":120.87,"coordY":194.61}},"index":0,"playId":"18561628-7ae4-3fcb-97ad-f429d6d19c6b","pitchNumber":1,"startTime":"2026-07-28T23:51:10.836Z","endTime":"2026-07-28T23:51:17.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:51:17.803Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brandon Nimmo grounds into a double play, shortstop Taylor Walls to first baseman Jonathan Aranda. Ezequiel Duran out at 2nd. Brandon Nimmo out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-28T23:52:01.669Z","endTime":"2026-07-28T23:53:14.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-28T23:51:46.975Z","endTime":"2026-07-28T23:52:03.906Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.359094874229765,"aZ":-20.392987632634927,"pfxX":-10.773190171431885,"pfxZ":6.211339580727209,"pX":-0.4283392448348659,"pZ":3.193960355886524,"vX0":5.054724552638157,"vY0":-137.1307865216246,"vZ0":-2.4446758911401263,"x":133.33,"y":152.54,"x0":-0.8994281335469743,"y0":50.005328083412984,"z0":5.49378845035829,"aX":-20.446029233769117},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":18.4,"spinRate":2471,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3999690838497201,"extension":6.253009512616316},"index":1,"playId":"398e4083-12c3-3ab9-aa52-96176acbd3c8","pitchNumber":1,"startTime":"2026-07-28T23:52:03.906Z","endTime":"2026-07-28T23:52:08.583Z","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":95.0,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864547170670555,"aZ":-21.078250624526937,"pfxX":-11.514306398197053,"pfxZ":5.750814290271905,"pX":1.0946169769475935,"pZ":2.152323425194989,"vX0":8.753675203897066,"vY0":-138.07448584809788,"vZ0":-5.028743838821825,"x":75.28,"y":180.67,"x0":-0.6214612636031367,"y0":50.00547051996661,"z0":5.416509268643225,"aX":-22.226276235189314},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":19.0,"spinRate":2581,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39675605272179837,"extension":6.304691165103525},"index":2,"playId":"ef423add-4bf0-3cc5-988b-ced2faabb2b9","pitchNumber":2,"startTime":"2026-07-28T23:52:28.688Z","endTime":"2026-07-28T23:52:33.647Z","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":3,"playId":"d3eecebf-0cdf-3c74-be54-4acb22d2b107","startTime":"2026-07-28T23:52:49.086Z","endTime":"2026-07-28T23:52:54.009Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":90.0,"endSpeed":82.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61257573729094,"aZ":-29.175983971226294,"pfxX":-8.073322187827566,"pfxZ":1.7259294945144799,"pX":-0.8830633130276782,"pZ":1.7814146684533572,"vX0":2.9191228756663454,"vY0":-131.03091681378973,"vZ0":-3.85314469596101,"x":150.66,"y":190.68,"x0":-0.9623808807744547,"y0":50.00553355759212,"z0":5.450428184535705,"aX":-14.044192109229527},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":14.0,"spinRate":1703,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41797021013338,"extension":6.2865241576406845},"hitData":{"launchSpeed":97.0,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":152.7}},"index":4,"playId":"9b75700b-3fbe-3027-a5ce-04858bf2c524","pitchNumber":3,"startTime":"2026-07-28T23:53:08.651Z","endTime":"2026-07-28T23:53:14.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:53:14.875Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Mesa Jr. grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T23:55:04.977Z","endTime":"2026-07-28T23:56:00.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.486990302242955,"aZ":-37.1958997833992,"pfxX":2.6189303095192438,"pfxZ":-3.8572779287178722,"pX":-0.8812356852658834,"pZ":2.080433582026833,"vX0":-0.0641136904335639,"vY0":-113.33977206645814,"vZ0":-1.3062385425691745,"x":150.59,"y":182.61,"x0":-1.1928817698551495,"y0":50.00117219248145,"z0":6.37470248078719,"aX":3.410931787684271},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.0,"breakHorizontal":-4.7,"spinRate":2383,"spinDirection":46},"zone":13,"typeConfidence":0.91,"plateTime":0.4830440020255651,"extension":6.198639759702368},"index":0,"playId":"daff9dfb-61a6-31b3-b049-23de4508cbab","pitchNumber":1,"startTime":"2026-07-28T23:55:25.413Z","endTime":"2026-07-28T23:55:29.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-28T23:55:44.414Z","endTime":"2026-07-28T23:55:54.606Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09354649573378,"aZ":-33.70393800351119,"pfxX":-7.215514706340013,"pfxZ":-1.0540115120265225,"pX":-0.8528582890868619,"pZ":1.882438593774158,"vX0":3.7464807869403356,"vY0":-119.53168645846151,"vZ0":-2.452137664769866,"x":149.51,"y":187.95,"x0":-1.4995125612963016,"y0":50.00247963282676,"z0":5.93489201694636,"aX":-10.486744187834471},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":12.2,"spinRate":1162,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4574613104398555,"extension":6.413692507149768},"hitData":{"launchSpeed":104.5,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.01,"coordY":140.53}},"index":2,"playId":"0ba52c8f-0817-34bb-8a50-5ccda7567ddc","pitchNumber":2,"startTime":"2026-07-28T23:55:54.606Z","endTime":"2026-07-28T23:56:00.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:56:00.605Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T23:56:20.359Z","endTime":"2026-07-28T23:57:45.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.845442250595745,"aZ":-36.4478385690262,"pfxX":2.625315451827137,"pfxZ":-3.135801068905681,"pX":-0.7703599280141731,"pZ":1.9038031272365357,"vX0":0.5694389847842092,"vY0":-115.51372740718357,"vZ0":-2.0366733106377595,"x":146.36,"y":187.38,"x0":-1.3607904265290114,"y0":50.00419617848414,"z0":6.274126894866524,"aX":3.5771524506302477},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.9,"breakHorizontal":-4.9,"spinRate":2413,"spinDirection":50},"zone":7,"typeConfidence":0.91,"plateTime":0.47268743546007475,"extension":6.409914781341567},"index":0,"playId":"c905b52f-1c0c-320d-9c95-b1ac6d32ef49","pitchNumber":1,"startTime":"2026-07-28T23:56:28.092Z","endTime":"2026-07-28T23:56:31.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.447723999567398,"aZ":-25.31383651826555,"pfxX":0.44199278089596256,"pfxZ":3.984733207419673,"pX":-0.050212775851386574,"pZ":3.567384603763803,"vX0":3.3124173547820313,"vY0":-130.12207882088182,"vZ0":-1.5991580730374633,"x":118.91,"y":142.46,"x0":-1.3952772039231194,"y0":50.001300528767956,"z0":6.10170875019694,"aX":0.759361866192141},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-1.6,"spinRate":2188,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.42039591352210737,"extension":6.255386709727349},"index":1,"playId":"afa78697-dfa7-36dc-a57f-5a9e97553f6c","pitchNumber":2,"startTime":"2026-07-28T23:57:02.719Z","endTime":"2026-07-28T23:57:06.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-28T23:57:15.054Z","endTime":"2026-07-28T23:57:24.082Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.703550434887674,"aZ":-32.617757323691,"pfxX":-4.920314436656482,"pfxZ":-0.29547357315214207,"pX":-1.9249353522117474,"pZ":1.0574178203750972,"vX0":0.6458136408354017,"vY0":-121.9750218506695,"vZ0":-4.832548922380978,"x":190.37,"y":210.23,"x0":-1.5536085104469322,"y0":50.00314866985816,"z0":5.872868748577137,"aX":-7.42308885143484},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":8.8,"spinRate":1074,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.448831435714923,"extension":6.411898408249487},"index":3,"playId":"2f52d4de-8622-374a-8c36-0aee5575f907","pitchNumber":3,"startTime":"2026-07-28T23:57:24.082Z","endTime":"2026-07-28T23:57:27.389Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621969525166502,"aZ":-23.883971224935856,"pfxX":0.44150383688907646,"pfxZ":4.78469589786731,"pX":-0.4216655979258886,"pZ":3.613210749915473,"vX0":2.1637642095700196,"vY0":-130.8351650119855,"vZ0":-1.771893275053411,"x":133.07,"y":141.22,"x0":-1.3168326330424567,"y0":50.00551359251727,"z0":6.089317560124396,"aX":0.7652295141403755},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":-1.3,"spinRate":2277,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4186528235001421,"extension":6.349402295662055},"index":4,"playId":"3e74c5b2-2ecb-3d28-ae98-c68068f92a8c","pitchNumber":4,"startTime":"2026-07-28T23:57:42.262Z","endTime":"2026-07-28T23:57:45.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:57:45.777Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-28T23:58:04.020Z","endTime":"2026-07-28T23:59:30.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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":89.5,"endSpeed":82.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24413959020247,"aZ":-23.376047090326786,"pfxX":2.017279341539809,"pfxZ":5.087269061636851,"pX":-0.315408675477752,"pZ":3.6557286440243044,"vX0":2.138972038853101,"vY0":-130.37211958976874,"vZ0":-1.8728453703370427,"x":129.02,"y":140.08,"x0":-1.4071567945067232,"y0":50.00155741185793,"z0":6.139655668458873,"aX":3.4879143066537805},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":-4.1,"spinRate":2314,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.41939977867115985,"extension":6.367905881319316},"index":0,"playId":"8f9e23d6-f7ae-3f1e-bbc7-f4a644478f09","pitchNumber":1,"startTime":"2026-07-28T23:58:13.070Z","endTime":"2026-07-28T23:58:17.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.281064362331563,"aZ":-31.815318199808445,"pfxX":-7.482761128656454,"pfxZ":0.24084661239879157,"pX":-1.5158718372597761,"pZ":1.8735389068448867,"vX0":2.3251538073415845,"vY0":-121.12929915257243,"vZ0":-3.1452802800126056,"x":174.78,"y":188.19,"x0":-1.5176990390657241,"y0":50.00178593181622,"z0":5.978564857011965,"aX":-11.087233511331952},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.0,"spinRate":906,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.452671255971278,"extension":6.577473980327487},"index":1,"playId":"a46b1919-d3e5-3b8d-8e76-e78daba16ba9","pitchNumber":2,"startTime":"2026-07-28T23:58:27.082Z","endTime":"2026-07-28T23:58:31.609Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516695754199972,"aZ":-16.66802952469507,"pfxX":-9.300039734196298,"pfxZ":8.145683702944286,"pX":0.29151571755470196,"pZ":2.9959177630892357,"vX0":7.304190640926604,"vY0":-136.93606433718585,"vZ0":-5.182118720404185,"x":105.89,"y":157.89,"x0":-1.1987305760861569,"y0":50.00488697988892,"z0":6.048812992150205,"aX":-17.709155012778837},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":15.4,"spinRate":2037,"spinDirection":220},"zone":3,"typeConfidence":0.92,"plateTime":0.3995920642787949,"extension":6.5530988581810945},"index":2,"playId":"a8701fef-4de2-3963-b02b-dc40c2f5a03c","pitchNumber":3,"startTime":"2026-07-28T23:58:43.349Z","endTime":"2026-07-28T23:58:47.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179665256711132,"aZ":-28.91330119754106,"pfxX":-7.3489921931358095,"pfxZ":2.106915563564696,"pX":0.043352616596434884,"pZ":1.3155303600981547,"vX0":5.316283013948146,"vY0":-123.4993442504153,"vZ0":-5.425972832151993,"x":115.35,"y":203.26,"x0":-1.1804693294473685,"y0":50.002741956267656,"z0":5.967632033722647,"aX":-11.37257474414592},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":12.1,"spinRate":1053,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.44320837503343613,"extension":6.408536124733608},"index":3,"playId":"31bf5fba-3620-340f-a0ab-158b6631ae2a","pitchNumber":4,"startTime":"2026-07-28T23:58:58.461Z","endTime":"2026-07-28T23:59:08.066Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018844187349917,"aZ":-11.519927959194742,"pfxX":-6.706407809635925,"pfxZ":10.92173113108752,"pX":-0.8969290571199715,"pZ":3.389444106394232,"vX0":2.8569383711107914,"vY0":-136.40952461512887,"vZ0":-5.2377890950713475,"x":151.19,"y":147.27,"x0":-1.084487778025058,"y0":50.002239955636725,"z0":6.123476495331469,"aX":-12.682505481069345},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":11.5,"spinRate":2201,"spinDirection":220},"zone":11,"typeConfidence":0.86,"plateTime":0.4009976529492576,"extension":6.328043174574127},"index":4,"playId":"8b965622-4cb1-314a-9ce9-2eeca4f661bb","pitchNumber":5,"startTime":"2026-07-28T23:59:25.405Z","endTime":"2026-07-28T23:59:30.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-28T23:59:30.262Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-29T00:01:44.343Z","endTime":"2026-07-29T00:02:51.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.134062603496407,"aZ":-33.878120893832495,"pfxX":6.996723298167753,"pfxZ":-1.1086608583587836,"pX":0.1774480065543161,"pZ":2.090621829194616,"vX0":0.7030956044385015,"vY0":-123.60315029504387,"vZ0":-1.346378485287762,"x":110.24,"y":182.33,"x0":-1.019519179398915,"y0":50.003807703762746,"z0":5.504202844341281,"aX":10.754978181783702},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-12.8,"spinRate":2993,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.44425319529830753,"extension":6.084730847026504},"index":0,"playId":"12cfc604-7d3b-334f-91d6-b6f8ca763820","pitchNumber":1,"startTime":"2026-07-29T00:01:50.263Z","endTime":"2026-07-29T00:01:53.263Z","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":93.4,"endSpeed":85.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.905255916189343,"aZ":-20.705364752313184,"pfxX":-8.549933704131938,"pfxZ":6.153142506484901,"pX":-0.21552471260543407,"pZ":3.3317407566812616,"vX0":4.477367203258846,"vY0":-135.91202533620609,"vZ0":-2.066715736865772,"x":125.22,"y":148.82,"x0":-0.7770431627459848,"y0":50.00123920754213,"z0":5.546110966167787,"aX":-15.929314836056996},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":2435,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4036264890925634,"extension":6.254273767284758},"index":1,"playId":"a68c1cf5-f3dc-346c-a6dc-8efd7ad748b7","pitchNumber":2,"startTime":"2026-07-29T00:02:05.871Z","endTime":"2026-07-29T00:02:10.765Z","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":89.0,"endSpeed":82.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390240148998007,"aZ":-29.377260124533677,"pfxX":-6.175075004400417,"pfxZ":1.6399937757297547,"pX":0.5595070677913709,"pZ":1.4223683713554645,"vX0":5.296774107752332,"vY0":-129.52022966740446,"vZ0":-4.594247220273936,"x":95.67,"y":200.38,"x0":-0.7071662925041403,"y0":50.00132023871257,"z0":5.458807977541761,"aX":-10.518093713886177},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":10.1,"spinRate":1820,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4224636858184696,"extension":6.30028497019264},"index":2,"playId":"2d5294d0-ef99-3820-bde7-8fc251d3eb3d","pitchNumber":3,"startTime":"2026-07-29T00:02:30.030Z","endTime":"2026-07-29T00:02:33.723Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08663183707615,"aZ":-43.6960722283032,"pfxX":2.74782919598585,"pfxZ":-7.467600170467822,"pX":-0.8236503087616387,"pZ":2.249257812799385,"vX0":-0.6552926822354164,"vY0":-123.5299402749363,"vZ0":0.4185321987276649,"x":148.4,"y":178.05,"x0":-0.9116169896173181,"y0":50.005336378874695,"z0":5.757373865785077,"aX":4.238275247053233},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.2,"breakHorizontal":-4.8,"spinRate":3066,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.44374749624945764,"extension":6.119130821679955},"index":3,"playId":"a4b6f421-3cfe-3978-9ceb-118d2c7db536","pitchNumber":4,"startTime":"2026-07-29T00:02:45.196Z","endTime":"2026-07-29T00:02:51.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:02:51.009Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-29T00:03:23.141Z","endTime":"2026-07-29T00:04:54.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-29T00:03:09.878Z","endTime":"2026-07-29T00:03:25.439Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666706325004554,"aZ":-35.12651103763732,"pfxX":10.79749598541942,"pfxZ":-1.8874259307193357,"pX":0.9703126022530644,"pZ":1.3295532209193588,"vX0":1.5554140212255403,"vY0":-124.66144548654377,"vZ0":-2.924395506572236,"x":80.01,"y":202.88,"x0":-1.0648674906481193,"y0":50.00488842779084,"z0":5.437740190495934,"aX":16.877899394255387},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.8,"breakHorizontal":-19.9,"spinRate":3145,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4405329949272261,"extension":6.181972963245246},"index":1,"playId":"c533b8cb-79e8-336a-b4fa-d05d6754102c","pitchNumber":1,"startTime":"2026-07-29T00:03:25.439Z","endTime":"2026-07-29T00:03:29.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.408715184956797,"aZ":-35.13359986977923,"pfxX":11.356888274380308,"pfxZ":-1.8949239482384748,"pX":1.411810909777978,"pZ":1.9180891744926782,"vX0":2.159025870990387,"vY0":-124.6769397647614,"vZ0":-1.5993041888867716,"x":63.19,"y":186.99,"x0":-0.94229959174804,"y0":50.00515095623202,"z0":5.494441926916806,"aX":17.702506426570498},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":-21.0,"spinRate":3176,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44101186740827725,"extension":6.154651978676012},"index":2,"playId":"2a07b785-af3d-393b-9f44-ca998393a44c","pitchNumber":2,"startTime":"2026-07-29T00:03:40.127Z","endTime":"2026-07-29T00:03:43.970Z","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":89.8,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.600169892903732,"aZ":-27.997573447238945,"pfxX":-8.01768794379298,"pfxZ":2.4180247123864307,"pX":0.2956566249393692,"pZ":1.4037020620119927,"vX0":5.295178379794553,"vY0":-130.6456515830844,"vZ0":-4.8250505992065476,"x":105.73,"y":200.88,"x0":-0.7160138463626058,"y0":50.005267505931734,"z0":5.379756621555967,"aX":-13.857623956474935},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":13.3,"spinRate":1872,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41930487204647404,"extension":6.408352450528101},"index":3,"playId":"eef2cd01-f611-3ee5-9a55-3eaa9a39507f","pitchNumber":3,"startTime":"2026-07-29T00:03:53.681Z","endTime":"2026-07-29T00:03:57.483Z","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":95.1,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.380719714885565,"aZ":-11.469396027746086,"pfxX":-4.974165383746843,"pfxZ":10.728502055117668,"pX":-0.6138761018835259,"pZ":3.837957744949429,"vX0":2.6998778461343367,"vY0":-138.39858119476384,"vZ0":-2.4429253846186163,"x":140.4,"y":135.16,"x0":-0.9585220762537552,"y0":50.00161404913334,"z0":5.505470911877883,"aX":-9.598738998648274},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":8.4,"spinRate":2576,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39654068867647574,"extension":6.422496346621682},"index":4,"playId":"8540fe5f-f795-312f-a093-0874901bb2da","pitchNumber":4,"startTime":"2026-07-29T00:04:11.713Z","endTime":"2026-07-29T00:04:16.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72799932889447,"aZ":-32.974759620265985,"pfxX":8.726166011803995,"pfxZ":-0.49835990918904205,"pX":1.3034626555956055,"pZ":-0.3616138056126035,"vX0":2.8097590083334567,"vY0":-126.01375405928422,"vZ0":-7.3231576135567344,"x":67.32,"y":248.54,"x0":-0.9612290017937992,"y0":50.00559647040338,"z0":5.262560569024931,"aX":13.96861981398637},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.4,"breakHorizontal":-16.4,"spinRate":3090,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4354477969537389,"extension":6.345393467003747},"index":5,"playId":"67a88c32-d457-34fa-97ab-068725d2df79","pitchNumber":5,"startTime":"2026-07-29T00:04:31.303Z","endTime":"2026-07-29T00:04:35.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41146257685554,"aZ":-36.17865556161503,"pfxX":4.944421334148888,"pfxZ":-2.5411230330504475,"pX":-0.03345573069198481,"pZ":1.6574141319687556,"vX0":1.0561838818429676,"vY0":-125.35237555993027,"vZ0":-1.8350924852391102,"x":118.28,"y":194.03,"x0":-1.1031502024914575,"y0":50.0008476027804,"z0":5.376961661764751,"aX":7.798519252641912},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.8,"breakHorizontal":-9.2,"spinRate":3046,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.43841567333695153,"extension":6.169998713733635},"index":6,"playId":"1fe3636b-a5c1-36f4-994e-b9640b2b9f3e","pitchNumber":6,"startTime":"2026-07-29T00:04:49.920Z","endTime":"2026-07-29T00:04:54.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:04:54.515Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, first baseman Jonathan Aranda to pitcher Steven Matz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-29T00:07:23.501Z","endTime":"2026-07-29T00:07:57.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-29T00:05:02.793Z","endTime":"2026-07-29T00:06:49.549Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Matz replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-29T00:06:49.549Z","endTime":"2026-07-29T00:07:25.665Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.655341901989615,"aZ":-18.414352284934473,"pfxX":10.270486165056425,"pfxZ":7.276734145903337,"pX":1.1018558107607528,"pZ":3.428482309607005,"vX0":-6.475212014770912,"vY0":-137.20448938573597,"vZ0":-2.3904800137823052,"x":75.0,"y":146.21,"x0":2.1680140507436234,"y0":50.00343359327073,"z0":5.577408886235022,"aX":19.423332292860366},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":-17.0,"spinRate":2299,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4004514872496987,"extension":6.408161092680909},"index":2,"playId":"44ebd850-885e-3be1-9363-eff511469e34","pitchNumber":1,"startTime":"2026-07-29T00:07:25.665Z","endTime":"2026-07-29T00:07:29.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75249433945223,"aZ":-18.499096713541892,"pfxX":9.065380909963157,"pfxZ":7.07188704297635,"pX":-0.02138323395070193,"pZ":2.7075243632576553,"vX0":-8.968932678029562,"vY0":-138.39416961023264,"vZ0":-4.241520027269964,"x":117.82,"y":165.68,"x0":2.0883249355860354,"y0":50.00323712202299,"z0":5.504079854791473,"aX":17.53253011722818},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":-14.5,"spinRate":2161,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.39622975111366854,"extension":6.3696376880352945},"index":3,"playId":"ea91e629-98de-3cb0-a42b-7feeb6ec3e73","pitchNumber":2,"startTime":"2026-07-29T00:07:38.376Z","endTime":"2026-07-29T00:07:42.790Z","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":79.6,"endSpeed":72.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053360207619427,"aZ":-39.49259734381801,"pfxX":-7.3617192333184605,"pfxZ":-5.484027642440748,"pX":0.08450667818949077,"pZ":0.8999287248735632,"vX0":-2.1294014317806678,"vY0":-115.80157064113266,"vZ0":-2.023625251582534,"x":113.78,"y":214.48,"x0":1.9762314448976546,"y0":50.00219897828853,"z0":5.623747508113517,"aX":-9.827013288875104},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.1,"breakHorizontal":13.9,"spinRate":2369,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.47611001239283546,"extension":6.529766417243763},"hitData":{"launchSpeed":104.7,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.18,"coordY":162.32}},"index":4,"playId":"480a4c23-afd4-363f-8bce-7f2b24d3cb4b","pitchNumber":3,"startTime":"2026-07-29T00:07:50.372Z","endTime":"2026-07-29T00:07:57.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:07:57.957Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Feduccia grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-29T00:10:10.103Z","endTime":"2026-07-29T00:10:23.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67386037310675,"aZ":-22.20334576822879,"pfxX":2.01521432858308,"pfxZ":5.7976613314772205,"pX":0.42144162554776526,"pZ":2.920534261518499,"vX0":3.7486647182257635,"vY0":-130.40768908548523,"vZ0":-3.7585065318440227,"x":100.94,"y":159.93,"x0":-1.2971612912273982,"y0":50.00565873477888,"z0":6.057374010475803,"aX":3.4679820585154926},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":-4.4,"spinRate":2281,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.42016577047293113,"extension":6.365899429598156},"hitData":{"launchSpeed":87.3,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.0,"coordY":141.0}},"index":0,"playId":"98fe913d-17ca-38a9-ab6d-83252cb2801e","pitchNumber":1,"startTime":"2026-07-29T00:10:17.880Z","endTime":"2026-07-29T00:10:23.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:10:23.904Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-29T00:10:36.264Z","endTime":"2026-07-29T00:12:18.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":89.7,"endSpeed":82.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004028398940726,"aZ":-23.1612086333814,"pfxX":1.0000250145094909,"pfxZ":5.20205323085259,"pX":0.30128022964525014,"pZ":2.906719650395617,"vX0":3.6026950921142604,"vY0":-130.68053674063972,"vZ0":-3.5802045449026374,"x":105.52,"y":160.3,"x0":-1.2240034980115775,"y0":50.00357920786384,"z0":6.030097361666786,"aX":1.7334624117481756},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.9,"breakHorizontal":-2.6,"spinRate":2325,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.41879239768228116,"extension":6.378541790814032},"index":0,"playId":"19778e95-1f29-315c-9626-4fafa2d2424a","pitchNumber":1,"startTime":"2026-07-29T00:10:47.382Z","endTime":"2026-07-29T00:10:50.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933192319853777,"aZ":-26.559506881152068,"pfxX":1.9698117308266223,"pfxZ":3.3992998266823937,"pX":0.5602865447190342,"pZ":1.8437100906314419,"vX0":4.471770395043779,"vY0":-128.26434525761147,"vZ0":-5.057613024090831,"x":95.64,"y":189.0,"x0":-1.4682626391716984,"y0":50.00114047698843,"z0":5.937137427631095,"aX":3.2483731718244164},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":2332,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.42862806482827986,"extension":6.34556062209728},"index":1,"playId":"46de30bb-2140-30be-8b4d-3428a04adc00","pitchNumber":2,"startTime":"2026-07-29T00:11:00.427Z","endTime":"2026-07-29T00:11:06.808Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282815280631837,"aZ":-13.216919692584499,"pfxX":-6.182771514249614,"pfxZ":9.926293934901071,"pX":0.43892655035619155,"pZ":4.989009226878578,"vX0":5.303496858323931,"vY0":-137.28745709137752,"vZ0":-1.1941969088379207,"x":100.27,"y":104.08,"x0":-0.714268029045412,"y0":50.00044767102777,"z0":6.328841281494,"aX":-11.805323604495113},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2150,"spinDirection":217},"zone":12,"typeConfidence":0.94,"plateTime":0.3988970099715794,"extension":6.2965716943693275},"index":2,"playId":"a1b166d6-2a13-3311-a4c6-22341ca61d0d","pitchNumber":3,"startTime":"2026-07-29T00:11:22.093Z","endTime":"2026-07-29T00:11:25.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376731839117912,"aZ":-12.415249022418964,"pfxX":-7.064594122390815,"pfxZ":10.124070469534415,"pX":0.47402215379506935,"pZ":4.1761711927313145,"vX0":5.995755447762876,"vY0":-138.8826810699607,"vZ0":-3.367104752882665,"x":98.93,"y":126.02,"x0":-0.79597692164515,"y0":50.001986133257326,"z0":6.2310845573230695,"aX":-13.787177259942847},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":11.5,"spinRate":2185,"spinDirection":217},"zone":12,"typeConfidence":0.62,"plateTime":0.39452010869917764,"extension":6.24643461015705},"index":3,"playId":"ce60022d-9834-3be9-a040-298926b3aa3e","pitchNumber":4,"startTime":"2026-07-29T00:11:39.559Z","endTime":"2026-07-29T00:11:43.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.741068830337642,"aZ":-23.715410818655172,"pfxX":3.5058342072125375,"pfxZ":4.873056336707878,"pX":0.7891422244478986,"pZ":1.1737694781655301,"vX0":4.066610644575404,"vY0":-131.4095447267834,"vZ0":-7.657800729727665,"x":86.92,"y":207.09,"x0":-1.2382641458142887,"y0":50.005958580730656,"z0":5.907515108705321,"aX":6.08625022887039},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-7.3,"spinRate":2474,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4179836890756752,"extension":6.291815432065172},"index":4,"playId":"65cb0c0b-82bd-3dc5-83b8-6252a001950f","pitchNumber":5,"startTime":"2026-07-29T00:11:55.744Z","endTime":"2026-07-29T00:12:00.323Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.337157660158724,"aZ":-23.308560914798605,"pfxX":2.183498481243509,"pfxZ":5.14729919238893,"pX":0.4179681313858427,"pZ":1.4042685194375624,"vX0":3.5752217624574096,"vY0":-130.64083548308113,"vZ0":-7.178483022008315,"x":101.07,"y":200.86,"x0":-1.2537131873546488,"y0":50.00416179955481,"z0":5.947984976211818,"aX":3.7625701446602307},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-4.8,"spinRate":2407,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.41976325262397385,"extension":6.472489789509119},"index":5,"playId":"10e60804-1dc3-3246-ac78-4cfa3c470cc0","pitchNumber":6,"startTime":"2026-07-29T00:12:12.927Z","endTime":"2026-07-29T00:12:18.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:12:18.335Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, pitcher Peyton Gray to first baseman Jake Burger. Yandy Díaz to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-29T00:14:50.657Z","endTime":"2026-07-29T00:15:44.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-29T00:12:29.822Z","endTime":"2026-07-29T00:13:14.506Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Peyton Gray replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-29T00:13:14.506Z","endTime":"2026-07-29T00:14:52.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"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(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":83.8,"endSpeed":76.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50256703815976,"aZ":-24.570067495339718,"pfxX":-9.655344152855882,"pfxZ":5.07569426054222,"pX":0.7481337817656367,"pZ":2.162180279863727,"vX0":10.844573289139975,"vY0":-121.55964347604018,"vZ0":-3.0475638568879377,"x":88.48,"y":180.4,"x0":-2.51340824433026,"y0":50.00462177982411,"z0":5.561863541264669,"aX":-14.472917791112451},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":1637,"spinDirection":240},"zone":9,"typeConfidence":0.89,"plateTime":0.4503236101799488,"extension":6.825249203907106},"index":2,"playId":"4e2423ed-757b-3db1-bb37-29405f0fa3cb","pitchNumber":1,"startTime":"2026-07-29T00:14:52.872Z","endTime":"2026-07-29T00:14:56.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.278437081955573,"aZ":-28.481429839245298,"pfxX":-11.911605601035351,"pfxZ":2.5091835797901796,"pX":1.8396996537996337,"pZ":0.5978883418528711,"vX0":14.036122420020279,"vY0":-120.44505291112831,"vZ0":-5.4284649994020215,"x":46.87,"y":222.64,"x0":-2.5142924407999114,"y0":50.00146739465818,"z0":5.397912847759256,"aX":-17.51018638980328},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":18.2,"spinRate":1816,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4546686345084754,"extension":6.8065477857866306},"index":3,"playId":"f9af180b-de7f-33e0-b6b2-544878b95f86","pitchNumber":2,"startTime":"2026-07-29T00:15:11.771Z","endTime":"2026-07-29T00:15:15.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(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.8,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003678851211653,"aZ":-13.83460101140669,"pfxX":-7.496680187063372,"pfxZ":9.716145446725587,"pX":-0.2763505168843718,"pZ":2.470498654491617,"vX0":8.676558760421504,"vY0":-136.29767205835577,"vZ0":-5.587996427707858,"x":127.53,"y":172.08,"x0":-2.5219078798811876,"y0":50.0052695884617,"z0":5.497101981055073,"aX":-14.154857672096064},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2257,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.4013446616570753,"extension":6.977383634899976},"hitData":{"launchSpeed":63.2,"launchAngle":-74.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.9,"coordY":188.86}},"index":4,"playId":"a14ee29a-3422-341f-bc05-0582f6cca232","pitchNumber":3,"startTime":"2026-07-29T00:15:36.860Z","endTime":"2026-07-29T00:15:44.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:15:44.015Z","atBatIndex":44},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Junior Caminero triples (1) on a line drive to center fielder Evan Carter. Yandy Díaz scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-29T00:16:06.091Z","endTime":"2026-07-29T00:18:39.117Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70915697621038,"aZ":-28.97556834693367,"pfxX":2.0979949024497477,"pfxZ":1.9773278921330686,"pX":0.15237882645268247,"pZ":1.8455378476747244,"vX0":6.710151642936453,"vY0":-125.70136258335907,"vZ0":-3.4371786130556696,"x":111.19,"y":188.95,"x0":-2.8119150560000343,"y0":50.004827854146136,"z0":5.554143012278603,"aX":3.395372094058703},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-5.2,"spinRate":2641,"spinDirection":117},"zone":8,"typeConfidence":0.91,"plateTime":0.43382256879119474,"extension":6.573517757967202},"index":0,"playId":"5c25dfb5-dbfc-35d3-b99a-4c480bcb63dc","pitchNumber":1,"startTime":"2026-07-29T00:16:19.390Z","endTime":"2026-07-29T00:16:23.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359526797298084,"aZ":-25.639857969939353,"pfxX":1.3520427521852403,"pfxZ":3.9434955461964947,"pX":0.9858684115343523,"pZ":2.5173639996131962,"vX0":8.648191560201866,"vY0":-127.93617549471732,"vZ0":-2.672605278446791,"x":79.42,"y":170.81,"x0":-2.613953758381279,"y0":50.00619755222153,"z0":5.585015982108894,"aX":2.2397065080869925},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.4,"spinRate":2610,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.42810494146228795,"extension":6.675969774427597},"index":1,"playId":"a6c8f572-8f58-3529-bf55-d5d07e8ee9ba","pitchNumber":2,"startTime":"2026-07-29T00:16:43.374Z","endTime":"2026-07-29T00:16:46.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-29T00:16:57.901Z","endTime":"2026-07-29T00:17:11.244Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57615427271853,"aZ":-19.81416490412789,"pfxX":-0.7250832248049903,"pfxZ":7.2567325915883885,"pX":2.5772756935680166,"pZ":0.17424381688811966,"vX0":13.159717203165675,"vY0":-129.57318642709498,"vZ0":-9.230612749517189,"x":18.76,"y":234.08,"x0":-2.4691235209633553,"y0":50.00534295680902,"z0":5.291589519960943,"aX":-1.2363552949697296},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.2,"breakHorizontal":-1.6,"spinRate":2532,"spinDirection":185},"zone":14,"typeConfidence":0.72,"plateTime":0.422390081941467,"extension":6.85896001988999},"index":3,"playId":"f25fb8b7-f534-3ce6-9881-d179418bbfce","pitchNumber":3,"startTime":"2026-07-29T00:17:11.244Z","endTime":"2026-07-29T00:17:14.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25466679766541,"aZ":-11.378005547761333,"pfxX":-6.964093864215267,"pfxZ":10.839074603558316,"pX":1.1450178589701714,"pZ":3.394427579946866,"vX0":12.305195188110877,"vY0":-137.56809393720292,"vZ0":-3.799750096880857,"x":73.35,"y":147.13,"x0":-2.479176069788745,"y0":50.001282817495714,"z0":5.563706847568236,"aX":-13.36104081927958},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":10.1,"spinRate":2304,"spinDirection":212},"zone":12,"typeConfidence":0.92,"plateTime":0.39802296266978177,"extension":6.953716893035619},"index":4,"playId":"4bb2e943-4be7-3a21-9f10-675a36745f98","pitchNumber":4,"startTime":"2026-07-29T00:17:36.829Z","endTime":"2026-07-29T00:17:42.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04954187235317,"aZ":-11.008770999406256,"pfxX":-6.056169360827916,"pfxZ":10.919182713700708,"pX":0.3078267412299757,"pZ":3.154167183840158,"vX0":10.101234358578239,"vY0":-138.38997317833415,"vZ0":-4.383977485046365,"x":105.27,"y":153.62,"x0":-2.603687120152664,"y0":50.00424435817782,"z0":5.497016048808107,"aX":-11.74150321446845},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2319,"spinDirection":215},"zone":3,"typeConfidence":0.92,"plateTime":0.3958796971280898,"extension":7.048350636612857},"index":5,"playId":"cb1a5c85-f000-33dd-bd23-d03b5911576a","pitchNumber":5,"startTime":"2026-07-29T00:17:58.603Z","endTime":"2026-07-29T00:18:02.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234010916104072,"aZ":-26.073251555567612,"pfxX":-11.954958118466255,"pfxZ":4.013580308776279,"pX":0.819777883929022,"pZ":1.917149977058133,"vX0":12.223304513167195,"vY0":-122.29420753031046,"vZ0":-3.218562976915903,"x":85.75,"y":187.02,"x0":-2.680717565968414,"y0":50.00472703336616,"z0":5.477431032225317,"aX":-18.181971696045398},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":19.0,"spinRate":1871,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.4472064576597168,"extension":6.904217748494723},"hitData":{"launchSpeed":90.0,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":83.02,"coordY":62.16}},"index":6,"playId":"f2bf796c-57ae-38fb-8455-c61e14a9ff6d","pitchNumber":6,"startTime":"2026-07-29T00:18:23.365Z","endTime":"2026-07-29T00:18:39.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:18:39.117Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-29T00:19:07.463Z","endTime":"2026-07-29T00:20:37.333Z","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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442682350759046,"aZ":-30.64160660993929,"pfxX":-11.920988620906696,"pfxZ":1.0309605790780236,"pX":-0.08743713708665589,"pZ":0.7855106107299018,"vX0":9.950226982505766,"vY0":-121.36356693318213,"vZ0":-4.862239274937102,"x":120.33,"y":217.57,"x0":-2.6888992772719207,"y0":50.00557517070721,"z0":5.479422221529186,"aX":-17.81053147063948},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":19.3,"spinRate":1808,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4510601758986015,"extension":6.673662144255499},"index":0,"playId":"40b82a40-0040-3749-85ac-df931f8ad3ac","pitchNumber":1,"startTime":"2026-07-29T00:19:20.806Z","endTime":"2026-07-29T00:19:24.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74273967677843,"aZ":-10.52580799909571,"pfxX":-7.520500500458569,"pfxZ":11.66924310166021,"pX":-0.5457582503030616,"pZ":3.18751086444447,"vX0":8.354052836636177,"vY0":-135.8371165584642,"vZ0":-4.281854277835665,"x":137.8,"y":152.72,"x0":-2.694485371343662,"y0":50.004473770378475,"z0":5.5252363573634975,"aX":-13.954792484891966},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":11.6,"spinRate":2371,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.404335005298075,"extension":6.758776130358759},"index":1,"playId":"6287ff26-1dc4-3460-a98b-0083e0fe4021","pitchNumber":2,"startTime":"2026-07-29T00:19:36.852Z","endTime":"2026-07-29T00:19:40.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91082784488008,"aZ":-13.598795974629281,"pfxX":-8.508319241809211,"pfxZ":9.977022351925584,"pX":-0.07472941924129263,"pZ":1.4786915738812634,"vX0":9.319430346255418,"vY0":-135.64849199041745,"vZ0":-8.032383020967773,"x":119.85,"y":198.86,"x0":-2.4508481035151344,"y0":50.00325524195587,"z0":5.428033804147995,"aX":-15.842725354939274},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":13.4,"spinRate":2302,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.40391389293806856,"extension":6.78208795293319},"index":2,"playId":"995727a7-bc8e-3bcb-b146-4d258b211a93","pitchNumber":3,"startTime":"2026-07-29T00:20:00.627Z","endTime":"2026-07-29T00:20:05.942Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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.8,"endSpeed":77.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59826442461904,"aZ":-28.399866355177174,"pfxX":-10.965663740408212,"pfxZ":2.456428456613263,"pX":-0.3344520978701188,"pZ":0.8443552205623687,"vX0":8.983107098371487,"vY0":-123.14125619961057,"vZ0":-5.358642465386042,"x":129.75,"y":215.98,"x0":-2.6061509103798985,"y0":50.00179401274071,"z0":5.453197021768743,"aX":-16.829411967613737},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":17.8,"spinRate":1825,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.444916208624071,"extension":6.844102145742848},"index":3,"playId":"fc41598a-b0d8-33ab-9029-f46a5f0b917f","pitchNumber":4,"startTime":"2026-07-29T00:20:32.310Z","endTime":"2026-07-29T00:20:37.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:20:37.333Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-29T00:22:41.658Z","endTime":"2026-07-29T00:23:19.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.2,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70320256662307,"aZ":-22.389443662241582,"pfxX":11.67580704217852,"pfxZ":5.206745672281705,"pX":-0.20555267153259815,"pZ":1.7286661648664974,"vX0":-9.707823617698006,"vY0":-136.64742514075547,"vZ0":-6.069271322524276,"x":124.84,"y":192.11,"x0":1.8860775726333845,"y0":50.00601354423148,"z0":5.529439310185774,"aX":21.95943670814194},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":-19.0,"spinRate":2114,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.40169704152316665,"extension":6.504770872063391},"index":0,"playId":"d5002481-0b3b-3179-b3af-68476486cd23","pitchNumber":1,"startTime":"2026-07-29T00:22:42.115Z","endTime":"2026-07-29T00:22:45.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59889184064604,"aZ":-42.81170139444509,"pfxX":-4.884053426789652,"pfxZ":-7.801625325709334,"pX":0.07152837683775536,"pZ":1.6716197323053745,"vX0":-3.0098247436910595,"vY0":-116.82003791934198,"vZ0":0.0159832869611638,"x":114.27,"y":193.65,"x0":2.0165197152559844,"y0":50.00056255051072,"z0":5.731935373892284,"aX":-6.662846347678338},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.8,"breakHorizontal":9.6,"spinRate":2261,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.471153883181862,"extension":6.492107519066001},"index":1,"playId":"c31f1ca2-59b9-3c0b-a9b7-6e011dd9e6c7","pitchNumber":2,"startTime":"2026-07-29T00:22:52.328Z","endTime":"2026-07-29T00:22:56.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715128019667546,"aZ":-30.613781154932514,"pfxX":-4.271730897211965,"pfxZ":1.080615807214052,"pX":-0.7348085211362533,"pZ":1.416591628273521,"vX0":-6.913968057681734,"vY0":-119.36838723047433,"vZ0":-0.45846828983234733,"x":145.01,"y":200.53,"x0":2.752791767169187,"y0":50.00311485750534,"z0":4.364441603349913,"aX":-6.171428419680495},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.2,"breakHorizontal":9.4,"spinRate":2196,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.4586478084721928,"extension":6.7727397511051795},"hitData":{"launchSpeed":76.5,"launchAngle":40.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.31,"coordY":95.54}},"index":2,"playId":"89712c94-2932-3716-96e3-d7210de96d78","pitchNumber":3,"startTime":"2026-07-29T00:23:12.842Z","endTime":"2026-07-29T00:23:19.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:23:19.751Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Wynns homers (1) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-29T00:23:34.214Z","endTime":"2026-07-29T00:24:54.884Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971401169385807,"aZ":-23.47898944559585,"pfxX":11.864194843921734,"pfxZ":4.521484718489902,"pX":-0.4206766955669833,"pZ":1.4889060266093748,"vX0":-10.696370721519266,"vY0":-137.90771514362402,"vZ0":-6.621405083379935,"x":133.04,"y":198.58,"x0":1.9687737744894533,"y0":50.00444987695517,"z0":5.507180169958174,"aX":22.830342247747907},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":-19.2,"spinRate":2152,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.39732993679112294,"extension":6.483283584338312},"index":0,"playId":"354a68de-4d30-3d4c-995a-b102e92a7a25","pitchNumber":1,"startTime":"2026-07-29T00:23:44.032Z","endTime":"2026-07-29T00:23:49.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":73.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282505209871722,"aZ":-41.627967170949546,"pfxX":-7.0723333442464895,"pfxZ":-7.0146815588123,"pX":-0.8000507369843145,"pZ":1.546957972633909,"vX0":-4.075066459377892,"vY0":-116.10982452535242,"vZ0":-0.4903854650475613,"x":147.5,"y":197.01,"x0":1.9038674401985063,"y0":50.00188113330469,"z0":5.764975638881291,"aX":-9.53365257466802},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.5,"breakHorizontal":13.9,"spinRate":2340,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4740097381562851,"extension":6.551733424780444},"index":1,"playId":"f2f3d07f-d621-3217-b2b2-61135b944994","pitchNumber":2,"startTime":"2026-07-29T00:23:55.813Z","endTime":"2026-07-29T00:23:59.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397551794977286,"aZ":-32.11206483965358,"pfxX":9.78974536718347,"pfxZ":0.04090110301638905,"pX":0.06644781580072061,"pZ":1.5112680173244741,"vX0":-7.335621746302499,"vY0":-122.18072062026064,"vZ0":-3.085031946210958,"x":114.47,"y":197.98,"x0":1.8379587977353231,"y0":50.00243256051483,"z0":5.5538681167369175,"aX":14.77948122761326},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-16.0,"spinRate":2430,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.448537093394453,"extension":6.430358493855903},"index":2,"playId":"3ab8735e-0579-31d6-9050-564851113ecc","pitchNumber":3,"startTime":"2026-07-29T00:24:09.890Z","endTime":"2026-07-29T00:24:15.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-29T00:24:22.379Z","endTime":"2026-07-29T00:24:31.773Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65683460553,"aZ":-18.305198342134414,"pfxX":10.539831671834355,"pfxZ":7.400686639119584,"pX":-0.39274871821720225,"pZ":2.855220948801704,"vX0":-9.713639223785856,"vY0":-136.62937893565544,"vZ0":-3.8282699418092974,"x":131.97,"y":161.69,"x0":1.8549852667393243,"y0":50.00063928986075,"z0":5.547473316647576,"aX":19.744031046472795},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-16.8,"spinRate":2228,"spinDirection":125},"zone":1,"typeConfidence":0.91,"plateTime":0.40229987444151005,"extension":6.4574437851569915},"hitData":{"launchSpeed":96.3,"launchAngle":29.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":20.75,"coordY":95.37}},"index":4,"playId":"9c499e73-664a-37a9-9efa-b17337463ebc","pitchNumber":4,"startTime":"2026-07-29T00:24:31.773Z","endTime":"2026-07-29T00:24:54.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:24:54.884Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, first baseman Jonathan Aranda to pitcher Steven Matz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-29T00:25:04.957Z","endTime":"2026-07-29T00:27:11.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78862839508244,"aZ":-43.700599753176945,"pfxX":-5.698465526365635,"pfxZ":-8.20627488627035,"pX":-0.1252738651715019,"pZ":1.9613296262566495,"vX0":-3.1337015427931965,"vY0":-118.34272663410812,"vZ0":0.5010746636403929,"x":121.78,"y":185.82,"x0":1.9611821452422462,"y0":50.00580204669874,"z0":5.783956299822542,"aX":-7.99926542152751},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.4,"breakHorizontal":11.2,"spinRate":2454,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.4646892791510271,"extension":6.582107436545863},"index":0,"playId":"d99dc32a-11fe-39df-9564-6acd0121e38c","pitchNumber":1,"startTime":"2026-07-29T00:25:19.083Z","endTime":"2026-07-29T00:25:26.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77975698155737,"aZ":-24.648018471993396,"pfxX":11.60402385601259,"pfxZ":3.8753806569879554,"pX":1.006031023126178,"pZ":3.4214088224866077,"vX0":-6.32566078822612,"vY0":-138.92336581707536,"vZ0":-1.6732708990789837,"x":78.65,"y":146.4,"x0":1.811689085441845,"y0":50.006825018656656,"z0":5.679236948090861,"aX":22.55730549816936},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":-19.6,"spinRate":2090,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.39513021367887946,"extension":6.409535030751205},"index":1,"playId":"2ea38237-668e-3375-a46c-d23c8879a225","pitchNumber":2,"startTime":"2026-07-29T00:25:37.231Z","endTime":"2026-07-29T00:25:40.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000563278532585,"aZ":-32.16802253067228,"pfxX":-4.572619005959597,"pfxZ":0.005801249389669749,"pX":-2.960418240122569,"pZ":1.5014258650491406,"vX0":-11.36310305927153,"vY0":-118.8069408572471,"vZ0":-0.48118376236782523,"x":229.84,"y":198.24,"x0":2.4897443124789294,"y0":50.003773677284315,"z0":4.644898162448229,"aX":-6.4979102447922035},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.2,"breakHorizontal":11.2,"spinRate":2364,"spinDirection":310},"zone":13,"typeConfidence":0.91,"plateTime":0.46206212265564517,"extension":6.885381479470631},"index":2,"playId":"89f19ebf-656c-351e-9c61-ca48d6788a4d","pitchNumber":3,"startTime":"2026-07-29T00:25:51.287Z","endTime":"2026-07-29T00:25:54.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.8,"endSpeed":77.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060537429861544,"aZ":-27.983956410303527,"pfxX":8.31813742490739,"pfxZ":2.782162238027383,"pX":-0.500613384762523,"pZ":1.2814988956916773,"vX0":-8.369629962793896,"vY0":-121.77611398014089,"vZ0":-4.2285438630551875,"x":136.08,"y":204.18,"x0":1.8939822627811396,"y0":50.00419136801486,"z0":5.450759409117551,"aX":12.541585780100108},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.3,"breakHorizontal":-13.2,"spinRate":2361,"spinDirection":96},"zone":13,"typeConfidence":0.9,"plateTime":0.4491184573976126,"extension":6.627432790090803},"index":3,"playId":"981f5f7d-03f6-342e-a67c-47f7fb9f02cc","pitchNumber":4,"startTime":"2026-07-29T00:26:05.208Z","endTime":"2026-07-29T00:26:09.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78783784553468,"aZ":-22.352543051163632,"pfxX":11.406250589144799,"pfxZ":5.139161394733964,"pX":0.1012607796541854,"pZ":2.887434549544804,"vX0":-8.653013785188833,"vY0":-137.6812474067364,"vZ0":-3.2697139020674673,"x":103.07,"y":151.26,"x0":1.8096302397542752,"y0":50.00345108377762,"z0":5.610591665635344,"aX":21.805540288671086},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":-18.7,"spinRate":2162,"spinDirection":125},"zone":2,"typeConfidence":0.91,"plateTime":0.39847151816689186,"extension":6.496263859965856},"index":4,"playId":"1a27cf7d-3208-3d4f-9c2b-4337fb388097","pitchNumber":5,"startTime":"2026-07-29T00:26:18.038Z","endTime":"2026-07-29T00:26:24.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1165795614316,"aZ":-17.039956826115652,"pfxX":9.294439358653388,"pfxZ":7.925712773096862,"pX":-0.9169972614577626,"pZ":2.0633693115547076,"vX0":-10.953603768987946,"vY0":-137.68032751238488,"vZ0":-5.84288847679849,"x":151.95,"y":183.07,"x0":1.9156650262283341,"y0":50.0017290047738,"z0":5.376285771034924,"aX":17.74614050541885},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":-14.4,"spinRate":2310,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.39864281426279113,"extension":6.638654348223579},"index":5,"playId":"20b73144-f4a0-3d91-a645-af007eafe723","pitchNumber":6,"startTime":"2026-07-29T00:26:33.715Z","endTime":"2026-07-29T00:26:42.977Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7246399862544,"aZ":-23.345671044942875,"pfxX":11.36356954654323,"pfxZ":4.735167597569822,"pX":0.2513379948023241,"pZ":2.290385646607554,"vX0":-8.293907750529934,"vY0":-136.09586916864657,"vZ0":-4.296773798624013,"x":107.42,"y":176.94,"x0":1.8722248855959227,"y0":50.00141557276248,"z0":5.520098669049954,"aX":21.173386430684285},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-18.7,"spinRate":2002,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.40348656353955326,"extension":6.538806452921234},"hitData":{"launchSpeed":94.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":166.88}},"index":6,"playId":"6e63ee76-1edf-3a80-a9db-2d3f92773e9f","pitchNumber":7,"startTime":"2026-07-29T00:27:05.785Z","endTime":"2026-07-29T00:27:11.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:27:11.512Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-29T00:27:26.822Z","endTime":"2026-07-29T00:28:55.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046312229444215,"aZ":-33.2101415701064,"pfxX":10.122970598377751,"pfxZ":-0.7031656821295957,"pX":2.1087330943097453,"pZ":2.2086958060124924,"vX0":-2.980935366519711,"vY0":-120.82252756578922,"vZ0":-1.017729338278998,"x":36.62,"y":179.15,"x0":2.0516476813924553,"y0":50.005835296848396,"z0":5.583747263602931,"aX":14.798585105449451},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.2,"breakHorizontal":-17.5,"spinRate":2162,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.4553275130217411,"extension":6.49514735573378},"index":0,"playId":"9e7772ae-cd9a-384b-8e1f-7964c0e7a757","pitchNumber":1,"startTime":"2026-07-29T00:27:38.529Z","endTime":"2026-07-29T00:27:41.918Z","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":94.5,"endSpeed":85.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.293752256378404,"aZ":-16.184745521648665,"pfxX":8.456274579494826,"pfxZ":8.472552423756987,"pX":-0.7025429998124063,"pZ":2.611877940068367,"vX0":-9.48103408851336,"vY0":-137.21417243084738,"vZ0":-4.856395175730603,"x":143.78,"y":168.26,"x0":1.7159510645307792,"y0":50.00168799648644,"z0":5.524758711896287,"aX":15.957250104540691},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-13.1,"spinRate":2364,"spinDirection":124},"zone":4,"typeConfidence":0.91,"plateTime":0.4007596187060196,"extension":6.423574751749429},"index":1,"playId":"f23ce535-c1d3-3906-b5b5-d7c7f47bff28","pitchNumber":2,"startTime":"2026-07-29T00:27:50.868Z","endTime":"2026-07-29T00:27:55.675Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.864717243776575,"aZ":-27.451630996187138,"pfxX":10.526141995772583,"pfxZ":3.2305775487098742,"pX":-0.5202344141365525,"pZ":2.9526086175851125,"vX0":-9.094467818179224,"vY0":-120.53381721905328,"vZ0":-0.5943762163613346,"x":136.83,"y":159.06,"x0":1.9461607086174113,"y0":50.00303816978024,"z0":5.640391200056673,"aX":15.387273881208436},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.0,"breakHorizontal":-16.7,"spinRate":2288,"spinDirection":102},"zone":1,"typeConfidence":0.9,"plateTime":0.45556658556092167,"extension":6.636813218235856},"index":2,"playId":"e519e2f8-b025-3a7f-9755-18cd5f86fad0","pitchNumber":3,"startTime":"2026-07-29T00:28:06.213Z","endTime":"2026-07-29T00:28:10.128Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-29T00:28:17.746Z","endTime":"2026-07-29T00:28:27.215Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":79.5,"endSpeed":72.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31981840346321,"aZ":-32.49606924872778,"pfxX":7.7328538769452155,"pfxZ":-0.2335553762402922,"pX":1.8953709667908638,"pZ":1.330446072710323,"vX0":-4.291195636381553,"vY0":-115.74671205665568,"vZ0":-0.3330037235303066,"x":44.75,"y":202.86,"x0":2.772010885245976,"y0":50.00521867274701,"z0":4.5971684912107005,"aX":10.456644998800327},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.2,"breakHorizontal":-12.8,"spinRate":2203,"spinDirection":71},"zone":14,"typeConfidence":0.83,"plateTime":0.47385340721330405,"extension":6.882903149615686},"index":4,"playId":"03820cd7-1dbe-39e9-8cff-98a7f6b75f8c","pitchNumber":4,"startTime":"2026-07-29T00:28:27.215Z","endTime":"2026-07-29T00:28:30.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21572407528713,"aZ":-35.20280539866944,"pfxX":9.636059577851492,"pfxZ":-2.012428571805396,"pX":0.5551510741859772,"pZ":2.349695160086372,"vX0":-6.652760676735903,"vY0":-122.4770500261773,"vZ0":-0.3291408530744515,"x":95.84,"y":175.34,"x0":2.066933529329575,"y0":50.00272590079384,"z0":5.519544748608616,"aX":14.508222456503423},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.5,"breakHorizontal":-15.7,"spinRate":2190,"spinDirection":92},"zone":6,"typeConfidence":0.9,"plateTime":0.44874589614922744,"extension":6.738086079610806},"hitData":{"launchSpeed":83.3,"launchAngle":70.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.52,"coordY":182.59}},"index":5,"playId":"ba659c45-1b08-34cb-adfc-ff1c8236cf9a","pitchNumber":5,"startTime":"2026-07-29T00:28:45.830Z","endTime":"2026-07-29T00:28:55.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:28:55.999Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-29T00:31:12.238Z","endTime":"2026-07-29T00:31:37.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T00:30:20.010Z","endTime":"2026-07-29T00:31:14.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"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.7,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28339488938268,"aZ":-17.195439299852758,"pfxX":6.56177012844354,"pfxZ":8.313244800549525,"pX":0.22748873368130781,"pZ":2.1169701728527865,"vX0":-7.478312029595286,"vY0":-133.2838465851654,"vZ0":-5.550486248171274,"x":108.33,"y":181.62,"x0":2.2153042310035964,"y0":50.00187023986714,"z0":5.465596043009783,"aX":11.821566663973304},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":-10.3,"spinRate":2182,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.41073630590510346,"extension":6.122908137670031},"index":1,"playId":"b2050799-53ae-31a9-8402-cace16397541","pitchNumber":1,"startTime":"2026-07-29T00:31:14.563Z","endTime":"2026-07-29T00:31:20.205Z","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":78.4,"endSpeed":72.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52497494169289,"aZ":-32.75229488714405,"pfxX":-9.284442870307545,"pfxZ":-0.4417401609453746,"pX":0.27701133250325094,"pZ":1.9879335849329631,"vX0":-2.290663350620947,"vY0":-114.21100065098383,"vZ0":-0.7107449548772664,"x":106.44,"y":185.11,"x0":2.5008001606414143,"y0":50.002199801301316,"z0":5.545657331604425,"aX":-12.171540830071303},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.7,"breakHorizontal":17.4,"spinRate":2490,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.48097386408732623,"extension":5.952553999588559},"hitData":{"launchSpeed":89.2,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.21,"coordY":162.32}},"index":2,"playId":"138e71e2-a545-364c-92e4-ffa475b92a45","pitchNumber":2,"startTime":"2026-07-29T00:31:30.432Z","endTime":"2026-07-29T00:31:37.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:31:37.357Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-29T00:32:29.879Z","endTime":"2026-07-29T00:34:02.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Vilade replaces Victor Mesa Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-29T00:31:51.462Z","endTime":"2026-07-29T00:31:57.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-29T00:31:57.654Z","endTime":"2026-07-29T00:32:32.128Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704252298807027,"aZ":-15.105097778693796,"pfxX":8.261180359750313,"pfxZ":9.653362364698214,"pX":-0.4485425558151877,"pZ":3.7154487756120544,"vX0":-9.67065919561578,"vY0":-132.49889552929378,"vZ0":-1.8274914612051245,"x":134.1,"y":138.46,"x0":2.1844094311585422,"y0":50.00627413088349,"z0":5.5243027888461445,"aX":14.614363848041904},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":-12.7,"spinRate":2258,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41422375857369875,"extension":6.089651698347649},"index":2,"playId":"56e9b84b-45d0-3bba-884c-b64da20238c1","pitchNumber":1,"startTime":"2026-07-29T00:32:32.128Z","endTime":"2026-07-29T00:32:37.265Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757095970083345,"aZ":-20.408978116441883,"pfxX":0.8689095824663733,"pfxZ":6.964077153242872,"pX":-1.7392835263319377,"pZ":3.3850668362099654,"vX0":-9.92571356187708,"vY0":-129.10297461993886,"vZ0":-1.7160973992712094,"x":183.3,"y":147.38,"x0":2.041259460834847,"y0":50.00080655460027,"z0":5.628473748461211,"aX":1.4697304390655552},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.5,"breakHorizontal":0.6,"spinRate":2446,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4241761679567415,"extension":6.212496074406631},"index":3,"playId":"3bbbdfa5-b2a6-3970-b9ec-401bb74871a4","pitchNumber":2,"startTime":"2026-07-29T00:32:48.483Z","endTime":"2026-07-29T00:32:52.639Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.059513780332736,"aZ":-15.830296125294803,"pfxX":7.688965808590417,"pfxZ":8.89582327379813,"pX":0.5029270047714939,"pZ":2.55723442367816,"vX0":-7.124642319265306,"vY0":-134.6543364495466,"vZ0":-4.716101109614715,"x":97.83,"y":169.73,"x0":2.183282346372062,"y0":50.005644044628106,"z0":5.450422384213024,"aX":14.131560377855228},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":-12.4,"spinRate":2306,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4066598051609245,"extension":6.151945745769819},"index":4,"playId":"1f5f300d-78de-310e-9c58-9999964ad9d1","pitchNumber":3,"startTime":"2026-07-29T00:33:06.223Z","endTime":"2026-07-29T00:33:09.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739893619321812,"aZ":-25.250122444220555,"pfxX":-1.9579271114246595,"pfxZ":4.18251270776085,"pX":0.1878775824518364,"pZ":4.08115183927008,"vX0":-4.729709512381413,"vY0":-127.76201235852993,"vZ0":0.9679200120590546,"x":109.84,"y":128.59,"x0":2.3159119272848754,"y0":50.00584300450509,"z0":5.678202955281972,"aX":-3.2454178810001917},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.0,"breakHorizontal":4.6,"spinRate":2306,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.42830996454320003,"extension":6.047905993357786},"index":5,"playId":"c4825fc5-69f7-3eca-8606-03400a92f6f8","pitchNumber":4,"startTime":"2026-07-29T00:33:21.244Z","endTime":"2026-07-29T00:33:26.072Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00621630481001,"aZ":-13.026419393717644,"pfxX":7.487190955240473,"pfxZ":10.365004611909189,"pX":0.6012644078756662,"pZ":2.0822677895156207,"vX0":-6.985737991083078,"vY0":-135.41059600086007,"vZ0":-6.410352693544206,"x":94.08,"y":182.56,"x0":2.248283468813424,"y0":50.003845768134774,"z0":5.400924010489176,"aX":13.832810721878978},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-12.0,"spinRate":2231,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.4053108030478869,"extension":6.143564244386016},"index":6,"playId":"4911db8f-8417-3697-8561-e1da538967fa","pitchNumber":5,"startTime":"2026-07-29T00:33:38.171Z","endTime":"2026-07-29T00:33:41.706Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48418907672454,"aZ":-14.355506558156284,"pfxX":7.913606890709806,"pfxZ":9.782250574039939,"pX":-0.24115991189645972,"pZ":2.6145194611614206,"vX0":-9.125130579857458,"vY0":-134.00197442801783,"vZ0":-4.578119654939472,"x":126.19,"y":168.19,"x0":2.1773463755484066,"y0":50.00599330370289,"z0":5.368145805977593,"aX":14.420245668168507},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":-12.4,"spinRate":2057,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.40847542167801354,"extension":6.244432689895664},"index":7,"playId":"8314a6c5-b4c4-3ce3-955d-c961f7e665c7","pitchNumber":6,"startTime":"2026-07-29T00:33:58.605Z","endTime":"2026-07-29T00:34:02.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:34:02.740Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out to shortstop Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-29T00:34:45.041Z","endTime":"2026-07-29T00:34:52.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jonny DeLuca replaces Richie Palacios.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-29T00:34:20.634Z","endTime":"2026-07-29T00:34:47.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"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":89.1,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.078892256823785,"aZ":-20.52197553903507,"pfxX":0.741840248165939,"pfxZ":6.786078042397783,"pX":0.2307836838413891,"pZ":2.9525927673512253,"vX0":-5.735351618926233,"vY0":-129.68135779681504,"vZ0":-2.533737507135327,"x":108.2,"y":159.06,"x0":2.367072291541862,"y0":50.00279314833252,"z0":5.49413236094439,"aX":1.2749002256968556},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.0,"breakHorizontal":-0.1,"spinRate":2451,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.4210717519052021,"extension":6.129720831845003},"hitData":{"launchSpeed":85.0,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.2,"coordY":146.17}},"index":1,"playId":"fba05439-3b78-380f-9f18-f33d56f756ed","pitchNumber":1,"startTime":"2026-07-29T00:34:47.279Z","endTime":"2026-07-29T00:34:52.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:34:52.415Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ezequiel Duran hit by pitch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-29T00:37:09.314Z","endTime":"2026-07-29T00:39:10.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Vilade remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T00:36:10.758Z","endTime":"2026-07-29T00:36:10.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":683748,"link":"/api/v1/people/683748"}},{"details":{"description":"Jonny DeLuca remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-29T00:36:10.772Z","endTime":"2026-07-29T00:36:10.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"description":"Pitching Change: Craig Kimbrel replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-29T00:36:10.773Z","endTime":"2026-07-29T00:37:11.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359734789312295,"aZ":-14.318580801924362,"pfxX":-8.431486019884222,"pfxZ":9.953741219154217,"pX":1.5480488228337295,"pZ":1.807354050151235,"vX0":13.918897842770487,"vY0":-133.2673861613618,"vZ0":-5.0791227170752,"x":57.99,"y":189.98,"x0":-2.653468607000453,"y0":50.002516803843854,"z0":4.776646011193317,"aX":-15.125505605818386},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":12.1,"spinRate":2264,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.41142515419461567,"extension":6.709640183181947},"index":3,"playId":"28d6c533-b7f4-34c4-a187-379120acb94d","pitchNumber":1,"startTime":"2026-07-29T00:37:11.551Z","endTime":"2026-07-29T00:37:14.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.900024805004296,"aZ":-14.116860866412154,"pfxX":-7.325930628414738,"pfxZ":9.933181892290387,"pX":-0.131303119381976,"pZ":3.454030104957481,"vX0":9.514079720562535,"vY0":-133.9610663250093,"vZ0":-1.2239773522058257,"x":122.0,"y":145.52,"x0":-2.776785024401849,"y0":50.00097362874044,"z0":4.925837203724475,"aX":-13.31594462933955},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":11.3,"spinRate":2249,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.4088484139906674,"extension":6.620344988590968},"index":4,"playId":"8b85cd40-1c02-30f8-93de-f6b294c8034b","pitchNumber":2,"startTime":"2026-07-29T00:37:30.361Z","endTime":"2026-07-29T00:37:34.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205052671990018,"aZ":-16.702643075236935,"pfxX":-7.20709783883321,"pfxZ":8.58991214073808,"pX":-0.7444512668251408,"pZ":3.899373569292504,"vX0":8.352958811203505,"vY0":-133.47665133410453,"vZ0":0.4433678455178509,"x":145.38,"y":133.5,"x0":-2.980670700865961,"y0":50.00236588373525,"z0":4.935421876265159,"aX":-12.981222408703928},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2115,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.4106313712360805,"extension":6.4982637475401805},"index":5,"playId":"11af1a91-0e3c-361c-ba8c-6067658cbc10","pitchNumber":3,"startTime":"2026-07-29T00:37:49.024Z","endTime":"2026-07-29T00:37:53.795Z","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.5,"endSpeed":84.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098635327071435,"aZ":-15.945481755788911,"pfxX":-8.271742376170168,"pfxZ":8.879962764817684,"pX":0.2664675549505797,"pZ":2.99951277359492,"vX0":10.970186514939696,"vY0":-134.34053781405973,"vZ0":-1.813044365988408,"x":106.84,"y":157.79,"x0":-2.7952931887248553,"y0":50.00367981526036,"z0":4.816535192590246,"aX":-15.120071478486498},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":12.6,"spinRate":2199,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.4077153924308816,"extension":6.571212199762171},"index":6,"playId":"15f1d904-ab31-3ee8-b163-b1adbc10ccf6","pitchNumber":4,"startTime":"2026-07-29T00:38:06.259Z","endTime":"2026-07-29T00:38:10.143Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461154561904777,"aZ":-19.90418226106583,"pfxX":-5.831210766008093,"pfxZ":6.649184607169065,"pX":-1.2831644093742895,"pZ":4.25646354205065,"vX0":6.47587954135161,"vY0":-134.779155432888,"vZ0":1.8515463999376824,"x":165.91,"y":123.86,"x0":-2.9559649361611533,"y0":50.00246023735149,"z0":4.9635604030064675,"aX":-10.760793803781631},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2055,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.40591507644837854,"extension":6.541344580332088},"index":7,"playId":"3552dbaf-9881-368f-aa07-4e99e95af410","pitchNumber":5,"startTime":"2026-07-29T00:38:26.046Z","endTime":"2026-07-29T00:38:30.338Z","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":85.8,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579558456285483,"aZ":-29.898695500886532,"pfxX":6.896242447047049,"pfxZ":1.458083398311989,"pX":1.7612314717969935,"pZ":1.4277742312961526,"vX0":9.17418445181705,"vY0":-124.62148358863908,"vZ0":-2.0045993651813085,"x":49.87,"y":200.23,"x0":-2.878623132494989,"y0":50.00050496054906,"z0":4.738536925346906,"aX":10.724257079333478},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-14.8,"spinRate":2557,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.44136020725973024,"extension":6.724098562761538},"index":8,"playId":"7224d029-d872-38f5-bc37-16769007aa5a","pitchNumber":6,"startTime":"2026-07-29T00:38:43.327Z","endTime":"2026-07-29T00:38:47.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81239384235234,"aZ":-18.983591968679676,"pfxX":-7.4768987674628296,"pfxZ":7.325023650846235,"pX":-1.7231385736839926,"pZ":3.7724108926402318,"vX0":6.3126321137807615,"vY0":-133.1705201712306,"vZ0":1.052040071716599,"x":182.68,"y":136.92,"x0":-3.1494558125841543,"y0":50.00651282132993,"z0":4.742594198511351,"aX":-13.471944469122667},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2114,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.4108506498193525,"extension":6.6169097341546275},"index":9,"playId":"3b78ea11-d5a7-3ed9-a0b6-cfeb77d152ab","pitchNumber":7,"startTime":"2026-07-29T00:38:59.878Z","endTime":"2026-07-29T00:39:10.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:39:10.302Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-29T00:40:42.670Z","endTime":"2026-07-29T00:42:48.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T00:39:14.925Z","endTime":"2026-07-29T00:40:45.015Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.081869348890987,"aZ":-13.262674965591739,"pfxX":-7.193378294999118,"pfxZ":10.534988355202337,"pX":-0.0018969050557641651,"pZ":1.8394334372841075,"vX0":9.949218250896383,"vY0":-133.24203700803437,"vZ0":-5.140059377589042,"x":117.07,"y":189.12,"x0":-2.8526324476448894,"y0":50.00334690812843,"z0":4.754745167215285,"aX":-12.914019603880137},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":10.8,"spinRate":2142,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.4113567243969065,"extension":6.61476780130113},"index":1,"playId":"5d57c857-a4d8-3fd8-8010-61048110c447","pitchNumber":1,"startTime":"2026-07-29T00:40:45.015Z","endTime":"2026-07-29T00:40:50.964Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Duran steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"5d57c857-a4d8-3fd8-8010-61048110c447","startTime":"2026-07-29T00:40:54.348Z","endTime":"2026-07-29T00:41:13.143Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":92.5,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767531128112594,"aZ":-15.992446931440808,"pfxX":-7.53651360571384,"pfxZ":8.895980737034357,"pX":0.6301144485385619,"pZ":3.0425122495776593,"vX0":11.753568173006952,"vY0":-134.18599063023746,"vZ0":-1.6074450036190604,"x":92.98,"y":156.63,"x0":-2.832974489692509,"y0":50.00070897396577,"z0":4.791969671300077,"aX":-13.706539739018428},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2186,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.408614106208391,"extension":6.6206627681219805},"index":3,"playId":"9623e7ba-7914-3c1c-9a5e-0b720655f8f4","pitchNumber":2,"startTime":"2026-07-29T00:41:13.143Z","endTime":"2026-07-29T00:41:17.135Z","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.2,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.967808831172306,"aZ":-14.60291720845649,"pfxX":-7.472548262812718,"pfxZ":9.764694436222836,"pX":0.06257678393405432,"pZ":3.8496778866755106,"vX0":10.459821807907662,"vY0":-133.8216025184292,"vZ0":0.1918223938214379,"x":114.61,"y":134.84,"x0":-2.939988541496147,"y0":50.004000080009064,"z0":4.8296896996158765,"aX":-13.449588362135163},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":11.0,"spinRate":2307,"spinDirection":223},"zone":12,"typeConfidence":0.93,"plateTime":0.4105146311107699,"extension":6.614952671231909},"index":4,"playId":"1d6ed0b8-4e5c-3067-8258-6d7271f6665e","pitchNumber":3,"startTime":"2026-07-29T00:41:32.135Z","endTime":"2026-07-29T00:41:37.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"9f501945-729e-4b7d-b19e-2d7ec63a4121","startTime":"2026-07-29T00:42:00.627Z","endTime":"2026-07-29T00:42:05.627Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.811329380219554,"aZ":-13.834856982753564,"pfxX":-7.018373035195641,"pfxZ":9.88665388197924,"pX":0.0520410566283217,"pZ":3.8668579757674926,"vX0":10.378423960712146,"vY0":-135.62406234781676,"vZ0":-0.12827956185083889,"x":115.02,"y":134.37,"x0":-2.9197656832892216,"y0":50.00339044265721,"z0":4.883039570331504,"aX":-13.02048664037113},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":10.4,"spinRate":2244,"spinDirection":226},"zone":12,"typeConfidence":0.93,"plateTime":0.4044918326967135,"extension":6.6049308848674935},"index":6,"playId":"4db99358-2a87-3f82-bf93-5d3c51f973c8","pitchNumber":4,"startTime":"2026-07-29T00:42:18.578Z","endTime":"2026-07-29T00:42:23.256Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57293606089518,"aZ":-29.68804487172011,"pfxX":-10.085546339032133,"pfxZ":1.4853902645513024,"pX":0.44126408350892443,"pZ":1.6897583616106842,"vX0":11.582549549139646,"vY0":-128.2854363271981,"vZ0":-1.9775883299090844,"x":100.18,"y":193.16,"x0":-2.8136366647636097,"y0":50.00286899531382,"z0":4.776150537871043,"aX":-16.876380614007427},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":1582,"spinDirection":250},"zone":9,"typeConfidence":0.94,"plateTime":0.42633084014319556,"extension":6.79753062323194},"index":7,"playId":"133cee67-e4fe-317c-9281-31051e347d6c","pitchNumber":5,"startTime":"2026-07-29T00:42:42.818Z","endTime":"2026-07-29T00:42:48.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:42:48.459Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to center fielder Cedric Mullins. Ezequiel Duran scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-29T00:43:01.199Z","endTime":"2026-07-29T00:43:56.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473021637443544,"aZ":-37.70284797348476,"pfxX":5.2570685843276195,"pfxZ":-3.7649886872695513,"pX":0.5237105229911517,"pZ":1.8613958959271975,"vX0":6.489327685281231,"vY0":-120.95784024611773,"vZ0":0.12133578240438814,"x":97.04,"y":188.52,"x0":-2.885445545668676,"y0":50.001371568039396,"z0":5.139792228367071,"aX":7.722312628102685},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.5,"breakHorizontal":-11.2,"spinRate":2615,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.4543137499436938,"extension":6.427150627496133},"index":0,"playId":"e5a67360-865f-366c-bf50-7e7fd58cee28","pitchNumber":1,"startTime":"2026-07-29T00:43:11.345Z","endTime":"2026-07-29T00:43:15.257Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"9374fa3d-3b9b-49c1-9bb2-343f45eaa128","startTime":"2026-07-29T00:43:28.294Z","endTime":"2026-07-29T00:43:33.294Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.055556599855514,"aZ":-14.519448888991466,"pfxX":-7.959735759269056,"pfxZ":9.499416924253595,"pX":0.03375366981601261,"pZ":2.5418617597626225,"vX0":11.190056645042965,"vY0":-135.79382063492767,"vZ0":-3.0662683607649956,"x":115.71,"y":170.15,"x0":-3.115417455155672,"y0":50.00377822988677,"z0":4.70205158962878,"aX":-14.795894452172467},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":11.9,"spinRate":2342,"spinDirection":226},"zone":5,"typeConfidence":0.92,"plateTime":0.4040757768503225,"extension":6.801931663244814},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.57,"coordY":85.3}},"index":2,"playId":"20d879bb-878b-3466-8aaf-78dc9f662fa5","pitchNumber":2,"startTime":"2026-07-29T00:43:45.619Z","endTime":"2026-07-29T00:43:56.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:43:56.463Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-29T00:44:17.374Z","endTime":"2026-07-29T00:48:21.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.571826325671623,"aZ":-16.689741128255132,"pfxX":-7.00055578857189,"pfxZ":8.577666075329036,"pX":0.14413456462778076,"pZ":2.4971452828657337,"vX0":9.615115324628446,"vY0":-133.24716375160025,"vZ0":-3.127188174954635,"x":111.51,"y":171.36,"x0":-2.594988491629536,"y0":50.00352933807718,"z0":4.8860025189645695,"aX":-12.639300415908677},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2107,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4104451059098788,"extension":6.571482098770289},"index":0,"playId":"44978b4e-e094-3ef8-b941-37739532ea8c","pitchNumber":1,"startTime":"2026-07-29T00:44:28.200Z","endTime":"2026-07-29T00:44:33.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Rangers challenged (tag play), call on the field was overturned: Evan Carter steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"44978b4e-e094-3ef8-b941-37739532ea8c","startTime":"2026-07-29T00:44:44.916Z","endTime":"2026-07-29T00:47:03.488Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":140}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77777949449162,"aZ":-23.667631055701833,"pfxX":-11.311442364032825,"pfxZ":4.8553021183692895,"pX":-1.7106143986700368,"pZ":1.513006902763566,"vX0":7.981808314382113,"vY0":-132.17715960628848,"vZ0":-3.571447844297908,"x":182.2,"y":197.93,"x0":-3.3150813833653063,"y0":50.0019683812428,"z0":4.6396363491916475,"aX":-19.815526172076158},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":18.5,"spinRate":2040,"spinDirection":227},"zone":13,"typeConfidence":0.98,"plateTime":0.41596787019353343,"extension":6.530283235819833},"index":2,"playId":"e53504c2-1e13-3373-8c1b-4be8245ddd5e","pitchNumber":2,"startTime":"2026-07-29T00:47:03.488Z","endTime":"2026-07-29T00:47:09.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14411994853853,"aZ":-28.460430979478197,"pfxX":5.503666580579555,"pfxZ":2.4554614227839298,"pX":2.662682536791779,"pZ":0.8339537289877293,"vX0":11.55909696716485,"vY0":-122.77839611006947,"vZ0":-3.3311783233498895,"x":15.5,"y":216.26,"x0":-2.836826831548808,"y0":50.00584741933999,"z0":4.651486236086158,"aX":8.334192366706862},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-12.8,"spinRate":2547,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4474989294197891,"extension":6.721730632231004},"index":3,"playId":"40014276-1d39-3b79-b80c-a87c9abe7a4e","pitchNumber":3,"startTime":"2026-07-29T00:47:27.258Z","endTime":"2026-07-29T00:47:31.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55702000315072,"aZ":-29.936556377722134,"pfxX":7.678104449370213,"pfxZ":1.493072521313306,"pX":0.3679906612393436,"pZ":1.8229338051998576,"vX0":6.166702001144444,"vY0":-122.68986844379958,"vZ0":-1.0629780493770664,"x":102.97,"y":189.56,"x0":-3.192388756811099,"y0":50.00053166214465,"z0":4.8574133799330275,"aX":11.481205226470294},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":-15.6,"spinRate":2599,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.44969678401593427,"extension":6.374029865930943},"index":4,"playId":"f79a699c-3e09-36e1-b724-aab7b8368f7e","pitchNumber":4,"startTime":"2026-07-29T00:47:48.446Z","endTime":"2026-07-29T00:47:52.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.036931668362705,"aZ":-23.37937230882121,"pfxX":-11.276856323197471,"pfxZ":4.743351863294438,"pX":-1.3000999715948245,"pZ":2.374541364505743,"vX0":8.579069986885813,"vY0":-135.4232825259696,"vZ0":-1.9733391498067019,"x":166.56,"y":174.67,"x0":-3.0465960758068378,"y0":50.00425976367447,"z0":4.750953007726936,"aX":-20.912411027270796},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":18.6,"spinRate":2123,"spinDirection":229},"zone":13,"typeConfidence":0.99,"plateTime":0.40473126683405347,"extension":6.533993918420558},"hitData":{"launchSpeed":77.2,"launchAngle":38.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.17,"coordY":95.41}},"index":5,"playId":"10e5f9c0-2887-393e-9b55-8ab212db2087","pitchNumber":5,"startTime":"2026-07-29T00:48:08.955Z","endTime":"2026-07-29T00:48:21.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:48:21.085Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nicky Lopez walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-29T00:48:28.084Z","endTime":"2026-07-29T00:51:57.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47051520507108,"aZ":-14.376904901007544,"pfxX":-7.0265079238927335,"pfxZ":9.861248413689914,"pX":-1.346254385477663,"pZ":3.107291051635239,"vX0":7.0905943937918074,"vY0":-133.65824915892892,"vZ0":-1.3243608052422347,"x":168.32,"y":154.88,"x0":-3.123733403830809,"y0":50.00276059257341,"z0":4.644234697291865,"aX":-12.681895405545278},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":11.2,"spinRate":2274,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.41017884909524627,"extension":6.654776107209814},"index":0,"playId":"249396fd-836d-3884-8527-e8355a002c2b","pitchNumber":1,"startTime":"2026-07-29T00:48:46.390Z","endTime":"2026-07-29T00:48:50.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.707534673253345,"aZ":-19.051807773234533,"pfxX":-8.29130353490345,"pfxZ":7.165008617514442,"pX":0.4779177410243248,"pZ":2.8592840286015315,"vX0":11.63158653700969,"vY0":-134.58566308481426,"vZ0":-1.3193921183208757,"x":98.78,"y":161.58,"x0":-2.8262928105530114,"y0":50.0011783204259,"z0":4.707620283761629,"aX":-15.182230595102071},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2203,"spinDirection":226},"zone":3,"typeConfidence":0.87,"plateTime":0.40725654081988605,"extension":6.613069370045839},"index":1,"playId":"797a30c5-0b29-3929-a8e4-52a4de3acfa9","pitchNumber":2,"startTime":"2026-07-29T00:49:03.465Z","endTime":"2026-07-29T00:49:07.616Z","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.0,"endSpeed":84.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452517204832215,"aZ":-16.919784884407868,"pfxX":-9.021851056649993,"pfxZ":8.279049130265822,"pX":-1.404242897538975,"pZ":3.8868466205801164,"vX0":8.139713901007447,"vY0":-135.14190637753413,"vZ0":0.7448456864313011,"x":170.53,"y":133.84,"x0":-3.288427650465813,"y0":50.00483928170516,"z0":4.799280919593395,"aX":-16.628818065393368},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":14.5,"spinRate":2298,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.4058616153718617,"extension":6.616799353806464},"index":2,"playId":"d3c6a06a-4cd7-3aeb-aafd-4369e06aadbc","pitchNumber":3,"startTime":"2026-07-29T00:49:21.253Z","endTime":"2026-07-29T00:49:25.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591285512062424,"aZ":-15.8426035153531,"pfxX":-8.766347716768092,"pfxZ":8.917635573626294,"pX":-0.26207576488574363,"pZ":2.7831192111169316,"vX0":10.374083263698257,"vY0":-134.57226704374247,"vZ0":-2.079596960313468,"x":126.99,"y":163.64,"x0":-3.030660818207042,"y0":50.00324062914686,"z0":4.689948768050902,"aX":-16.056430286251953},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.40724202350732996,"extension":6.6588568074023735},"index":3,"playId":"0e44c941-8888-3345-bc9f-f85b26d613da","pitchNumber":4,"startTime":"2026-07-29T00:49:39.450Z","endTime":"2026-07-29T00:49:43.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.230230602477413,"aZ":-15.782481506854987,"pfxX":-8.427780303937421,"pfxZ":8.751928147942289,"pX":0.0931264181920277,"pZ":3.4949060255914666,"vX0":10.842637853065586,"vY0":-135.6389250895356,"vZ0":-0.5501149987490835,"x":113.45,"y":144.42,"x0":-2.851476153628798,"y0":50.003425513850615,"z0":4.795710246405384,"aX":-15.786800882726983},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2296,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.40301732164572135,"extension":6.6058828183460925},"index":4,"playId":"2670706c-1c00-384b-afc7-2f3c410930f7","pitchNumber":5,"startTime":"2026-07-29T00:50:02.601Z","endTime":"2026-07-29T00:50:08.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.914323703208147,"aZ":-23.45924196850199,"pfxX":-11.099594921189679,"pfxZ":4.621241149481444,"pX":-1.015088018627892,"pZ":2.7602873142929165,"vX0":9.67430212379599,"vY0":-136.47007998624053,"vZ0":-1.0684567028895893,"x":155.69,"y":164.25,"x0":-3.163143479090659,"y0":50.005635170282176,"z0":4.772130170276693,"aX":-20.9485545403495},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":18.1,"spinRate":2020,"spinDirection":224},"zone":11,"typeConfidence":0.99,"plateTime":0.40128589603274367,"extension":6.63922179891518},"index":5,"playId":"2a244645-cbd7-3140-a9a2-dda3c9cf21d7","pitchNumber":6,"startTime":"2026-07-29T00:50:22.824Z","endTime":"2026-07-29T00:50:26.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410744616062118,"aZ":-25.258712668217946,"pfxX":-10.971650866750625,"pfxZ":4.057797583321504,"pX":1.8367425838183793,"pZ":0.9752125815063818,"vX0":15.448635350084015,"vY0":-129.1080142235064,"vZ0":-4.523069638872,"x":46.99,"y":212.45,"x0":-2.772107254308527,"y0":50.00390444604161,"z0":4.670858633363274,"aX":-18.70587082146305},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":16.8,"spinRate":1687,"spinDirection":245},"zone":14,"typeConfidence":0.92,"plateTime":0.4226663068910681,"extension":6.858796386578421},"index":6,"playId":"003923fd-f910-33ba-b13b-d268a261856f","pitchNumber":7,"startTime":"2026-07-29T00:50:44.191Z","endTime":"2026-07-29T00:50:49.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64643532402245,"aZ":-15.07039571364227,"pfxX":-8.903129483062308,"pfxZ":9.333433304901174,"pX":-0.41865860020341295,"pZ":2.2461103001435774,"vX0":10.265135361524026,"vY0":-134.39592796874177,"vZ0":-3.1518350863543643,"x":132.96,"y":178.14,"x0":-3.1277611416639695,"y0":50.00169110727976,"z0":4.5019113671454,"aX":-16.314384777021626},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":13.9,"spinRate":2184,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.4072718256854433,"extension":6.788405723032165},"index":7,"playId":"e2641480-e192-3da1-a84a-033e2773b0cb","pitchNumber":8,"startTime":"2026-07-29T00:51:04.333Z","endTime":"2026-07-29T00:51:09.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358087494571453,"aZ":-17.021314459779138,"pfxX":-7.566892739104261,"pfxZ":8.207727774976572,"pX":-0.20605720030288113,"pZ":3.5946839161727278,"vX0":10.027118740276308,"vY0":-134.78088169919783,"vZ0":0.07884136456031454,"x":124.85,"y":141.72,"x0":-2.985510282778562,"y0":50.00268797842256,"z0":4.763755225148004,"aX":-13.970533216594523},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2198,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.40585967442499005,"extension":6.832740825361199},"index":8,"playId":"f61897a8-7d13-33ec-9754-8b5be9b49e64","pitchNumber":9,"startTime":"2026-07-29T00:51:28.098Z","endTime":"2026-07-29T00:51:33.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439160072631996,"aZ":-24.65009952985984,"pfxX":-10.78759066226294,"pfxZ":4.149533831143144,"pX":-0.0640238004336853,"pZ":3.953650437619968,"vX0":11.39092971902702,"vY0":-133.98269751468558,"vZ0":2.5185675992519507,"x":119.44,"y":132.03,"x0":-2.972749481146591,"y0":50.006334429653016,"z0":4.764867758726842,"aX":-19.581385004046673},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":17.0,"spinRate":1961,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.40908572357836626,"extension":6.7469433305915745},"index":9,"playId":"46349165-26cb-3310-bb1c-2cc9eac830da","pitchNumber":10,"startTime":"2026-07-29T00:51:52.524Z","endTime":"2026-07-29T00:51:57.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:51:57.180Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-29T00:52:58.511Z","endTime":"2026-07-29T00:53:10.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-29T00:52:06.847Z","endTime":"2026-07-29T00:53:00.508Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.054675112818654,"aZ":-16.964076209965825,"pfxX":-8.190219129206909,"pfxZ":8.453530246468059,"pX":0.09226552574762087,"pZ":3.0139687096789314,"vX0":10.822210476284578,"vY0":-133.83073541083596,"vZ0":-1.5725439026317307,"x":113.48,"y":157.4,"x0":-2.955076617668667,"y0":50.00294858793256,"z0":4.8344202519771295,"aX":-14.737696837418996},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2265,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.4105280345804667,"extension":6.615742142698044},"hitData":{"launchSpeed":90.3,"launchAngle":55.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.92,"coordY":108.45}},"index":1,"playId":"eb40683e-2310-399b-a396-aa58755a9499","pitchNumber":1,"startTime":"2026-07-29T00:53:00.508Z","endTime":"2026-07-29T00:53:10.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:53:10.980Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-29T00:55:35.112Z","endTime":"2026-07-29T00:56:34.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Williamson replaces Taylor Walls.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T00:55:20.290Z","endTime":"2026-07-29T00:55:37.106Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"}},{"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":90.5,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.029364269835053,"aZ":-21.77962386312279,"pfxX":11.372442233743698,"pfxZ":5.925525099612287,"pX":1.2400984882819615,"pZ":1.7914708117723626,"vX0":-6.679457057416209,"vY0":-131.64868893479465,"vZ0":-5.27191815115967,"x":69.73,"y":190.41,"x0":2.332957247602695,"y0":50.00578772019967,"z0":5.4329339944133475,"aX":19.959072911621593},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":-19.1,"spinRate":2063,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4161035985946304,"extension":6.01876399972179},"index":1,"playId":"61108f99-78ad-399a-bf99-58f28481d830","pitchNumber":1,"startTime":"2026-07-29T00:55:37.106Z","endTime":"2026-07-29T00:55:40.915Z","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":89.9,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60295926876005,"aZ":-23.748814006687635,"pfxX":11.274030489123016,"pfxZ":4.870532582176343,"pX":1.1967498910454433,"pZ":2.4644811019915616,"vX0":-6.9721814275522656,"vY0":-130.70755122115455,"vZ0":-2.942604886429375,"x":71.38,"y":172.24,"x0":2.434304673873356,"y0":50.00325307448419,"z0":5.388567620144098,"aX":19.503729804835213},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-18.8,"spinRate":2094,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41908560523641913,"extension":6.01379364387325},"index":2,"playId":"b6beea30-f296-37f2-8cbb-29ed623d2749","pitchNumber":2,"startTime":"2026-07-29T00:55:52.140Z","endTime":"2026-07-29T00:55:56.775Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591935433200916,"aZ":-14.60504821944182,"pfxX":8.670753731548324,"pfxZ":9.89037182614127,"pX":0.3217482290985661,"pZ":1.516325662516543,"vX0":-7.821052306331735,"vY0":-132.51135066408483,"vZ0":-7.101159071511726,"x":104.74,"y":197.84,"x0":2.1864400521464145,"y0":50.00538748956906,"z0":5.300231266695015,"aX":15.40644352067324},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-14.0,"spinRate":2241,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.41351330549565857,"extension":6.167849109025863},"index":3,"playId":"7f1b5ffb-01c7-3fe5-bec5-9acf44b9d861","pitchNumber":3,"startTime":"2026-07-29T00:56:08.571Z","endTime":"2026-07-29T00:56:12.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37112464157022,"aZ":-29.768239293417242,"pfxX":9.816086110561654,"pfxZ":1.5815557293254887,"pX":0.44517534603592723,"pZ":1.7729372996686172,"vX0":-7.701077968220386,"vY0":-122.66888520672903,"vZ0":-2.7301495790147783,"x":100.03,"y":190.91,"x0":2.350621600609159,"y0":50.00491744929385,"z0":5.439429997472759,"aX":14.954815627256824},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":1414,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4465942201359061,"extension":6.009747539609344},"hitData":{"launchSpeed":95.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.87,"coordY":94.42}},"index":4,"playId":"2a4d0009-8d4a-3506-af5d-74d604cdc6b0","pitchNumber":4,"startTime":"2026-07-29T00:56:25.218Z","endTime":"2026-07-29T00:56:34.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:56:34.198Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Fortes lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-29T00:59:11.924Z","endTime":"2026-07-29T00:59:54.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T00:56:47.585Z","endTime":"2026-07-29T00:57:45.664Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jakob Junis replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-29T00:57:45.664Z","endTime":"2026-07-29T00:58:46.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-29T00:58:46.575Z","endTime":"2026-07-29T00:59:13.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"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(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":90.8,"endSpeed":83.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65668988962374,"aZ":-25.866185595811434,"pfxX":-8.635250349728413,"pfxZ":3.5762614823193335,"pX":0.6503960722588219,"pZ":1.4269319319574074,"vX0":8.784118185332979,"vY0":-131.9024674593334,"vZ0":-5.296408750331268,"x":92.21,"y":200.25,"x0":-1.5986612010875212,"y0":50.005067356036896,"z0":5.364580915493155,"aX":-15.24141949083227},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":13.8,"spinRate":2075,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4150126495736739,"extension":6.079597262671416},"index":3,"playId":"200c0b03-e378-30ad-9c36-4d2e26e865f9","pitchNumber":1,"startTime":"2026-07-29T00:59:13.834Z","endTime":"2026-07-29T00:59:18.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566565447417414,"aZ":-31.820469765959473,"pfxX":9.864165207530803,"pfxZ":0.25761484326594264,"pX":1.0132484111740818,"pZ":2.1904939158005656,"vX0":3.94806196039439,"vY0":-117.60512356951037,"vZ0":-1.0543083372530295,"x":78.38,"y":179.64,"x0":-1.9743012874122083,"y0":50.003597611349285,"z0":5.624926241177718,"aX":13.668186093625916},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.5,"breakHorizontal":-18.8,"spinRate":2462,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.46768598816389817,"extension":5.806329767211668},"index":4,"playId":"a0b7870e-a677-38a4-88c1-55eee31564db","pitchNumber":2,"startTime":"2026-07-29T00:59:29.221Z","endTime":"2026-07-29T00:59:34.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89182865252998,"aZ":-25.388290979279564,"pfxX":-8.608477816131764,"pfxZ":3.8553366954463186,"pX":-0.056788579884520525,"pZ":1.9243960090771355,"vX0":7.18317234387833,"vY0":-131.55672232086945,"vZ0":-4.209307740642826,"x":119.16,"y":186.82,"x0":-1.698966954202169,"y0":50.003227157728745,"z0":5.418428459715798,"aX":-15.14885804203184},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":2107,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.4157346757768785,"extension":6.067796101501892},"hitData":{"launchSpeed":105.1,"launchAngle":17.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.84,"coordY":43.68}},"index":5,"playId":"f29265f9-9f24-320d-a7ab-bcba114029ef","pitchNumber":3,"startTime":"2026-07-29T00:59:44.745Z","endTime":"2026-07-29T00:59:54.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T00:59:54.591Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-29T01:00:02.169Z","endTime":"2026-07-29T01:00:54.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65351511859052,"aZ":-29.637583667983403,"pfxX":9.74976947772403,"pfxZ":1.7733189526079975,"pX":0.558749816751656,"pZ":2.9488995442870047,"vX0":3.0336558078306286,"vY0":-119.20878023749593,"vZ0":0.0019044710049762603,"x":95.7,"y":159.16,"x0":-1.9994088726723036,"y0":50.00119701093203,"z0":5.641866478745978,"aX":13.914571690388104},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.5,"breakHorizontal":-18.4,"spinRate":2445,"spinDirection":65},"zone":3,"typeConfidence":0.9,"plateTime":0.46091820012628215,"extension":5.898717076210773},"index":0,"playId":"9c651212-ee9a-37c4-80ae-2d425f62729d","pitchNumber":1,"startTime":"2026-07-29T01:00:22.305Z","endTime":"2026-07-29T01:00:26.003Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24885519353687,"aZ":-24.92964114103771,"pfxX":-8.717773243178595,"pfxZ":4.032590527634214,"pX":0.27017795941331657,"pZ":1.8701941526549144,"vX0":7.954668871877015,"vY0":-133.07621703937903,"vZ0":-4.485412927076058,"x":106.7,"y":188.28,"x0":-1.6234171778900375,"y0":50.00198903716002,"z0":5.38094037283014,"aX":-15.653764057353609},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":14.0,"spinRate":2137,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.4114162529665224,"extension":5.956242823149351},"hitData":{"launchSpeed":85.2,"launchAngle":54.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.61,"coordY":139.43}},"index":1,"playId":"372e72d3-d087-3864-859a-a987bce97ce1","pitchNumber":2,"startTime":"2026-07-29T01:00:42.298Z","endTime":"2026-07-29T01:00:54.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:00:54.659Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to right fielder Brandon Nimmo. Ben Williamson to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-29T01:01:05.048Z","endTime":"2026-07-29T01:01:27.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.161491837378403,"aZ":-31.523886976761446,"pfxX":11.461585054298158,"pfxZ":0.44919573544268054,"pX":0.8750675341481998,"pZ":2.491579755195645,"vX0":3.1450424082976878,"vY0":-119.73438360125199,"vZ0":-0.5844248734535856,"x":83.64,"y":171.51,"x0":-1.9485044910188278,"y0":50.00026290157203,"z0":5.594729881805453,"aX":16.40197730924696},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-21.5,"spinRate":2494,"spinDirection":71},"zone":12,"typeConfidence":0.91,"plateTime":0.45995736156364186,"extension":5.871207603248124},"hitData":{"launchSpeed":83.9,"launchAngle":18.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.55,"coordY":105.41}},"index":0,"playId":"a7caa292-3d7d-3572-aa62-dd1493086721","pitchNumber":1,"startTime":"2026-07-29T01:01:18.468Z","endTime":"2026-07-29T01:01:27.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:01:27.106Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out sharply to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-29T01:02:16.717Z","endTime":"2026-07-29T01:03:11.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-29T01:01:52.892Z","endTime":"2026-07-29T01:02:18.896Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125106194865353,"aZ":-36.05012278740832,"pfxX":8.117108139326692,"pfxZ":-2.6388545098794034,"pX":0.9545717487702484,"pZ":0.8689910114685925,"vX0":4.52320116090279,"vY0":-121.44975845008965,"vZ0":-3.2521756489248093,"x":80.61,"y":215.32,"x0":-1.9955248457356343,"y0":50.00067291626007,"z0":5.409161277942481,"aX":11.940118207084137},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.4,"breakHorizontal":-15.8,"spinRate":2418,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4536128297406008,"extension":5.97178223339853},"index":1,"playId":"75eb8deb-6f8f-3afb-8d34-d2eea97ad045","pitchNumber":1,"startTime":"2026-07-29T01:02:18.896Z","endTime":"2026-07-29T01:02:22.972Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.827310025878095,"aZ":-19.864100423317144,"pfxX":-8.39828321377559,"pfxZ":6.599897473452112,"pX":-0.11066563611135012,"pZ":3.131999476477365,"vX0":7.293356394405228,"vY0":-135.97519596275671,"vZ0":-2.2751953809914505,"x":121.22,"y":154.22,"x0":-1.741290073684924,"y0":50.00600722858722,"z0":5.363377846760842,"aX":-15.672337329908197},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":2165,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.40337613604338207,"extension":6.112832741269717},"index":2,"playId":"981ca54c-fe52-35ef-87f3-6b96443de6b2","pitchNumber":2,"startTime":"2026-07-29T01:02:35.752Z","endTime":"2026-07-29T01:02:41.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520116426288514,"aZ":-27.155960415531815,"pfxX":-7.9671901753547,"pfxZ":2.7071357222140797,"pX":-0.11149853568623733,"pZ":1.8333631301861926,"vX0":7.0104347910106455,"vY0":-135.26746296480576,"vZ0":-4.012875880039248,"x":121.25,"y":189.28,"x0":-1.7017181843020004,"y0":50.001813707161006,"z0":5.24011888064804,"aX":-14.762707425536268},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":13.0,"spinRate":2090,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.404932723095317,"extension":6.092313941339713},"hitData":{"launchSpeed":101.9,"launchAngle":46.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":153.64,"coordY":77.62}},"index":3,"playId":"92f3b4b4-9038-3cdf-9379-f29cbe10ca53","pitchNumber":3,"startTime":"2026-07-29T01:03:00.261Z","endTime":"2026-07-29T01:03:11.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:03:11.625Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wynns grounds out, second baseman Ryan Vilade to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-29T01:05:27.796Z","endTime":"2026-07-29T01:06:04.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":{"description":"Ben Williamson remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T01:04:19.631Z","endTime":"2026-07-29T01:04:19.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-29T01:04:19.660Z","endTime":"2026-07-29T01:04:19.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"description":"Pitching Change: Kevin Kelly replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-29T01:04:19.662Z","endTime":"2026-07-29T01:05:29.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454963165334753,"aZ":-37.593954024011424,"pfxX":-12.448816137599858,"pfxZ":-3.0651311404786146,"pX":1.3143500058821354,"pZ":2.8142737244203118,"vX0":11.132440297530643,"vY0":-132.13669152971937,"vZ0":4.313545789020653,"x":66.9,"y":162.79,"x0":-1.338225869109557,"y0":50.005045986706,"z0":3.92453498385465,"aX":-21.991668395543826},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.3,"breakHorizontal":20.0,"spinRate":2052,"spinDirection":259},"zone":12,"typeConfidence":0.89,"plateTime":0.41470373750461187,"extension":7.074331902420196},"index":3,"playId":"0ba7583d-f6b1-39a4-8545-7b0ae0b1e0bc","pitchNumber":1,"startTime":"2026-07-29T01:05:29.998Z","endTime":"2026-07-29T01:05:33.630Z","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":90.2,"endSpeed":82.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.092255636337292,"aZ":-36.36993867950596,"pfxX":-11.36012003376117,"pfxZ":-2.4130017183823504,"pX":-0.09318341046112326,"pZ":2.390970470985411,"vX0":7.50121375001931,"vY0":-131.0725023220579,"vZ0":3.4461548534782684,"x":120.55,"y":174.22,"x0":-1.5183619255425305,"y0":50.00391959229176,"z0":3.777402452622421,"aX":-19.73783395022354},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.4,"breakHorizontal":18.8,"spinRate":2141,"spinDirection":263},"zone":5,"typeConfidence":0.9,"plateTime":0.4181147758940451,"extension":7.039128858933419},"index":4,"playId":"d708e402-603b-3f9b-b2b0-1baed3807bce","pitchNumber":2,"startTime":"2026-07-29T01:05:43.679Z","endTime":"2026-07-29T01:05:47.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30780600436135,"aZ":-37.98369281621364,"pfxX":-11.921322551175331,"pfxZ":-3.344534998594958,"pX":-0.02775994695748257,"pZ":1.722028632051259,"vX0":7.551295242291894,"vY0":-131.29591237806866,"vZ0":2.1446478305231125,"x":118.06,"y":192.29,"x0":-1.4008056743916075,"y0":50.00432009642519,"z0":3.7329005492448437,"aX":-20.694264256528417},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.3,"breakHorizontal":19.8,"spinRate":2070,"spinDirection":263},"zone":8,"typeConfidence":0.9,"plateTime":0.41810651392389886,"extension":7.087033594360447},"hitData":{"launchSpeed":78.7,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":141.04}},"index":5,"playId":"30363330-6409-3531-8d49-18ec9bcfcf93","pitchNumber":3,"startTime":"2026-07-29T01:05:57.648Z","endTime":"2026-07-29T01:06:04.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:06:04.487Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-29T01:06:15.598Z","endTime":"2026-07-29T01:07:39.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720504329753396,"aZ":-35.50428000363018,"pfxX":-10.647905351655211,"pfxZ":-1.8269599882792313,"pX":-0.47740802249590275,"pZ":2.598869963122512,"vX0":6.548434801533162,"vY0":-134.1479021539802,"vZ0":3.3877304854613666,"x":135.2,"y":168.61,"x0":-1.5654114006991457,"y0":50.00085323348222,"z0":3.8488716206798657,"aX":-19.42571391630127},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.4,"breakHorizontal":17.9,"spinRate":1931,"spinDirection":261},"zone":4,"typeConfidence":0.9,"plateTime":0.40811653828357075,"extension":6.928738244320767},"index":0,"playId":"ffc30baa-550f-3f21-b2d7-6fd6f2670118","pitchNumber":1,"startTime":"2026-07-29T01:06:30.619Z","endTime":"2026-07-29T01:06:34.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.627968526355126,"aZ":-38.51733532574902,"pfxX":-7.9912918748801385,"pfxZ":-4.090804680634152,"pX":-1.4954686558720938,"pZ":1.4954005370181824,"vX0":3.0117160203958377,"vY0":-123.46893729409588,"vZ0":2.491185194803786,"x":174.0,"y":198.4,"x0":-1.6899639254266665,"y0":50.00339173892583,"z0":3.705227725152079,"aX":-12.389516284613467},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.6,"breakHorizontal":13.8,"spinRate":1873,"spinDirection":273},"zone":13,"typeConfidence":0.92,"plateTime":0.4429185153242692,"extension":7.038526165093287},"index":1,"playId":"0f6e23ab-e188-3276-8cbc-0576c75eae9c","pitchNumber":2,"startTime":"2026-07-29T01:06:45.850Z","endTime":"2026-07-29T01:06:50.583Z","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":85.6,"endSpeed":78.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79437407912907,"aZ":-39.66202616595421,"pfxX":-9.610066401610535,"pfxZ":-4.78093054983015,"pX":-0.9099431558572093,"pZ":1.7125620731041364,"vX0":4.757080004167721,"vY0":-124.56169481396212,"vZ0":2.904941021670023,"x":151.68,"y":192.54,"x0":-1.5992981612136188,"y0":50.00284039016773,"z0":3.817924643073706,"aX":-15.051104642028976},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.7,"breakHorizontal":16.2,"spinRate":1930,"spinDirection":273},"zone":13,"typeConfidence":0.92,"plateTime":0.44028065751725753,"extension":6.913145231304579},"index":2,"playId":"85457686-bca9-3d2b-92c4-fdf70a917ea4","pitchNumber":3,"startTime":"2026-07-29T01:07:01.711Z","endTime":"2026-07-29T01:07:05.740Z","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":86.2,"endSpeed":79.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218655429947226,"aZ":-38.47972749547738,"pfxX":-9.40184380259242,"pfxZ":-3.9464968501939683,"pX":-0.9271869277374298,"pZ":0.9691584472179442,"vX0":4.456628850254657,"vY0":-125.5232911405093,"vZ0":1.0963198459634156,"x":152.34,"y":212.61,"x0":-1.5033801775807711,"y0":50.00327645884702,"z0":3.6576740405367825,"aX":-15.015427385103818},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.6,"breakHorizontal":16.0,"spinRate":1966,"spinDirection":275},"zone":13,"typeConfidence":0.92,"plateTime":0.4362168557609576,"extension":6.895654433025184},"index":3,"playId":"1768f7b9-b27e-3cd3-958b-317849f2e9aa","pitchNumber":4,"startTime":"2026-07-29T01:07:19.684Z","endTime":"2026-07-29T01:07:23.484Z","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":93.0,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357072914739867,"aZ":-23.310497598351102,"pfxX":-8.449962135992125,"pfxZ":4.772554405912082,"pX":-0.48641942380215564,"pZ":2.7859220486529814,"vX0":5.725839298438611,"vY0":-135.38797264202336,"vZ0":1.1637283351953984,"x":135.54,"y":163.56,"x0":-1.5300604914602633,"y0":50.004869078427795,"z0":3.981103065355047,"aX":-15.699984542916905},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":14.0,"spinRate":2139,"spinDirection":248},"zone":4,"typeConfidence":0.89,"plateTime":0.4044581620004575,"extension":7.157551179986017},"index":4,"playId":"119c61eb-9351-3113-bef5-b5e4fb553a54","pitchNumber":5,"startTime":"2026-07-29T01:07:35.109Z","endTime":"2026-07-29T01:07:39.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:07:39.494Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-29T01:07:50.997Z","endTime":"2026-07-29T01:09:02.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906076266914578,"aZ":-36.88406669475297,"pfxX":-10.63800575797761,"pfxZ":-2.5925725229678473,"pX":0.40112642711269364,"pZ":2.153080998107362,"vX0":8.255231443540767,"vY0":-133.64336000527908,"vZ0":2.627107125269495,"x":101.71,"y":180.65,"x0":-1.3406180769926386,"y0":50.00496063809115,"z0":3.8005911961044805,"aX":-19.309488692567196},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-4.0,"breakHorizontal":17.5,"spinRate":1939,"spinDirection":261},"zone":9,"typeConfidence":0.9,"plateTime":0.4093301117975341,"extension":7.059970547530227},"index":0,"playId":"3b9114ba-2a6c-3474-a498-793cd407b858","pitchNumber":1,"startTime":"2026-07-29T01:08:03.012Z","endTime":"2026-07-29T01:08:06.550Z","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":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508047119426394,"aZ":-39.98278739828699,"pfxX":-5.976800857859069,"pfxZ":-4.967741119752624,"pX":-1.0213941261518493,"pZ":1.5109961193781993,"vX0":3.4982254675743474,"vY0":-124.67373126664863,"vZ0":2.7807905566003663,"x":155.93,"y":197.98,"x0":-1.6675425468158147,"y0":50.00467507099586,"z0":3.6853744851898345,"aX":-9.391991931567357},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.0,"breakHorizontal":10.0,"spinRate":1908,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4396451957364942,"extension":6.97395967679834},"index":1,"playId":"e6cd2345-7982-382a-a9ee-84da1da438ee","pitchNumber":2,"startTime":"2026-07-29T01:08:17.480Z","endTime":"2026-07-29T01:08:22.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-29T01:08:27.641Z","endTime":"2026-07-29T01:08:40.031Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805356968734976,"aZ":-39.394564103307076,"pfxX":-8.775077209012583,"pfxZ":-4.439831651938,"pX":-0.30961994789329833,"pZ":0.5994550518797014,"vX0":6.06762401787409,"vY0":-126.72236518642663,"vZ0":0.3981598240035986,"x":128.8,"y":222.59,"x0":-1.594522460676061,"y0":50.00241365038052,"z0":3.5864844386038155,"aX":-14.276743033282283},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.7,"breakHorizontal":14.5,"spinRate":1978,"spinDirection":273},"zone":13,"typeConfidence":0.88,"plateTime":0.4321761657655472,"extension":7.055747893927151},"index":3,"playId":"59ed0b23-7777-339f-9f30-0e0056bee369","pitchNumber":3,"startTime":"2026-07-29T01:08:40.031Z","endTime":"2026-07-29T01:08:45.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50117912010643,"aZ":-23.122692223478527,"pfxX":-9.519142069805618,"pfxZ":4.8347091138253635,"pX":0.4574080119931725,"pZ":2.877065467247398,"vX0":8.594594594653191,"vY0":-135.88392116893144,"vZ0":1.4176879112874263,"x":99.56,"y":161.1,"x0":-1.5082252288883606,"y0":50.0018560726322,"z0":3.9539866659318896,"aX":-17.818204482443832},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":15.5,"spinRate":2116,"spinDirection":257},"zone":3,"typeConfidence":0.87,"plateTime":0.4029276372742312,"extension":7.183756629976449},"index":4,"playId":"638b3818-d57c-30ee-bda6-421682b121bb","pitchNumber":4,"startTime":"2026-07-29T01:08:57.015Z","endTime":"2026-07-29T01:09:02.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:09:02.821Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-29T01:11:20.401Z","endTime":"2026-07-29T01:13:15.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-29T01:10:14.033Z","endTime":"2026-07-29T01:11:22.737Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.260584119404292,"aZ":-8.773282677916226,"pfxX":6.722686299165931,"pfxZ":12.332989598709378,"pX":-0.13485387690449235,"pZ":3.2087464612614074,"vX0":-7.025945327434065,"vY0":-137.1112238018307,"vZ0":-5.755906391018027,"x":122.14,"y":152.14,"x0":1.591514010737904,"y0":50.00582345940933,"z0":5.9386725869849455,"aX":12.759581012429916},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.2,"breakHorizontal":-10.7,"spinRate":2418,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.39998305093621545,"extension":6.2433902811557385},"index":1,"playId":"14bb5827-5092-3996-a6db-32a9bd0e0711","pitchNumber":1,"startTime":"2026-07-29T01:11:22.737Z","endTime":"2026-07-29T01:11:26.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16276922455898,"aZ":-10.509967323001293,"pfxX":6.949838896550568,"pfxZ":11.44961071538359,"pX":-0.5397062177030334,"pZ":2.9822563672292213,"vX0":-8.355115742053309,"vY0":-136.90300382592326,"vZ0":-6.113232185896982,"x":137.57,"y":158.26,"x0":1.6535350751914832,"y0":50.00015492658731,"z0":5.968611599990096,"aX":13.147109002322651},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":-10.8,"spinRate":2403,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.4006054154568428,"extension":6.244363703100625},"index":2,"playId":"50e12ed2-57fe-3823-b9fa-381adeeb53a5","pitchNumber":2,"startTime":"2026-07-29T01:11:39.723Z","endTime":"2026-07-29T01:11:44.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-29T01:11:53.316Z","endTime":"2026-07-29T01:12:10.170Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02489267028341,"aZ":-10.681204653020966,"pfxX":6.330016073653109,"pfxZ":11.446512117670121,"pX":0.21092592418521183,"pZ":3.5471823260528375,"vX0":-6.056842782878247,"vY0":-136.6370278366769,"vZ0":-4.541938658123737,"x":108.96,"y":143.01,"x0":1.6412831286482044,"y0":50.006141917931224,"z0":5.974066227491679,"aX":11.889831182806653},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":-10.1,"spinRate":2266,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.40191294217689677,"extension":6.207129760498924},"index":4,"playId":"efacf203-941a-325b-80cf-d491159b5d00","pitchNumber":3,"startTime":"2026-07-29T01:12:10.170Z","endTime":"2026-07-29T01:12:19.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200118162415173,"aZ":-37.427954091841926,"pfxX":-0.12312243395384037,"pfxZ":-3.6724828544363337,"pX":-1.3343084853268792,"pZ":-2.078844042910114,"vX0":-7.171196615034686,"vY0":-118.93093236234662,"vZ0":-10.005405723696233,"x":167.86,"y":294.91,"x0":1.7384311927161167,"y0":50.00444474912397,"z0":5.5858202315357905,"aX":-0.17532608333700803},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.9,"breakHorizontal":2.0,"spinRate":2765,"spinDirection":339},"zone":13,"typeConfidence":0.86,"plateTime":0.46086276551752814,"extension":6.569172620918188},"index":5,"playId":"e4279771-70b4-3503-a2fe-1285505276be","pitchNumber":4,"startTime":"2026-07-29T01:12:48.729Z","endTime":"2026-07-29T01:12:53.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71644449077794,"aZ":-22.798389609687046,"pfxX":-2.088819711290828,"pfxZ":5.73911161519615,"pX":-0.9842454416883919,"pZ":1.2273611927264576,"vX0":-6.336709561669374,"vY0":-126.92851830450772,"vZ0":-6.704193498977615,"x":154.52,"y":205.64,"x0":1.8148179750426214,"y0":50.001910026534205,"z0":5.715331746422175,"aX":-3.411164968834892},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":5.2,"spinRate":2429,"spinDirection":196},"zone":13,"typeConfidence":0.88,"plateTime":0.4313468950369237,"extension":6.380029248182503},"hitData":{"launchSpeed":78.9,"launchAngle":-0.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":155.23}},"index":6,"playId":"81a2096f-a848-301d-a5fe-00baa1fe2ac9","pitchNumber":5,"startTime":"2026-07-29T01:13:09.951Z","endTime":"2026-07-29T01:13:15.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:13:15.108Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-29T01:13:26.699Z","endTime":"2026-07-29T01:14:52.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90871817453244,"aZ":-8.541474277249884,"pfxX":5.80049360276111,"pfxZ":12.623409601483749,"pX":-0.3643770625934809,"pZ":1.3629864500023796,"vX0":-7.316653330250296,"vY0":-135.97832632046374,"vZ0":-10.13282049622265,"x":130.89,"y":201.98,"x0":1.60799915019751,"y0":50.00036898072564,"z0":5.730785809273587,"aX":10.857459666385454},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.9,"breakHorizontal":-9.0,"spinRate":2311,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.4028556442172002,"extension":6.337218070768149},"index":0,"playId":"02494968-9ed0-37c2-bad7-a13c319d51f8","pitchNumber":1,"startTime":"2026-07-29T01:13:43.112Z","endTime":"2026-07-29T01:13:47.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14535447031001,"aZ":-8.96813564486669,"pfxX":6.141280166234759,"pfxZ":12.244178288742473,"pX":-0.640917003606123,"pZ":2.565609720328454,"vX0":-8.148107346660643,"vY0":-137.00654116353314,"vZ0":-7.112850688829467,"x":141.43,"y":169.51,"x0":1.5780332449558594,"y0":50.0019999911495,"z0":5.813301921632539,"aX":11.639032032609219},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.8,"breakHorizontal":-9.4,"spinRate":2399,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.40025293639230863,"extension":6.295543887208772},"index":1,"playId":"b865f342-a4ce-3fe7-a312-d08e5596e9a1","pitchNumber":2,"startTime":"2026-07-29T01:13:58.941Z","endTime":"2026-07-29T01:14:06.180Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053855628782138,"aZ":-9.013659935818104,"pfxX":7.06118069620625,"pfxZ":11.933891160133323,"pX":-0.530669767681089,"pZ":3.3175488889195504,"vX0":-8.240088177424086,"vY0":-138.46811205121858,"vZ0":-5.5168596431697035,"x":137.23,"y":149.21,"x0":1.5670218208901547,"y0":50.00660093492135,"z0":5.939654589616843,"aX":13.708851488291177},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.6,"breakHorizontal":-11.0,"spinRate":2436,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.39562914693152385,"extension":6.34908535630664},"index":2,"playId":"316accdc-ba24-3a3d-a48c-fba6754c343b","pitchNumber":3,"startTime":"2026-07-29T01:14:20.663Z","endTime":"2026-07-29T01:14:28.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-29T01:14:36.211Z","endTime":"2026-07-29T01:14:47.249Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433316725779722,"aZ":-11.163039007689827,"pfxX":5.356225013091067,"pfxZ":11.099807251514841,"pX":0.2185573131557827,"pZ":3.751093375461148,"vX0":-5.885162922526765,"vY0":-136.9988092056583,"vZ0":-3.9016256304987453,"x":108.67,"y":137.5,"x0":1.7029120086980976,"y0":50.00364883028249,"z0":5.961861648689228,"aX":10.14018599640168},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":-8.4,"spinRate":2183,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.4004441790776423,"extension":6.463291320843217},"hitData":{"launchSpeed":80.1,"launchAngle":-25.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.77,"coordY":145.42}},"index":4,"playId":"67889130-4527-3eaf-8be4-341ae8327a6e","pitchNumber":4,"startTime":"2026-07-29T01:14:47.249Z","endTime":"2026-07-29T01:14:52.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:14:52.491Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Vilade pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-29T01:15:04.760Z","endTime":"2026-07-29T01:15:33.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.79"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.01"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.71"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.50"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.97"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.68"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.23"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.13"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".538"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.353"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.353"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31787060962428,"aZ":-9.57233790905479,"pfxX":6.076863383502665,"pfxZ":11.810438582844753,"pX":0.29109934978952984,"pZ":3.0500505018116066,"vX0":-5.829050620777236,"vY0":-137.86684190081132,"vZ0":-5.85709875019891,"x":105.9,"y":156.43,"x0":1.6492612013647698,"y0":50.003756506801864,"z0":5.85654807576313,"aX":11.630780154028404},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":-9.7,"spinRate":2366,"spinDirection":149},"zone":3,"typeConfidence":0.91,"plateTime":0.3981718283349718,"extension":6.248575212597933},"hitData":{"launchSpeed":88.2,"launchAngle":73.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.48,"coordY":176.01}},"index":0,"playId":"9b9623f6-de15-328b-b8b1-5b6b4e571432","pitchNumber":1,"startTime":"2026-07-29T01:15:23.046Z","endTime":"2026-07-29T01:15:33.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:15:33.633Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Vilade pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-29T01:15:04.760Z","endTime":"2026-07-29T01:15:33.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.79"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.01"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.71"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.50"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.97"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.68"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.23"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.13"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".538"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.353"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.353"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31787060962428,"aZ":-9.57233790905479,"pfxX":6.076863383502665,"pfxZ":11.810438582844753,"pX":0.29109934978952984,"pZ":3.0500505018116066,"vX0":-5.829050620777236,"vY0":-137.86684190081132,"vZ0":-5.85709875019891,"x":105.9,"y":156.43,"x0":1.6492612013647698,"y0":50.003756506801864,"z0":5.85654807576313,"aX":11.630780154028404},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":-9.7,"spinRate":2366,"spinDirection":149},"zone":3,"typeConfidence":0.91,"plateTime":0.3981718283349718,"extension":6.248575212597933},"hitData":{"launchSpeed":88.2,"launchAngle":73.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.48,"coordY":176.01}},"index":0,"playId":"9b9623f6-de15-328b-b8b1-5b6b4e571432","pitchNumber":1,"startTime":"2026-07-29T01:15:23.046Z","endTime":"2026-07-29T01:15:33.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-29T01:15:33.633Z","atBatIndex":70},"scoringPlays":[9,17,45,48,56],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":122.42,"y":142.05},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":103.16,"y":153.2},"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":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":63.48,"y":128.68},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":137.11,"y":184.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":182.72,"y":109.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":80.87,"y":121.28},"type":"O","description":"Sac Fly"}],"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":89.32,"y":164.17},"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":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":152.29,"y":159.52},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":23,"top":[15,16,17,18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":137.11,"y":88.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":79.69,"y":42.63},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":193.85,"y":94.08},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":142.18,"y":163.84},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":66.43,"y":112.69},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":159.2,"y":81.63},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":32,"top":[24,25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[],"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":91.0,"y":98.98},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":58.06,"y":122.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":129.01,"y":181.58},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":33,"endIndex":38,"top":[33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":120.87,"y":194.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":120.39,"y":152.7},"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":5,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":129.01,"y":140.53},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":142.18,"y":162.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":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":150.0,"y":141.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":120.9,"y":188.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":83.02,"y":62.16},"type":"H","description":"Triple"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":126.31,"y":95.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":20.75,"y":95.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":150.8,"y":166.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":167.52,"y":182.59},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":144.21,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":105.2,"y":146.17},"type":"O","description":"Lineout"}]}},{"startIndex":54,"endIndex":64,"top":[54,55,56,57,58,59],"bottom":[60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":133.57,"y":85.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":89.17,"y":95.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":92.92,"y":108.45},"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":8,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":118.87,"y":94.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":130.84,"y":43.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":190.61,"y":139.43},"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":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":172.55,"y":105.41},"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":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":153.64,"y":77.62},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":70,"top":[65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":128.5,"y":141.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":146.24,"y":155.23},"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":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":122.77,"y":145.42},"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":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":164.48,"y":176.01},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":5,"errors":1,"leftOnBase":5},"away":{"runs":4,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"catcher":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"first":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"second":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"third":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"shortstop":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"left":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"center":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"right":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"onDeck":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"inHole":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"battingOrder":3,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"onDeck":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"inHole":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"battingOrder":6,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".248","atBats":31,"obp":".320","slg":".407","ops":".727","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":114,"era":"4.26","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.27","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":38,"strikes":76,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"pitchesPerInning":"12.67","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":88,"flyOuts":47,"groundOuts":56,"airOuts":79,"runs":37,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":39,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".204","atBats":250,"obp":".320","slg":".352","ops":".672","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":88,"rbi":28,"leftOnBase":119,"sacBunts":5,"sacFlies":1,"babip":".249","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":204,"errors":1,"chances":205,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":34,"groundOuts":39,"airOuts":69,"runs":34,"doubles":12,"triples":2,"homeRuns":12,"strikeOuts":52,"baseOnBalls":13,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".283","atBats":223,"obp":".325","slg":".516","ops":".841","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":115,"rbi":29,"leftOnBase":83,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.58","popOuts":23,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":123,"errors":0,"chances":126,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":18,"flyOuts":53,"groundOuts":99,"airOuts":109,"runs":47,"doubles":13,"triples":3,"homeRuns":13,"strikeOuts":93,"baseOnBalls":38,"intentionalWalks":0,"hits":94,"hitByPitch":3,"atBats":391,"obp":".310","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1686,"era":"4.03","inningsPitched":"102.2","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.29","battersFaced":436,"outs":308,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1686,"balls":639,"strikes":1047,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.15","walksPer9Inn":"3.33","hitsPer9Inn":"8.24","runsScoredPer9":"4.12","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":52,"groundOuts":88,"airOuts":91,"runs":45,"doubles":15,"triples":0,"homeRuns":19,"strikeOuts":111,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":3,"avg":".238","atBats":378,"obp":".300","slg":".429","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":162,"rbi":66,"leftOnBase":176,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.90","popOuts":22,"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":88,"putOuts":655,"errors":4,"chances":747,"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"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":33,"gamesStarted":0,"flyOuts":23,"groundOuts":34,"airOuts":44,"runs":19,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":3,"hits":37,"hitByPitch":3,"atBats":154,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":664,"era":"3.43","inningsPitched":"39.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":15,"whip":"1.25","battersFaced":172,"outs":118,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":664,"balls":216,"strikes":448,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.88","gamesFinished":6,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.75","hitsPer9Inn":"8.47","runsScoredPer9":"4.35","homeRunsPer9":"0.69","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 11)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":48,"gamesStarted":4,"flyOuts":25,"groundOuts":50,"airOuts":43,"runs":18,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":49,"hitByPitch":2,"atBats":179,"obp":".325","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":745,"era":"3.13","inningsPitched":"46.0","wins":1,"losses":1,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":16,"whip":"1.33","battersFaced":196,"outs":138,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":258,"strikes":487,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"16.20","gamesFinished":11,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.83","walksPer9Inn":"2.35","hitsPer9Inn":"9.59","runsScoredPer9":"3.52","homeRunsPer9":"0.39","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":19,"groundOuts":57,"airOuts":47,"runs":23,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":47,"hitByPitch":8,"avg":".261","atBats":180,"obp":".351","slg":".306","ops":".657","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":55,"rbi":23,"leftOnBase":86,"sacBunts":1,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"180.00","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":101,"errors":1,"chances":103,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":15,"airOuts":24,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".098","atBats":61,"obp":".154","slg":".148","ops":".302","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":9,"rbi":1,"leftOnBase":45,"sacBunts":1,"sacFlies":0,"babip":".116","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":5,"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":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":9,"putOuts":136,"errors":1,"chances":145,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":39,"groundOuts":68,"airOuts":73,"runs":45,"doubles":11,"triples":2,"homeRuns":19,"strikeOuts":74,"baseOnBalls":36,"intentionalWalks":1,"hits":72,"hitByPitch":3,"avg":".254","atBats":284,"obp":".340","slg":".507","ops":".847","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":144,"rbi":40,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"14.95","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(S, 21)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":40,"gamesStarted":1,"flyOuts":25,"groundOuts":46,"airOuts":52,"runs":10,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":169,"obp":".181","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":765,"era":"1.80","inningsPitched":"50.0","wins":2,"losses":1,"saves":21,"saveOpportunities":23,"holds":2,"blownSaves":2,"earnedRuns":10,"whip":"0.66","battersFaced":182,"outs":150,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":250,"strikes":515,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.30","gamesFinished":30,"strikeoutWalkRatio":"4.64","strikeoutsPer9Inn":"9.18","walksPer9Inn":"1.98","hitsPer9Inn":"3.96","runsScoredPer9":"1.80","homeRunsPer9":"0.54","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"5.1 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":24,"strikes":45,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":6,"flyOuts":46,"groundOuts":50,"airOuts":81,"runs":29,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":1,"hits":55,"hitByPitch":5,"atBats":224,"obp":".315","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":942,"era":"3.84","inningsPitched":"58.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":249,"outs":176,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":346,"strikes":596,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".571","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.98","walksPer9Inn":"2.76","hitsPer9Inn":"8.44","runsScoredPer9":"4.45","homeRunsPer9":"1.23","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":16,"groundOuts":57,"airOuts":29,"runs":17,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".309","atBats":149,"obp":".346","slg":".349","ops":".695","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":52,"rbi":18,"leftOnBase":54,"sacBunts":7,"sacFlies":1,"babip":".363","groundOutsToAirouts":"1.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"149.00","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":58,"errors":2,"chances":149,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":20,"runs":12,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":76,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":343,"era":"5.03","inningsPitched":"19.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"1.42","battersFaced":85,"outs":59,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":127,"strikes":216,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.44","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.78","walksPer9Inn":"3.66","hitsPer9Inn":"9.15","runsScoredPer9":"5.49","homeRunsPer9":"0.92","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":18,"groundOuts":21,"airOuts":35,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".268","atBats":123,"obp":".331","slg":".496","ops":".827","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":61,"rbi":19,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.57","popOuts":11,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":48,"errors":2,"chances":102,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | HBP, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":36,"groundOuts":87,"airOuts":77,"runs":48,"doubles":19,"triples":3,"homeRuns":12,"strikeOuts":85,"baseOnBalls":26,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".275","atBats":335,"obp":".326","slg":".457","ops":".783","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":153,"rbi":57,"leftOnBase":135,"sacBunts":1,"sacFlies":5,"babip":".329","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.92","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":165,"putOuts":134,"errors":3,"chances":302,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":63,"groundOuts":92,"airOuts":123,"runs":62,"doubles":23,"triples":3,"homeRuns":14,"strikeOuts":127,"baseOnBalls":44,"intentionalWalks":0,"hits":107,"hitByPitch":5,"atBats":444,"obp":".315","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1973,"era":"4.82","inningsPitched":"115.2","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.31","battersFaced":498,"outs":347,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1973,"balls":716,"strikes":1257,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".429","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"9.88","walksPer9Inn":"3.42","hitsPer9Inn":"8.33","runsScoredPer9":"4.82","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":59,"groundOuts":81,"airOuts":115,"runs":45,"doubles":16,"triples":1,"homeRuns":16,"strikeOuts":132,"baseOnBalls":24,"intentionalWalks":2,"hits":94,"hitByPitch":0,"atBats":420,"obp":".265","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1792,"era":"3.67","inningsPitched":"110.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.07","battersFaced":446,"outs":331,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1792,"balls":608,"strikes":1184,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".538","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"10.77","walksPer9Inn":"1.96","hitsPer9Inn":"7.67","runsScoredPer9":"3.67","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":63,"groundOuts":89,"airOuts":103,"runs":44,"doubles":25,"triples":4,"homeRuns":10,"strikeOuts":94,"baseOnBalls":33,"intentionalWalks":1,"hits":104,"hitByPitch":6,"avg":".268","atBats":388,"obp":".333","slg":".430","ops":".763","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":167,"rbi":39,"leftOnBase":146,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.80","popOuts":8,"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":2,"putOuts":159,"errors":3,"chances":164,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687239":{"person":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"2.16","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.84","battersFaced":32,"outs":25,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":38,"strikes":84,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".---","pitchesPerInning":"14.64","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.32","walksPer9Inn":"0.00","hitsPer9Inn":"7.56","runsScoredPer9":"2.16","homeRunsPer9":"2.16","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":44,"flyOuts":31,"groundOuts":30,"airOuts":48,"runs":8,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":1,"hits":29,"hitByPitch":1,"avg":".215","atBats":135,"obp":".296","slg":".274","ops":".570","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":37,"rbi":8,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"135.00","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":56,"errors":2,"chances":128,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID594835":{"person":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":18,"strikes":31,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"6.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":1,"flyOuts":29,"groundOuts":36,"airOuts":52,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":154,"obp":".280","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":584,"era":"2.70","inningsPitched":"40.0","wins":1,"losses":1,"saves":5,"saveOpportunities":6,"holds":14,"blownSaves":1,"earnedRuns":12,"whip":"1.08","battersFaced":164,"outs":120,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":584,"balls":188,"strikes":396,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"14.60","gamesFinished":9,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.58","hitsPer9Inn":"8.10","runsScoredPer9":"2.70","homeRunsPer9":"0.45","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":27,"airOuts":36,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":2,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".246","atBats":114,"obp":".263","slg":".412","ops":".675","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":47,"rbi":16,"leftOnBase":52,"sacBunts":1,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":10,"putOuts":291,"errors":3,"chances":304,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695508":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":9,"airOuts":11,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".250","atBats":36,"obp":".341","slg":".444","ops":".785","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":18,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":58,"groundOuts":126,"airOuts":101,"runs":58,"doubles":18,"triples":1,"homeRuns":22,"strikeOuts":130,"baseOnBalls":29,"intentionalWalks":0,"hits":114,"hitByPitch":6,"atBats":468,"obp":".295","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1827,"era":"4.05","inningsPitched":"122.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.17","battersFaced":507,"outs":367,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1827,"balls":598,"strikes":1229,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".556","pitchesPerInning":"14.93","gamesFinished":0,"strikeoutWalkRatio":"4.48","strikeoutsPer9Inn":"9.56","walksPer9Inn":"2.13","hitsPer9Inn":"8.39","runsScoredPer9":"4.27","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":28,"groundOuts":28,"airOuts":43,"runs":25,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":143,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":564,"era":"6.11","inningsPitched":"35.1","wins":5,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":24,"whip":"1.36","battersFaced":156,"outs":106,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":564,"balls":186,"strikes":378,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".625","pitchesPerInning":"15.96","gamesFinished":5,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.55","hitsPer9Inn":"9.68","runsScoredPer9":"6.37","homeRunsPer9":"1.78","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[592626,694671,677649,607043,694497,669394,670032,669701,642851,615698,682608,641302,596001,656641],"pitchers":[615698,682608,641302,596001,656641],"bench":[695508,553869,679822,696030],"bullpen":[695239,543135,594835,669022,687239,677958,668390,594798],"battingOrder":[592626,694671,677649,607043,694497,669394,670032,669701,642851],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Langford (12, Jax)."},{"label":"HR","value":"Wynns, A (1, 7th inning off Matz, 0 on, 1 out)."},{"label":"TB","value":"Burger; Carter 2; Duran, E; Langford 2; Pederson; Wynns, A 4."},{"label":"RBI","value":"Carter (28); Duran, E (57); Lopez, N (18); Wynns, A (1)."},{"label":"Runners left in scoring position, 2 out","value":"Burger; Wynns, A; Smith."},{"label":"SF","value":"Duran, E; Lopez, N."},{"label":"GIDP","value":"Nimmo."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Duran, E (8, 2nd base off Kimbrel/Feduccia); Carter (14, 2nd base off Kimbrel/Feduccia)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Wynns, A (1, catcher interference)."},{"label":"DP","value":"(Quantrill-Wynns, A-Burger)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".260","atBats":31,"obp":".332","slg":".402","ops":".734","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":8,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":31,"obp":".316","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.16","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":53,"strikes":104,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":4,"pitchesPerInning":"17.44","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":47,"groundOuts":58,"airOuts":70,"runs":38,"doubles":14,"triples":2,"homeRuns":0,"strikeOuts":76,"baseOnBalls":32,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".221","atBats":249,"obp":".311","slg":".293","ops":".604","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":293,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":175,"putOuts":126,"errors":5,"chances":306,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":10,"flyOuts":33,"groundOuts":49,"airOuts":69,"runs":39,"doubles":10,"triples":2,"homeRuns":12,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":212,"obp":".323","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":940,"era":"6.29","inningsPitched":"54.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":38,"whip":"1.38","battersFaced":235,"outs":163,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":940,"balls":338,"strikes":602,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".500","pitchesPerInning":"17.30","gamesFinished":1,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.79","walksPer9Inn":"3.15","hitsPer9Inn":"9.28","runsScoredPer9":"6.46","homeRunsPer9":"1.99","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"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"}]},"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":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":27,"groundOuts":61,"airOuts":64,"runs":30,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":47,"baseOnBalls":29,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".230","atBats":222,"obp":".325","slg":".338","ops":".663","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":75,"rbi":30,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.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":138,"putOuts":100,"errors":6,"chances":244,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":27,"groundOuts":32,"airOuts":51,"runs":18,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".256","atBats":156,"obp":".320","slg":".468","ops":".788","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":73,"rbi":33,"leftOnBase":79,"sacBunts":1,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":13,"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":10,"putOuts":138,"errors":1,"chances":149,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":47,"groundOuts":145,"airOuts":89,"runs":45,"doubles":11,"triples":6,"homeRuns":0,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":108,"hitByPitch":0,"avg":".293","atBats":369,"obp":".326","slg":".355","ops":".681","caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":131,"rbi":20,"leftOnBase":128,"sacBunts":5,"sacFlies":4,"babip":".320","groundOutsToAirouts":"1.63","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":199,"errors":2,"chances":206,"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":{},"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":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":{"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":true,"isSubstitute":false}},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":46,"airOuts":58,"runs":27,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".262","atBats":195,"obp":".298","slg":".431","ops":".729","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":84,"rbi":32,"leftOnBase":102,"sacBunts":2,"sacFlies":0,"babip":".306","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":17,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":119,"errors":0,"chances":121,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":12,"groundOuts":23,"airOuts":25,"runs":13,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":110,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":528,"era":"3.48","inningsPitched":"31.0","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":18,"blownSaves":3,"earnedRuns":12,"whip":"1.26","battersFaced":130,"outs":93,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":528,"balls":189,"strikes":339,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".400","pitchesPerInning":"17.03","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.19","walksPer9Inn":"4.06","hitsPer9Inn":"7.26","runsScoredPer9":"3.77","homeRunsPer9":"1.16","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":7,"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":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":23,"groundOuts":26,"airOuts":40,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".230","atBats":135,"obp":".305","slg":".333","ops":".638","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":45,"rbi":12,"leftOnBase":57,"sacBunts":3,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.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":35,"stolenBasePercentage":".745","caughtStealingPercentage":".255","assists":14,"putOuts":362,"errors":5,"chances":381,"fielding":".987","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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":44,"gamesStarted":0,"flyOuts":12,"groundOuts":65,"airOuts":35,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":170,"obp":".247","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":658,"era":"2.22","inningsPitched":"48.2","wins":5,"losses":3,"saves":4,"saveOpportunities":6,"holds":20,"blownSaves":2,"earnedRuns":12,"whip":"0.86","battersFaced":182,"outs":146,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":658,"balls":215,"strikes":443,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".625","pitchesPerInning":"13.52","gamesFinished":10,"strikeoutWalkRatio":"4.63","strikeoutsPer9Inn":"6.84","walksPer9Inn":"1.48","hitsPer9Inn":"6.29","runsScoredPer9":"2.59","homeRunsPer9":"0.74","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":66,"groundOuts":78,"airOuts":98,"runs":50,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":105,"baseOnBalls":54,"intentionalWalks":3,"hits":109,"hitByPitch":8,"avg":".285","atBats":383,"obp":".378","slg":".439","ops":".817","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":168,"rbi":65,"leftOnBase":159,"sacBunts":0,"sacFlies":7,"babip":".351","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.36","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":53,"putOuts":709,"errors":4,"chances":766,"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,"battingOrder":"901","stats":{"batting":{"note":"d-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":27,"groundOuts":76,"airOuts":63,"runs":28,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":6,"intentionalWalks":0,"hits":65,"hitByPitch":8,"avg":".280","atBats":232,"obp":".320","slg":".388","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":90,"rbi":27,"leftOnBase":103,"sacBunts":2,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":22,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":58,"stolenBasePercentage":".817","caughtStealingPercentage":".183","assists":19,"putOuts":511,"errors":7,"chances":537,"fielding":".987","passedBall":2,"pickoffs":0}},"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"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 6-8)","summary":"5.2 IP, ER, 10 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":28,"gamesStarted":17,"flyOuts":42,"groundOuts":80,"airOuts":77,"runs":46,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":92,"baseOnBalls":30,"intentionalWalks":1,"hits":77,"hitByPitch":2,"atBats":316,"obp":".308","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1324,"era":"3.74","inningsPitched":"86.2","wins":6,"losses":8,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":36,"whip":"1.23","battersFaced":358,"outs":260,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1324,"balls":474,"strikes":850,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":2,"winPercentage":".429","pitchesPerInning":"15.28","gamesFinished":1,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"9.55","walksPer9Inn":"3.12","hitsPer9Inn":"8.00","runsScoredPer9":"4.78","homeRunsPer9":"1.35","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":24,"groundOuts":23,"airOuts":39,"runs":18,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":117,"obp":".316","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":552,"era":"4.50","inningsPitched":"32.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":16,"whip":"1.25","battersFaced":134,"outs":96,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":214,"strikes":338,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":1,"winPercentage":".000","pitchesPerInning":"17.25","gamesFinished":15,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.66","hitsPer9Inn":"7.59","runsScoredPer9":"5.06","homeRunsPer9":"1.13","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":46,"groundOuts":121,"airOuts":94,"runs":58,"doubles":18,"triples":1,"homeRuns":14,"strikeOuts":65,"baseOnBalls":41,"intentionalWalks":4,"hits":119,"hitByPitch":9,"avg":".301","atBats":396,"obp":".376","slg":".457","ops":".833","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":181,"rbi":61,"leftOnBase":127,"sacBunts":0,"sacFlies":3,"babip":".328","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.29","popOuts":19,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"801","stats":{"batting":{"note":"c-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":21,"groundOuts":74,"airOuts":52,"runs":29,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".252","atBats":230,"obp":".315","slg":".330","ops":".645","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":76,"rbi":25,"leftOnBase":88,"sacBunts":1,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"115.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":154,"putOuts":82,"errors":3,"chances":239,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":21,"groundOuts":35,"airOuts":42,"runs":7,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":140,"obp":".226","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":636,"era":"1.56","inningsPitched":"40.1","wins":1,"losses":0,"saves":28,"saveOpportunities":31,"holds":2,"blownSaves":3,"earnedRuns":7,"whip":"0.84","battersFaced":155,"outs":121,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":203,"strikes":433,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.77","gamesFinished":31,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.90","hitsPer9Inn":"4.69","runsScoredPer9":"1.56","homeRunsPer9":"0.45","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":11},"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":false,"isOnBench":true,"isSubstitute":false}},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":41,"flyOuts":11,"groundOuts":24,"airOuts":33,"runs":17,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".223","atBats":112,"obp":".313","slg":".455","ops":".768","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":51,"rbi":17,"leftOnBase":44,"sacBunts":1,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","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":72,"errors":2,"chances":76,"fielding":".974","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":"2-4 | 3B, 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":44,"groundOuts":124,"airOuts":83,"runs":65,"doubles":18,"triples":1,"homeRuns":29,"strikeOuts":84,"baseOnBalls":57,"intentionalWalks":8,"hits":115,"hitByPitch":1,"avg":".285","atBats":404,"obp":".373","slg":".550","ops":".923","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":222,"rbi":65,"leftOnBase":173,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.93","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":20,"gamesStarted":20,"flyOuts":52,"groundOuts":116,"airOuts":101,"runs":40,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":112,"baseOnBalls":19,"intentionalWalks":0,"hits":85,"hitByPitch":6,"atBats":413,"obp":".251","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":1724,"era":"3.07","inningsPitched":"111.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.93","battersFaced":439,"outs":334,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1724,"balls":574,"strikes":1150,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".643","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"5.89","strikeoutsPer9Inn":"9.05","walksPer9Inn":"1.54","hitsPer9Inn":"6.87","runsScoredPer9":"3.23","homeRunsPer9":"0.97","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","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":65,"groundOuts":47,"airOuts":135,"runs":38,"doubles":6,"triples":2,"homeRuns":12,"strikeOuts":75,"baseOnBalls":29,"intentionalWalks":0,"hits":63,"hitByPitch":6,"avg":".201","atBats":313,"obp":".279","slg":".348","ops":".627","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":109,"rbi":33,"leftOnBase":166,"sacBunts":4,"sacFlies":3,"babip":".223","groundOutsToAirouts":"0.35","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"26.08","popOuts":46,"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":222,"errors":2,"chances":227,"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,668723,680700,676356,670764,810938,676439,663743,643377,571927,518886,687330],"pitchers":[643377,571927,518886,687330],"bench":[],"bullpen":[641329,592155,664076,668984,607259,663556,656876,693855],"battingOrder":[650490,666018,691406,656775,802415,668723,676356,810938,663743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caminero (18, Quantrill)."},{"label":"3B","value":"Caminero (1, Gray)."},{"label":"TB","value":"Aranda 2; Caminero 5; Williamson."},{"label":"RBI","value":"Caminero (65)."},{"label":"2-out RBI","value":"Caminero."},{"label":"Runners left in scoring position, 2 out","value":"Caminero; Mullins."},{"label":"GIDP","value":"Simpson."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Jax (2, pickoff)."},{"label":"DP","value":"(Walls-Aranda)."}]}],"note":[{"label":"a","value":"Struck out for Mesa Jr. in the 7th."},{"label":"b","value":"Lined out for Palacios, R in the 7th."},{"label":"c","value":"Singled for Walls in the 8th."},{"label":"d","value":"Lined out for Feduccia in the 8th."}]}},"officials":[{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Duran, E (by Kimbrel)."},{"label":"ABS Challenge","value":"Wynns, A 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Pederson (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Quantrill 69-45; Gray 13-9; Alexander, T 13-8; Junis 9-6; Latz 10-8; Jax 93-62; Matz 22-14; Kimbrel 30-20; Kelly 12-8."},{"label":"Groundouts-flyouts","value":"Quantrill 5-2; Gray 1-0; Alexander, T 1-0; Junis 0-2; Latz 2-0; Jax 3-3; Matz 2-1; Kimbrel 0-2; Kelly 1-0."},{"label":"Batters faced","value":"Quantrill 19; Gray 3; Alexander, T 4; Junis 4; Latz 3; Jax 24; Matz 5; Kimbrel 6; Kelly 3."},{"label":"Inherited runners-scored","value":"Gray 1-1; Junis 1-0."},{"label":"Umpires","value":"HP: Rob Drake. 1B: Jordan Baker. 2B: Stu Scheurwater. 3B: Junior Valentine. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:35."},{"label":"Att","value":"14,502."},{"label":"Venue","value":"Tropicana Field."},{"label":"July 28, 2026"}],"pitchingNotes":["Alexander, T pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","boxscoreName":"Quantrill"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"5.1 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":24,"strikes":45,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":6,"flyOuts":46,"groundOuts":50,"airOuts":81,"runs":29,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":1,"hits":55,"hitByPitch":5,"atBats":224,"obp":".315","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":942,"era":"3.84","inningsPitched":"58.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":249,"outs":176,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":346,"strikes":596,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".571","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.98","walksPer9Inn":"2.76","hitsPer9Inn":"8.44","runsScoredPer9":"4.45","homeRunsPer9":"1.23","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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":70,"pitchingGameScore":70},{"player":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","boxscoreName":"Jax"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 6-8)","summary":"5.2 IP, ER, 10 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":28,"gamesStarted":17,"flyOuts":42,"groundOuts":80,"airOuts":77,"runs":46,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":92,"baseOnBalls":30,"intentionalWalks":1,"hits":77,"hitByPitch":2,"atBats":316,"obp":".308","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1324,"era":"3.74","inningsPitched":"86.2","wins":6,"losses":8,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":36,"whip":"1.23","battersFaced":358,"outs":260,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1324,"balls":474,"strikes":850,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":2,"winPercentage":".429","pitchesPerInning":"15.28","gamesFinished":1,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"9.55","walksPer9Inn":"3.12","hitsPer9Inn":"8.00","runsScoredPer9":"4.78","homeRunsPer9":"1.35","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","boxscoreName":"Carter"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":88,"flyOuts":47,"groundOuts":56,"airOuts":79,"runs":37,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":39,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".204","atBats":250,"obp":".320","slg":".352","ops":".672","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":88,"rbi":28,"leftOnBase":119,"sacBunts":5,"sacFlies":1,"babip":".249","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":204,"errors":1,"chances":205,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"loser":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"save":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}