{"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":822935,"link":"/api/v1.1/game/822935/feed/live","metaData":{"wait":10,"timeStamp":"20260829_014344","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822935,"type":"R","doubleHeader":"N","id":"2026/08/28/sdnmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822935-2026-08-28","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-28T23:10:00Z","originalDate":"2026-08-28","officialDate":"2026-08-28","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":63,"ties":0,"pct":".533"},"records":{},"divisionLeader":false,"wins":72,"losses":63,"winningPercentage":".533"},"franchiseName":"San Diego","clubName":"Padres","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":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":80,"losses":54,"ties":0,"pct":".597"},"records":{},"divisionLeader":false,"wins":80,"losses":54,"winningPercentage":".597"},"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},"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687957":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957","firstName":"Dustin","lastName":"Harris","primaryNumber":"29","birthDate":"1999-07-08","currentAge":27,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dustin","useLastName":"Harris","middleName":"Alexander","boxscoreName":"Harris, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin Harris","nameSlug":"dustin-harris-687957","firstLastName":"Dustin Harris","lastFirstName":"Harris, Dustin","lastInitName":"Harris, D","initLastName":"D Harris","fullFMLName":"Dustin Alexander Harris","fullLFMName":"Harris, Dustin Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID700652":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652","firstName":"Kenneth","lastName":"Piper","primaryNumber":"50","birthDate":"1998-07-12","currentAge":28,"birthCity":"Florissant","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kenny","useLastName":"Piper","middleName":"David","boxscoreName":"Piper","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenny Piper","nameSlug":"kenny-piper-700652","firstLastName":"Kenny Piper","lastFirstName":"Piper, Kenny","lastInitName":"Piper, K","initLastName":"K Piper","fullFMLName":"Kenneth David Piper","fullLFMName":"Piper, Kenneth David","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":26,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"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},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"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},"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},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID655889":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889","firstName":"Manuel","lastName":"Rodríguez","primaryNumber":"39","birthDate":"1996-08-06","currentAge":30,"birthCity":"Merida","birthStateProvince":"-1","birthCountry":"Mexico","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Manuel","useLastName":"Rodríguez","middleName":"De Jesus","boxscoreName":"Rodríguez, M","gender":"M","nameMatrilineal":"Caamal","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manuel Rodríguez","nameSlug":"manuel-rodriguez-655889","firstLastName":"Manuel Rodríguez","lastFirstName":"Rodríguez, Manuel","lastInitName":"Rodríguez, M","initLastName":"M Rodríguez","fullFMLName":"Manuel De Jesus Rodríguez","fullLFMName":"Rodríguez, Manuel De Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":16470,"firstPitch":"2026-08-28T23:10:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"home":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"}},"officialScorer":{"id":800937,"fullName":"Jay D'Abramo","link":"/api/v1/people/800937"},"primaryDatacaster":{"id":496221,"fullName":"Robert Poe","link":"/api/v1/people/496221"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out softly, pitcher Shane McClanahan to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:10:20.990Z","endTime":"2026-08-28T23:11:05.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663556,"link":"/api/v1/people/663556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-08-28T19:29:19.672Z","endTime":"2026-08-28T22:52:26.286Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-08-28T22:52:26.286Z","endTime":"2026-08-28T23:08:54.712Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-08-28T23:08:54.712Z","endTime":"2026-08-28T23:10:23.269Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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.4,"endSpeed":86.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16632109084873,"aZ":-11.655140691295793,"pfxX":5.99921966233237,"pfxZ":10.601563377808308,"pX":0.7867285495774341,"pZ":2.872508239627184,"vX0":-1.9590671569772962,"vY0":-138.75646757479558,"vZ0":-6.848083957945854,"x":87.01,"y":161.22,"x0":0.7255646784903882,"y0":50.005017789054165,"z0":6.161575946863268,"aX":11.614044350374444},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":-10.4,"spinRate":2209,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.39584660881525835,"extension":6.643699403279673},"index":3,"playId":"a7ee5705-9861-3412-9bbf-af5e86b92c2c","pitchNumber":1,"startTime":"2026-08-28T23:10:23.269Z","endTime":"2026-08-28T23:10:26.602Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52550301438126,"aZ":-14.268019358452683,"pfxX":6.694908413559334,"pfxZ":9.29692481410785,"pX":0.5947728380933359,"pZ":2.7195625660955067,"vX0":-2.183889989629274,"vY0":-138.30589150835502,"vZ0":-6.818035642076902,"x":94.33,"y":165.35,"x0":0.5275703769047722,"y0":50.00464472778818,"z0":6.184506199002582,"aX":12.89519123182804},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2206,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.3969182085931813,"extension":6.777152678060469},"index":4,"playId":"c64c7010-591b-30b4-8eea-db84a39227a3","pitchNumber":2,"startTime":"2026-08-28T23:10:37.718Z","endTime":"2026-08-28T23:10:40.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.902574718023818,"aZ":-28.1068060277671,"pfxX":10.56931717161126,"pfxZ":2.442906478279985,"pX":1.201366747285692,"pZ":2.2226787200699034,"vX0":-2.3602150169856766,"vY0":-128.35554763108973,"vZ0":-4.404070246186427,"x":71.21,"y":178.77,"x0":0.7603043241218685,"y0":50.00589171799587,"z0":6.152944428453962,"aX":17.614045100684347},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.6,"spinRate":1508,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4269523040206651,"extension":6.60789890438589},"hitData":{"launchSpeed":69.2,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.93,"coordY":188.38}},"index":5,"playId":"e539067d-f197-305f-9a9d-752f9da21f3a","pitchNumber":3,"startTime":"2026-08-28T23:10:56.011Z","endTime":"2026-08-28T23:11:05.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:11:05.036Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Rengifo lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:11:34.967Z","endTime":"2026-08-28T23:12:31.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-28T23:11:33.216Z","endTime":"2026-08-28T23:11:36.981Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.639002670951704,"aZ":-13.610218360529393,"pfxX":6.438932264632542,"pfxZ":9.484674390422857,"pX":0.9441729680569135,"pZ":2.5670638987456678,"vX0":-1.4106382351338698,"vY0":-139.33786803023858,"vZ0":-7.008232293007263,"x":81.01,"y":169.47,"x0":0.6220866587560194,"y0":50.00206384633913,"z0":6.022278213235468,"aX":12.603020576636839},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2052,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3937707848492824,"extension":6.656577560042689},"index":1,"playId":"e0d87f07-d8f2-3482-b2ab-61b2f44e3f06","pitchNumber":1,"startTime":"2026-08-28T23:11:36.981Z","endTime":"2026-08-28T23:11:39.981Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20627843524734,"aZ":-39.55885981030354,"pfxX":-0.9056573403147745,"pfxZ":-4.786951028179992,"pX":-0.274785354294936,"pZ":1.5953623724233135,"vX0":-1.9763305492609757,"vY0":-123.58286278192305,"vZ0":-3.0491545602443964,"x":127.47,"y":195.71,"x0":0.6537476268128007,"y0":50.00385306251991,"z0":6.176412171281744,"aX":-1.3967668640000128},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.1,"breakHorizontal":2.2,"spinRate":2559,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.44363620627309475,"extension":6.7638958756284016},"index":2,"playId":"09fc0269-6d88-312e-918b-5c24e245adb9","pitchNumber":2,"startTime":"2026-08-28T23:11:51.058Z","endTime":"2026-08-28T23:11:54.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.37847576082212,"aZ":-12.071718255298569,"pfxX":5.232501633758443,"pfxZ":9.554499961677621,"pX":-0.1645368669328365,"pZ":2.718401192531977,"vX0":-3.219035216382685,"vY0":-144.50771139477405,"vZ0":-7.794726627894436,"x":123.27,"y":165.38,"x0":0.28724224540998794,"y0":50.00081148603991,"z0":6.201853909416571,"aX":11.005017262442328},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.8,"spinRate":2271,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.379824385256891,"extension":6.803729253881404},"hitData":{"launchSpeed":83.7,"launchAngle":22.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.75,"coordY":88.55}},"index":3,"playId":"fc68cda1-0762-37b8-97db-cafc7fee0d92","pitchNumber":3,"startTime":"2026-08-28T23:12:17.854Z","endTime":"2026-08-28T23:12:31.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:12:31.801Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:12:38.859Z","endTime":"2026-08-28T23:14:28.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.9,"endSpeed":77.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580062388437398,"aZ":-41.112812834220094,"pfxX":-3.461486561695574,"pfxZ":-5.901423141312838,"pX":0.14327665854450256,"pZ":3.44171265456229,"vX0":0.23857204970092782,"vY0":-122.17899452906539,"vZ0":1.7654230617201023,"x":111.54,"y":145.85,"x0":0.49431042370504524,"y0":50.00205373031812,"z0":6.237181661624473,"aX":-5.244161530507192},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.1,"breakHorizontal":6.2,"spinRate":2508,"spinDirection":309},"zone":2,"typeConfidence":2.0,"plateTime":0.4479198309301071,"extension":6.955727492021561},"index":0,"playId":"47fe42b9-a063-3da4-a920-008b6adbf7af","pitchNumber":1,"startTime":"2026-08-28T23:12:50.679Z","endTime":"2026-08-28T23:12:53.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80737973294884,"aZ":-27.812672238787364,"pfxX":10.647116818742106,"pfxZ":2.5379847342527313,"pX":-0.3314370511061992,"pZ":-0.3533519360604094,"vX0":-5.608802152766769,"vY0":-130.62099245382413,"vZ0":-10.67760761767158,"x":129.63,"y":248.32,"x0":0.4660198715966161,"y0":50.00548439641608,"z0":5.896466029757463,"aX":18.308132461905945},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-18.0,"spinRate":1535,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.42014459745031507,"extension":6.861543496867168},"index":1,"playId":"ccbd4587-065e-3b95-ba87-bf01032c3df9","pitchNumber":2,"startTime":"2026-08-28T23:13:03.101Z","endTime":"2026-08-28T23:13:06.101Z","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":87.9,"endSpeed":81.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19295348519497,"aZ":-32.77486385015857,"pfxX":7.5354168741697976,"pfxZ":-0.36157745353171045,"pX":1.8683181777329148,"pZ":3.1288076462072287,"vX0":0.4514705122527626,"vY0":-128.1316030003661,"vZ0":-1.320383554304643,"x":45.78,"y":154.3,"x0":0.7107977837492255,"y0":50.00183559980989,"z0":6.209020946606309,"aX":12.542904682598234},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":-13.8,"spinRate":1464,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.42729004449626595,"extension":6.659301083379731},"index":2,"playId":"b87bdb4e-807c-3e88-acfe-42c7f2c579ae","pitchNumber":3,"startTime":"2026-08-28T23:13:21.952Z","endTime":"2026-08-28T23:13:24.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.173851159929146,"aZ":-13.078530490386665,"pfxX":5.246284101298373,"pfxZ":9.45760607490151,"pX":1.0378017996526803,"pZ":2.7809378647310496,"vX0":-0.513514751915437,"vY0":-140.9852613731169,"vZ0":-7.187712690902033,"x":77.44,"y":163.69,"x0":0.5401187848907604,"y0":50.00395102986423,"z0":6.202473174539167,"aX":10.592080591954364},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":-9.4,"spinRate":2187,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.38807299716084875,"extension":6.991138721748909},"index":3,"playId":"cb68fbf7-3a54-3b24-ad6b-24b34245e799","pitchNumber":4,"startTime":"2026-08-28T23:13:38.565Z","endTime":"2026-08-28T23:13:41.760Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09695158716328,"aZ":-12.623339868057242,"pfxX":6.277366146700489,"pfxZ":9.750532702108169,"pX":0.0757537227411784,"pZ":3.613513170077611,"vX0":-2.940610747663728,"vY0":-140.9504541945671,"vZ0":-4.920245758409968,"x":114.11,"y":141.22,"x0":0.3190329203446949,"y0":50.00334563203382,"z0":6.201996375090134,"aX":12.585865434420779},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2229,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.38912710979173504,"extension":6.952355653050249},"index":4,"playId":"33bb7914-92e7-3f25-8b0a-bc198fb0d3bb","pitchNumber":5,"startTime":"2026-08-28T23:14:02.714Z","endTime":"2026-08-28T23:14:05.714Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-28T23:14:13.788Z","endTime":"2026-08-28T23:14:24.639Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.569570207030594,"aZ":-9.094776171796177,"pfxX":6.444876064480199,"pfxZ":11.030250817603042,"pX":-0.5966785177159077,"pZ":2.2717988923320536,"vX0":-4.597660234386012,"vY0":-143.77985386198492,"vZ0":-9.217625535465736,"x":139.74,"y":177.44,"x0":0.186414141657024,"y0":50.00191428845162,"z0":6.085033863367201,"aX":13.482750071744391},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":-10.7,"spinRate":2271,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.38107137702475,"extension":7.031726377748441},"index":6,"playId":"3bba5af7-650a-3437-b20b-7f5cf43f9a7c","pitchNumber":6,"startTime":"2026-08-28T23:14:24.639Z","endTime":"2026-08-28T23:14:28.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:14:28.070Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:16:28.027Z","endTime":"2026-08-28T23:16:53.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74257405092546,"aZ":-11.927959524407473,"pfxX":-5.859175828571384,"pfxZ":11.655437949194019,"pX":0.32776981564799573,"pZ":3.1783427878959603,"vX0":7.716421461479124,"vY0":-131.44984070289627,"vZ0":-5.025120926119061,"x":104.51,"y":152.96,"x0":-1.8945006394836568,"y0":50.00551475798473,"z0":6.011647095772161,"aX":-10.181116020500873},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":20.0,"breakHorizontal":8.8,"spinRate":2090,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.4178389999172838,"extension":6.727409376580703},"hitData":{"launchSpeed":100.8,"launchAngle":51.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":158.41,"coordY":87.79}},"index":0,"playId":"b6a4b7a0-07e8-3f32-8bb3-f8ff102a734d","pitchNumber":1,"startTime":"2026-08-28T23:16:38.958Z","endTime":"2026-08-28T23:16:53.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:16:53.991Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:17:05.237Z","endTime":"2026-08-28T23:18:20.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323013874767877,"aZ":-12.178861786390573,"pfxX":-5.597579205411238,"pfxZ":11.530102581378216,"pX":0.1998728243079534,"pZ":2.5969208735898826,"vX0":7.410869487209884,"vY0":-131.00458604293226,"vZ0":-6.130280465569507,"x":109.38,"y":168.66,"x0":-1.941616437400333,"y0":50.000181224959064,"z0":5.881995145694677,"aX":-9.704851375388373},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.7,"breakHorizontal":8.4,"spinRate":2110,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.4185103361791698,"extension":6.670860913928763},"index":0,"playId":"2b95c946-d21c-3283-ba74-866c92cd5f5f","pitchNumber":1,"startTime":"2026-08-28T23:17:15.180Z","endTime":"2026-08-28T23:17:18.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889128965798477,"aZ":-25.604234484868314,"pfxX":1.7891705040944168,"pfxZ":4.260413194929306,"pX":-0.8716501962277486,"pZ":3.0804476579609865,"vX0":3.5540180265833152,"vY0":-123.2404992667365,"vZ0":-1.3028452984115,"x":150.23,"y":155.61,"x0":-2.5634091361202236,"y0":50.00379691655847,"z0":5.773319016988832,"aX":2.7587323923847893},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.7,"breakHorizontal":-4.1,"spinRate":2219,"spinDirection":163},"zone":11,"typeConfidence":0.91,"plateTime":0.4439921978945405,"extension":6.425586366255343},"index":1,"playId":"72889d6a-6c2b-38a1-9f95-cb41aee60a80","pitchNumber":2,"startTime":"2026-08-28T23:17:28.232Z","endTime":"2026-08-28T23:17:32.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0831052545215,"aZ":-26.538386358812655,"pfxX":1.404189980095258,"pfxZ":3.506668587548125,"pX":-1.0170360709154223,"pZ":2.720896285967537,"vX0":3.1885578433805124,"vY0":-125.67701922789001,"vZ0":-2.276670760878553,"x":155.77,"y":165.32,"x0":-2.4818225369424627,"y0":50.00557489528489,"z0":5.781361905397506,"aX":2.259786795678441},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":-3.2,"spinRate":2219,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.434855251688234,"extension":6.526083317960339},"index":2,"playId":"c8ded488-1cd3-3f42-a44f-6e512c2b3d5b","pitchNumber":3,"startTime":"2026-08-28T23:17:41.139Z","endTime":"2026-08-28T23:17:44.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.752980446728664,"aZ":-11.501473600592318,"pfxX":-5.909498938086853,"pfxZ":11.53933621406049,"pX":-0.4649438802049895,"pZ":2.9553566356744523,"vX0":6.1289422475620015,"vY0":-133.2853749270488,"vZ0":-5.438691473918552,"x":134.72,"y":158.99,"x0":-2.0310153306883056,"y0":50.006607348874795,"z0":5.8594873317393485,"aX":-10.591077796285283},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":9.4,"spinRate":2228,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.4115876193873649,"extension":6.7197583222671655},"index":3,"playId":"f85d101a-9d2e-3874-87b2-71be62803a7f","pitchNumber":4,"startTime":"2026-08-28T23:17:54.502Z","endTime":"2026-08-28T23:17:57.502Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310366142205073,"aZ":-22.36241893744603,"pfxX":-8.738121463910009,"pfxZ":5.9646385720372574,"pX":0.32767487534898276,"pZ":2.1132443226108077,"vX0":8.55161779008608,"vY0":-127.02785833043257,"vZ0":-4.754733478203342,"x":104.51,"y":181.72,"x0":-1.9359251224892484,"y0":50.00627038369715,"z0":5.771506437118343,"aX":-14.383789184695983},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.0,"breakHorizontal":14.0,"spinRate":1406,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.4300460944791289,"extension":6.68231842041887},"index":4,"playId":"01347070-9cfc-35b7-85c5-e3c895f1a9ed","pitchNumber":5,"startTime":"2026-08-28T23:18:16.960Z","endTime":"2026-08-28T23:18:20.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:18:20.153Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:18:30.741Z","endTime":"2026-08-28T23:19:15.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959498317589755,"aZ":-11.82902688875473,"pfxX":-4.723222455768314,"pfxZ":11.294761606819915,"pX":0.14301483535937165,"pZ":3.7809410646807025,"vX0":6.968419420226801,"vY0":-133.42430047563636,"vZ0":-3.804681333795697,"x":111.55,"y":136.69,"x0":-1.890032257742988,"y0":50.00386901568216,"z0":6.0791682799871065,"aX":-8.509433238009683},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":7.1,"spinRate":2098,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.41067200157024164,"extension":6.620581795959389},"index":0,"playId":"33914e88-cf72-33c0-97d9-23b668bfe5c9","pitchNumber":1,"startTime":"2026-08-28T23:18:50.787Z","endTime":"2026-08-28T23:18:53.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93135903543629,"aZ":-13.125547079726896,"pfxX":-5.525493492291215,"pfxZ":10.44240945823732,"pX":-0.05302127069431841,"pZ":3.2170069264959174,"vX0":6.968773510536934,"vY0":-134.39797009591197,"vZ0":-4.687159014271988,"x":119.02,"y":151.92,"x0":-1.9652313030352444,"y0":50.00095734123332,"z0":5.9202339648121995,"aX":-10.077834149845874},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2144,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.4080072307304339,"extension":6.715757272553349},"hitData":{"launchSpeed":99.3,"launchAngle":46.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.47,"coordY":86.81}},"index":1,"playId":"e54d50a2-c77a-3e79-ae45-1bfbcba1ad70","pitchNumber":2,"startTime":"2026-08-28T23:19:03.951Z","endTime":"2026-08-28T23:19:15.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:19:15.613Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:21:22.603Z","endTime":"2026-08-28T23:22:21.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790884186521243,"aZ":-16.140704403985374,"pfxX":7.737140032298162,"pfxZ":8.266993451638552,"pX":0.1420529138155668,"pZ":3.127248996222547,"vX0":-3.7723798490793334,"vY0":-138.58735729151226,"vZ0":-5.587663636498637,"x":111.59,"y":154.34,"x0":0.5177518034961721,"y0":50.00359295762295,"z0":6.252620239680336,"aX":15.008348996537691},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-13.2,"spinRate":2175,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.39564496469703414,"extension":6.5787432032904904},"index":0,"playId":"c56881d8-f1cc-34bf-b268-b924e347d2a2","pitchNumber":1,"startTime":"2026-08-28T23:21:22.603Z","endTime":"2026-08-28T23:21:25.603Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08395163939487,"aZ":-40.023497674727935,"pfxX":-3.4261868128673965,"pfxZ":-5.220669297931414,"pX":0.20334797566997945,"pZ":2.8482731429473604,"vX0":-0.12630819375627428,"vY0":-121.6403212266681,"vZ0":-0.12371766822052144,"x":109.25,"y":161.88,"x0":0.7012570098673286,"y0":50.003115723699864,"z0":6.359838673210454,"aX":-5.1518035908230075},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.2,"breakHorizontal":6.2,"spinRate":2512,"spinDirection":310},"zone":2,"typeConfidence":2.0,"plateTime":0.4496932998785832,"extension":6.633566878527256},"index":1,"playId":"ce8d44a3-7cd2-3681-98c4-b1522c6debb2","pitchNumber":2,"startTime":"2026-08-28T23:21:37.759Z","endTime":"2026-08-28T23:21:40.759Z","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":97.5,"endSpeed":88.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.226776077177036,"aZ":-11.14012263162134,"pfxX":4.365777837485265,"pfxZ":10.354737721320078,"pX":-0.5800967824606489,"pZ":3.7771086174684045,"vX0":-3.628988908388431,"vY0":-141.82440392474714,"vZ0":-5.228912878361662,"x":139.11,"y":136.8,"x0":0.15048009534878107,"y0":50.006426882619145,"z0":6.358867789239414,"aX":8.872271296674747},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":-7.2,"spinRate":2235,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.38657758206530035,"extension":6.697020364678636},"index":2,"playId":"790ae356-2a3a-3769-86d6-d555e51f06c7","pitchNumber":3,"startTime":"2026-08-28T23:21:52.937Z","endTime":"2026-08-28T23:21:55.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81733761098385,"aZ":-11.000464220336985,"pfxX":5.009114995202472,"pfxZ":10.524894206379756,"pX":-0.689411872044715,"pZ":2.5033530480892403,"vX0":-4.980228380413479,"vY0":-141.1160061642994,"vZ0":-8.08158613005217,"x":143.28,"y":171.19,"x0":0.44949207529072743,"y0":50.006190524884936,"z0":6.117397090613119,"aX":10.0808472195659},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":-8.0,"spinRate":2298,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.38848680256122003,"extension":6.772945322037406},"hitData":{"launchSpeed":58.5,"launchAngle":62.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.23,"coordY":177.61}},"index":3,"playId":"b885639f-e7f4-3536-85b3-59e8d5d7e33e","pitchNumber":4,"startTime":"2026-08-28T23:22:11.438Z","endTime":"2026-08-28T23:22:21.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:22:21.813Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:22:41.147Z","endTime":"2026-08-28T23:23:10.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.144529246276285,"aZ":-27.5660707327125,"pfxX":-2.053268703528107,"pfxZ":2.676194034085909,"pX":-1.1981457804285431,"pZ":1.2599585414245054,"vX0":-4.634581190319909,"vY0":-130.54131746588394,"vZ0":-6.631962459122128,"x":162.67,"y":204.76,"x0":0.868778226687722,"y0":50.00236859492883,"z0":5.915810322140748,"aX":-3.5338095281893804},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":4.8,"spinRate":2399,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.42000525681474254,"extension":6.799892763454144},"index":0,"playId":"6496f6bf-97b4-3f44-b269-8accf9bd2b63","pitchNumber":1,"startTime":"2026-08-28T23:22:46.981Z","endTime":"2026-08-28T23:22:49.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66248007064621,"aZ":-32.11325686631543,"pfxX":-2.211232375075763,"pfxZ":0.03721935638419538,"pX":-0.49747087272491297,"pZ":2.4767238795351463,"vX0":-2.328245046553809,"vY0":-129.01672768654106,"vZ0":-2.8806030919337675,"x":135.96,"y":171.91,"x0":0.7037166930740316,"y0":50.00361253956089,"z0":6.0808571910209315,"aX":-3.73028862179626},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":4.6,"spinRate":2487,"spinDirection":278},"zone":4,"typeConfidence":2.0,"plateTime":0.4244145672161532,"extension":6.752971362673227},"hitData":{"launchSpeed":85.6,"launchAngle":14.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.06,"coordY":108.42}},"index":1,"playId":"30abf25c-4663-3cc6-86a5-4db3232de9cf","pitchNumber":2,"startTime":"2026-08-28T23:23:01.365Z","endTime":"2026-08-28T23:23:10.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:23:10.378Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda. Jackson Merrill to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:23:19.195Z","endTime":"2026-08-28T23:24:37.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":77.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.404070795413865,"aZ":-40.757011042148065,"pfxX":-3.236529507335069,"pfxZ":-5.625115331230656,"pX":-0.6322994962875466,"pZ":2.630092203067661,"vX0":-2.0195251339722398,"vY0":-122.53789772082375,"vZ0":-0.011603348709879002,"x":141.1,"y":167.77,"x0":0.6220020447420392,"y0":50.00244317161576,"z0":6.106650080107085,"aX":-4.938809174338548},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.0,"breakHorizontal":6.4,"spinRate":2533,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.44637195485826897,"extension":6.849885495584634},"index":0,"playId":"3257df71-faf4-33ff-8b3a-332a3dd30ca5","pitchNumber":1,"startTime":"2026-08-28T23:23:35.508Z","endTime":"2026-08-28T23:23:38.508Z","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":88.6,"endSpeed":81.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508441584652687,"aZ":-31.0875068235715,"pfxX":9.896609076865875,"pfxZ":0.642890365173268,"pX":-0.811562837325572,"pZ":1.0106762694505038,"vX0":-6.773755036319422,"vY0":-128.7243192144156,"vZ0":-6.5230791339364025,"x":147.93,"y":211.49,"x0":0.5671541047510344,"y0":50.0003112688527,"z0":5.9817224145917445,"aX":16.619999807387646},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":-16.4,"spinRate":1566,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4253621257558997,"extension":6.9019596885251975},"index":1,"playId":"178346a6-46c6-3188-af7c-45f2582467da","pitchNumber":2,"startTime":"2026-08-28T23:23:51.459Z","endTime":"2026-08-28T23:23:54.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.466671417675887,"aZ":-32.09453801706064,"pfxX":9.99916363352692,"pfxZ":0.04904062965674694,"pX":0.10762673705603758,"pZ":1.973239135290368,"vX0":-4.4385506402507655,"vY0":-126.27613491096396,"vZ0":-3.8386308309369803,"x":112.9,"y":185.5,"x0":0.592033758712618,"y0":50.00293347989894,"z0":6.103918231684188,"aX":16.097399701997528},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-17.0,"spinRate":1558,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4342741112767259,"extension":6.72880783745102},"index":2,"playId":"10b8e484-a434-3fcb-b7a4-3824e6d18d18","pitchNumber":3,"startTime":"2026-08-28T23:24:08.058Z","endTime":"2026-08-28T23:24:11.080Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999356979072015,"aZ":-29.941648169175597,"pfxX":10.549163829618896,"pfxZ":1.3570935251534868,"pX":-0.41159931618723716,"pZ":1.8396280462564714,"vX0":-5.702025131540138,"vY0":-127.8127921580348,"vZ0":-4.824869486741409,"x":132.69,"y":189.11,"x0":0.4855952535039161,"y0":50.00259822363253,"z0":6.121783823318774,"aX":17.335637308973737},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":1568,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.42964190361922894,"extension":6.7616293295103835},"hitData":{"launchSpeed":69.3,"launchAngle":3.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":173.47}},"index":3,"playId":"b63a5f36-92dd-32a9-92eb-519937c4876c","pitchNumber":4,"startTime":"2026-08-28T23:24:30.118Z","endTime":"2026-08-28T23:24:37.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:24:37.022Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:24:55.996Z","endTime":"2026-08-28T23:26:25.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838302382223663,"aZ":-40.17599493605205,"pfxX":-3.479731777000728,"pfxZ":-5.265440904603949,"pX":0.7904403243105396,"pZ":2.665758118517987,"vX0":0.854324276094216,"vY0":-122.13283295422286,"vZ0":-0.270483556978905,"x":86.87,"y":166.8,"x0":0.8894392701701334,"y0":50.00501709367104,"z0":6.2175307203464225,"aX":-5.2857529703624015},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.4,"breakHorizontal":6.1,"spinRate":2513,"spinDirection":310},"zone":6,"typeConfidence":2.0,"plateTime":0.4475504768123648,"extension":6.6564019520167195},"index":0,"playId":"e0f48868-5a10-382d-8274-62d4dfe7000f","pitchNumber":1,"startTime":"2026-08-28T23:25:01.997Z","endTime":"2026-08-28T23:25:05.556Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497392793590787,"aZ":-28.597837711650865,"pfxX":11.28543835681403,"pfxZ":2.2283655259484956,"pX":0.8074210541926307,"pZ":2.5722540623156154,"vX0":-3.4104432692574767,"vY0":-126.39945207863937,"vZ0":-3.045073673497265,"x":86.22,"y":169.33,"x0":0.7137389035686723,"y0":50.0047760657357,"z0":6.106402227788382,"aX":18.131180310605856},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":-19.6,"spinRate":1643,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.43452939885176445,"extension":6.695186158314384},"index":1,"playId":"b7854464-b776-34c5-b53c-5c3d43f8ddc5","pitchNumber":2,"startTime":"2026-08-28T23:25:19.214Z","endTime":"2026-08-28T23:25:22.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.809119056423135,"aZ":-34.764492324059994,"pfxX":9.606852993084987,"pfxZ":-1.5734966342943917,"pX":0.16707979898827222,"pZ":1.0866643911663714,"vX0":-4.453914438134942,"vY0":-127.7376914283865,"vZ0":-5.514154232502686,"x":110.63,"y":209.44,"x0":0.690819661138528,"y0":50.00601671662303,"z0":6.026215835357175,"aX":15.78184535053844},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":-16.3,"spinRate":1417,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.42979426864926307,"extension":6.648905047388851},"index":2,"playId":"d091cd06-526e-3273-859d-08136fde2b50","pitchNumber":3,"startTime":"2026-08-28T23:25:33.977Z","endTime":"2026-08-28T23:25:36.977Z","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-08-28T23:25:43.707Z","endTime":"2026-08-28T23:25:57.977Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"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":88.5,"endSpeed":81.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7144194862515,"aZ":-32.034838677594855,"pfxX":9.334361045384519,"pfxZ":0.08142584663051089,"pX":-0.9832027337453949,"pZ":1.5826400694022462,"vX0":-6.2576653407221805,"vY0":-128.65823528117028,"vZ0":-4.981895352823349,"x":154.48,"y":196.05,"x0":0.27286505956011314,"y0":50.00223939548499,"z0":6.03868448933334,"aX":15.584069427971244},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":-15.5,"spinRate":1415,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.42639281577601595,"extension":6.79236608823098},"index":4,"playId":"0c380d47-0c69-3714-a43e-e191de9517b3","pitchNumber":4,"startTime":"2026-08-28T23:25:57.977Z","endTime":"2026-08-28T23:26:01.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530496646372104,"aZ":-26.806410961895665,"pfxX":-0.11412175204145797,"pfxZ":3.0343623013460723,"pX":0.08777622122706304,"pZ":2.1551862081384354,"vX0":-1.9907263278273317,"vY0":-132.05358275658062,"vZ0":-4.824996241316683,"x":113.65,"y":180.59,"x0":0.8655689810750993,"y0":50.00623287747086,"z0":5.972924555533549,"aX":-0.2015166309900299},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":0.6,"spinRate":2354,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4144247113831794,"extension":6.840691877478223},"hitData":{"launchSpeed":86.5,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.11,"coordY":118.94}},"index":5,"playId":"7fc91c7e-8b94-3a9a-a299-8c5d68d714d7","pitchNumber":5,"startTime":"2026-08-28T23:26:16.219Z","endTime":"2026-08-28T23:26:25.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:26:25.545Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:28:31.280Z","endTime":"2026-08-28T23:29:02.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954811805725992,"aZ":-10.53053277697334,"pfxX":-6.136113678093595,"pfxZ":12.63549907343366,"pX":-0.425897350340453,"pZ":2.463906390880623,"vX0":6.182113058527166,"vY0":-130.21254823911846,"vZ0":-6.616176162640711,"x":133.23,"y":172.25,"x0":-2.0363538875096427,"y0":50.004374862047285,"z0":5.838696802650287,"aX":-10.512738406265083},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":21.6,"breakHorizontal":9.7,"spinRate":2158,"spinDirection":212},"zone":4,"typeConfidence":0.92,"plateTime":0.42101907486526,"extension":6.624187066241783},"hitData":{"launchSpeed":90.1,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.11,"coordY":86.98}},"index":0,"playId":"4121079c-741f-35ff-bb0f-78557a55b9b5","pitchNumber":1,"startTime":"2026-08-28T23:28:49.740Z","endTime":"2026-08-28T23:29:02.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:29:02.762Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chandler Simpson doubles (14) on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:29:09.041Z","endTime":"2026-08-28T23:30:02.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7359807667922,"aZ":-24.715578305416976,"pfxX":2.369183345340482,"pfxZ":4.840596176276018,"pX":0.25244620136721196,"pZ":0.6356345279193336,"vX0":5.778570227738275,"vY0":-123.39910048426093,"vZ0":-6.883873970848288,"x":107.38,"y":221.62,"x0":-2.4282251171747817,"y0":50.00414645759185,"z0":5.5460856112459,"aX":3.649985941261391},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.3,"breakHorizontal":-5.6,"spinRate":2235,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.44399958894280056,"extension":6.622681846927595},"index":0,"playId":"5823e368-3a92-3562-a17c-acc554974cfd","pitchNumber":1,"startTime":"2026-08-28T23:29:23.363Z","endTime":"2026-08-28T23:29:26.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.105043745491635,"aZ":-23.91287386099164,"pfxX":0.4937394270871214,"pfxZ":5.045094117775738,"pX":-0.7024688491304271,"pZ":1.5714488081604303,"vX0":4.392000006864573,"vY0":-127.4221540603481,"vZ0":-5.44348750165893,"x":143.78,"y":196.35,"x0":-2.5153661744392473,"y0":50.004817283596,"z0":5.634225930686551,"aX":0.8086749773376453},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":-1.9,"spinRate":2150,"spinDirection":192},"zone":13,"typeConfidence":0.89,"plateTime":0.43047921801804856,"extension":6.628216773428362},"index":1,"playId":"7832c067-c694-3b5c-aa3f-71487b52c225","pitchNumber":2,"startTime":"2026-08-28T23:29:37.620Z","endTime":"2026-08-28T23:29:40.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.471951790384974,"aZ":-13.607486379706595,"pfxX":-4.802169675003503,"pfxZ":10.68838003560306,"pX":-0.0028904554427802613,"pZ":2.3242758154016947,"vX0":6.788807144989446,"vY0":-131.3837287930574,"vZ0":-6.404336885766563,"x":117.11,"y":176.02,"x0":-2.003978100512496,"y0":50.0062369987749,"z0":5.816842675357979,"aX":-8.345041021294866},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":7.1,"spinRate":2134,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.41790132770939836,"extension":6.755488594265237},"hitData":{"launchSpeed":84.7,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.66,"coordY":117.24}},"index":2,"playId":"38b8fc18-c817-3c68-8b2c-5430c3d4db84","pitchNumber":3,"startTime":"2026-08-28T23:29:50.335Z","endTime":"2026-08-28T23:30:02.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:30:02.375Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to right fielder Fernando Tatis Jr. in foul territory. Chandler Simpson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:30:25.311Z","endTime":"2026-08-28T23:32:30.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919898089851042,"aZ":-24.757263968849976,"pfxX":2.279889149882287,"pfxZ":4.425302312538735,"pX":0.3677092530338521,"pZ":2.4308240228481126,"vX0":6.237399838969811,"vY0":-128.89587239491416,"vZ0":-3.431674609360301,"x":102.98,"y":173.15,"x0":-2.3839068826577057,"y0":50.000398156530046,"z0":5.700719233660447,"aX":3.8173539119554616},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":-5.5,"spinRate":2281,"spinDirection":186},"zone":6,"typeConfidence":0.9,"plateTime":0.4256644858580736,"extension":6.642414011710684},"index":0,"playId":"dcdd4d2f-57cd-33c4-afd6-3729caef8988","pitchNumber":1,"startTime":"2026-08-28T23:30:30.996Z","endTime":"2026-08-28T23:30:33.996Z","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":92.0,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476698547136177,"aZ":-10.644256113915269,"pfxX":-5.134585802905048,"pfxZ":11.985683157623754,"pX":0.47006607594412086,"pZ":2.6085962612876465,"vX0":7.759473914836771,"vY0":-133.60026682977397,"vZ0":-6.588305715468245,"x":99.08,"y":168.35,"x0":-1.813323909855092,"y0":50.004555808685275,"z0":5.882366998098086,"aX":-9.225270223104694},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":7.6,"spinRate":2248,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.4109727720330758,"extension":6.640413920153147},"index":1,"playId":"3a5896fe-ce7b-3401-91fb-2b6438abf1e8","pitchNumber":2,"startTime":"2026-08-28T23:30:46.572Z","endTime":"2026-08-28T23:30:49.572Z","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":93.8,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41950566369883,"aZ":-11.209077934714607,"pfxX":-6.083003624370809,"pfxZ":11.24807482038937,"pX":1.1114846654477621,"pZ":4.5135223576064,"vX0":9.532722614880344,"vY0":-136.2699416368059,"vZ0":-2.098116256603239,"x":74.63,"y":116.91,"x0":-1.6560783619422743,"y0":50.00475416533471,"z0":6.0764971881546375,"aX":-11.341126303037182},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.0,"breakHorizontal":8.8,"spinRate":2249,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.403322532423688,"extension":6.61392482539554},"index":2,"playId":"9efc1fe9-d6b6-33b0-a15c-0ff1e286c321","pitchNumber":3,"startTime":"2026-08-28T23:31:10.042Z","endTime":"2026-08-28T23:31:13.042Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812184334862824,"aZ":-34.967152798900706,"pfxX":10.335323681458767,"pfxZ":-2.0554983581624215,"pX":1.35215454861525,"pZ":1.0334735228728327,"vX0":5.691238656441304,"vY0":-116.9289503770205,"vZ0":-2.9334598962565153,"x":65.46,"y":210.88,"x0":-2.470827348640779,"y0":50.00187935872509,"z0":5.645664166978122,"aX":14.048412899427557},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.2,"breakHorizontal":-20.3,"spinRate":2521,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4717437202143562,"extension":6.692522056246684},"index":3,"playId":"c1f77656-e3e8-30fd-b69d-6e6b7309360f","pitchNumber":4,"startTime":"2026-08-28T23:31:31.861Z","endTime":"2026-08-28T23:31:34.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.211370252695595,"aZ":-11.752449537347585,"pfxX":-4.803555338667898,"pfxZ":10.922495284681304,"pX":0.8806081782605509,"pZ":3.122879777672825,"vX0":8.91711619420932,"vY0":-136.631979901911,"vZ0":-5.474376450870152,"x":83.43,"y":154.46,"x0":-1.8177570328833492,"y0":50.00501324534873,"z0":5.977120147599202,"aX":-8.983938979118697},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2189,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.40258303389998895,"extension":6.798879029721769},"index":4,"playId":"9b9ff7e7-ab01-3897-9589-2c485fd72765","pitchNumber":5,"startTime":"2026-08-28T23:31:50.321Z","endTime":"2026-08-28T23:31:53.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978414779167277,"aZ":-11.54825458123039,"pfxX":-5.723957867175078,"pfxZ":11.328924511085804,"pX":0.46353804840201557,"pZ":2.956950883627988,"vX0":8.579830567983205,"vY0":-134.5205938292194,"vZ0":-5.75070450814726,"x":99.33,"y":158.94,"x0":-2.033323199845034,"y0":50.003823282969115,"z0":5.9517116897464195,"aX":-10.422875233008734},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":8.4,"spinRate":2209,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.40821320210525025,"extension":6.759828465672603},"hitData":{"launchSpeed":92.5,"launchAngle":44.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.39,"coordY":117.39}},"index":5,"playId":"f93f3eac-8e18-3a3e-aa7c-476481a9ff9a","pitchNumber":6,"startTime":"2026-08-28T23:32:13.273Z","endTime":"2026-08-28T23:32:30.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:32:30.316Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to catcher Freddy Fermin in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:32:53.762Z","endTime":"2026-08-28T23:33:08.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882866028049037,"aZ":-28.235353408564585,"pfxX":2.313951168173011,"pfxZ":2.4620993395207433,"pX":0.009815759086842634,"pZ":1.6253041591932271,"vX0":5.512213718531203,"vY0":-125.61144463694241,"vZ0":-4.340084707245418,"x":116.63,"y":194.9,"x0":-2.5118332392558758,"y0":50.00622298730036,"z0":5.6651873408541125,"aX":3.7060132443074845},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-5.4,"spinRate":2263,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.43565805761834886,"extension":6.6795390292932835},"hitData":{"launchSpeed":85.5,"launchAngle":78.0,"totalDistance":34.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":138.19,"coordY":196.9}},"index":0,"playId":"f55dea5c-a9fd-3b89-a358-5343b7b99458","pitchNumber":1,"startTime":"2026-08-28T23:32:58.012Z","endTime":"2026-08-28T23:33:08.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:33:08.056Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:35:31.875Z","endTime":"2026-08-28T23:36:02.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T23:35:19.217Z","endTime":"2026-08-28T23:35:34.099Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"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":84.0,"endSpeed":77.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074388417539648,"aZ":-37.321723132078894,"pfxX":-2.2937510307540903,"pfxZ":-3.393957917380807,"pX":-1.256176353951291,"pZ":1.0078931060495426,"vX0":-3.766275444333148,"vY0":-122.30464655073878,"vZ0":-4.647588623451192,"x":164.88,"y":211.57,"x0":0.6016980494163162,"y0":50.00569496374685,"z0":6.1330166304949625,"aX":-3.475429051236758},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.0,"breakHorizontal":5.0,"spinRate":2422,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.44781638024294423,"extension":7.002668640206402},"index":1,"playId":"9e43754e-b09d-367f-a24e-e202ea2e68b4","pitchNumber":1,"startTime":"2026-08-28T23:35:34.099Z","endTime":"2026-08-28T23:35:37.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976977313052455,"aZ":-13.224461992366505,"pfxX":6.289284078062171,"pfxZ":9.946391236428587,"pX":0.35952325859416323,"pZ":2.0921833629901805,"vX0":-3.0156124791852386,"vY0":-137.50670157851332,"vZ0":-8.46736177322314,"x":103.3,"y":182.29,"x0":0.6564941891439146,"y0":50.00106704826135,"z0":6.119247570186194,"aX":11.979646008043094},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-10.7,"spinRate":2235,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.399123625630732,"extension":6.672521428577552},"hitData":{"launchSpeed":100.5,"launchAngle":21.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.89,"coordY":50.06}},"index":2,"playId":"44dd548e-b3a1-3a5a-9115-9a3f604913a4","pitchNumber":2,"startTime":"2026-08-28T23:35:49.716Z","endTime":"2026-08-28T23:36:02.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:36:02.748Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:36:05.912Z","endTime":"2026-08-28T23:38:11.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063219191338174,"aZ":-27.72726418329266,"pfxX":-1.0903732530805912,"pfxZ":2.633715689249662,"pX":-0.6682849692364293,"pZ":0.7665018583072042,"vX0":-3.4719257744491303,"vY0":-128.93146504117422,"vZ0":-7.737152803028972,"x":142.47,"y":218.08,"x0":0.8357971603838122,"y0":50.00215088730694,"z0":5.9369141127720555,"aX":-1.8411185829222738},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":2.8,"spinRate":2338,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.424341619746313,"extension":6.7592195401042074},"index":0,"playId":"b975107a-2553-3a24-9db8-d35ce518aa20","pitchNumber":1,"startTime":"2026-08-28T23:36:23.163Z","endTime":"2026-08-28T23:36:26.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164212368375406,"aZ":-39.49989651258412,"pfxX":-0.5331498949729725,"pfxZ":-4.883176868269339,"pX":-0.7272349018451159,"pZ":0.8100687038946179,"vX0":-3.029634226257928,"vY0":-122.04413624460831,"vZ0":-4.429707435314241,"x":144.72,"y":216.91,"x0":0.602056477225907,"y0":50.00137194811247,"z0":6.068939656277341,"aX":-0.7999384218331749},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.7,"breakHorizontal":1.7,"spinRate":2468,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4496757101464053,"extension":6.926213892980053},"index":1,"playId":"5ef481ff-1d7a-312b-a1a1-5fcee84788d8","pitchNumber":2,"startTime":"2026-08-28T23:36:38.152Z","endTime":"2026-08-28T23:36:41.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57186811345558,"aZ":-32.225051091794555,"pfxX":-1.1684666499343908,"pfxZ":-0.02962823705466988,"pX":0.8390050020022404,"pZ":2.37536809625641,"vX0":0.06312448313112745,"vY0":-127.61129451195505,"vZ0":-2.740148805069469,"x":85.02,"y":174.65,"x0":0.9655722161072203,"y0":50.004095954437865,"z0":6.0154457663395196,"aX":-1.9168981267962877},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":2.0,"spinRate":2340,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4300971690948048,"extension":6.803646018124144},"index":2,"playId":"783e8ae1-4b53-3705-96be-5cf3ccf7da12","pitchNumber":3,"startTime":"2026-08-28T23:36:59.221Z","endTime":"2026-08-28T23:37:02.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82643256431758,"aZ":-13.950668024287701,"pfxX":7.105137390869321,"pfxZ":9.12001223463663,"pX":-0.030714230616480456,"pZ":3.034547786200638,"vX0":-3.61723494457906,"vY0":-140.69184129427293,"vZ0":-5.926098321008969,"x":118.17,"y":156.85,"x0":0.3505960966903553,"y0":50.00472962432479,"z0":6.077334389571038,"aX":14.202248265261684},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":-12.1,"spinRate":2122,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3897574005813311,"extension":6.7770166191464645},"index":3,"playId":"fa2b79f8-b87b-3cd4-9b84-30c95aacc97f","pitchNumber":4,"startTime":"2026-08-28T23:37:12.342Z","endTime":"2026-08-28T23:37:15.342Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.165904848896293,"aZ":-38.093878101532724,"pfxX":-2.4727947332693074,"pfxZ":-3.740059626218076,"pX":-0.12883679891031105,"pZ":1.8516375738513406,"vX0":-1.0174236231725615,"vY0":-124.84150892320838,"vZ0":-2.6984719921235625,"x":121.91,"y":188.79,"x0":0.6046854184504873,"y0":50.000471532623074,"z0":6.06956880740488,"aX":-3.918151876818363},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.1,"breakHorizontal":4.7,"spinRate":2523,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.43805153386131046,"extension":6.688192130070859},"index":4,"playId":"f16cb35b-20e4-3992-a996-f55048e41312","pitchNumber":5,"startTime":"2026-08-28T23:37:28.502Z","endTime":"2026-08-28T23:37:32.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.817289305386616,"aZ":-14.00701501774834,"pfxX":6.903347184058812,"pfxZ":8.96422710382706,"pX":0.7850101973985423,"pZ":4.2896737752840695,"vX0":-1.622817016401227,"vY0":-141.57098353112417,"vZ0":-2.8485659275863475,"x":87.08,"y":122.96,"x0":0.4695064130313336,"y0":50.0009647058177,"z0":6.207327803898197,"aX":13.987945216835453},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":-12.1,"spinRate":2104,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.38713866853758283,"extension":6.827814706026341},"index":5,"playId":"8efd6758-cc30-3f1a-848d-029cc81cdc55","pitchNumber":6,"startTime":"2026-08-28T23:37:52.748Z","endTime":"2026-08-28T23:37:55.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.823968839492984,"aZ":-13.602435567397695,"pfxX":7.166367764262491,"pfxZ":9.169760980697953,"pX":-0.30093192320512474,"pZ":3.55693682177668,"vX0":-4.285167736711554,"vY0":-141.32061566189972,"vZ0":-4.878345754556072,"x":128.47,"y":142.74,"x0":0.30299254119986,"y0":50.001964648112725,"z0":6.177408818817165,"aX":14.512833152212691},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":-12.1,"spinRate":2105,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.38739828298745627,"extension":6.911785009691797},"index":6,"playId":"b042ee00-7fef-30b8-85fa-9085149a7457","pitchNumber":7,"startTime":"2026-08-28T23:38:08.772Z","endTime":"2026-08-28T23:38:11.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:38:11.772Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:38:22.351Z","endTime":"2026-08-28T23:39:06.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79619870786794,"aZ":-30.515159876968546,"pfxX":10.44993962057218,"pfxZ":0.9922045797576917,"pX":0.565864520967718,"pZ":2.3984443013954406,"vX0":-3.5294664115257537,"vY0":-128.45716932745125,"vZ0":-3.4564197267367596,"x":95.43,"y":174.02,"x0":0.6005877702836738,"y0":50.00329962806104,"z0":6.135807528626601,"aX":17.450596274819823},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-18.1,"spinRate":1622,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.426522497095418,"extension":6.839671483750152},"index":0,"playId":"743db848-264e-3d12-a1ac-e256b6746d10","pitchNumber":1,"startTime":"2026-08-28T23:38:37.851Z","endTime":"2026-08-28T23:38:41.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.206944000295604,"aZ":-30.43699783065419,"pfxX":9.009265391724153,"pfxZ":1.0264930701712434,"pX":0.6982774369685065,"pZ":2.478808668839866,"vX0":-2.1027364869005747,"vY0":-129.296191037726,"vZ0":-3.4818010566789694,"x":90.38,"y":171.85,"x0":0.35214300168327944,"y0":50.00253187253623,"z0":6.180997326426854,"aX":15.238051406072476},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":-15.8,"spinRate":1523,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.42378646734326386,"extension":6.81569236351451},"hitData":{"launchSpeed":78.2,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.32,"coordY":167.9}},"index":1,"playId":"9786d22d-eaaa-3996-902a-e7cf9e6a341f","pitchNumber":2,"startTime":"2026-08-28T23:38:58.828Z","endTime":"2026-08-28T23:39:06.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:39:06.546Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Mateo pops out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:41:02.401Z","endTime":"2026-08-28T23:41:28.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901354882824425,"aZ":-25.38100603993202,"pfxX":2.9854584629997594,"pfxZ":4.327283254897515,"pX":0.12413290959794224,"pZ":1.936199163255794,"vX0":4.9896623496919705,"vY0":-124.72852828401817,"vZ0":-4.366892287287275,"x":112.27,"y":186.5,"x0":-2.292864996495674,"y0":50.00330773933083,"z0":5.81122965586621,"aX":4.687291796198587},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":-6.6,"spinRate":2275,"spinDirection":172},"zone":8,"typeConfidence":0.91,"plateTime":0.4397148336194112,"extension":6.66014096604321},"hitData":{"launchSpeed":74.1,"launchAngle":71.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.19,"coordY":172.92}},"index":0,"playId":"2868ceba-05e7-3fee-abb6-5213703b4485","pitchNumber":1,"startTime":"2026-08-28T23:41:18.162Z","endTime":"2026-08-28T23:41:28.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:41:28.213Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:41:39.973Z","endTime":"2026-08-28T23:42:20.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888945456212106,"aZ":-9.522105436688676,"pfxX":-4.809971537630238,"pfxZ":12.825553733297212,"pX":-0.20573074963173446,"pZ":1.9963057644514064,"vX0":6.4391987727451765,"vY0":-132.46337735489374,"vZ0":-7.934625134234419,"x":124.84,"y":184.88,"x0":-2.0500779701973237,"y0":50.00617300766289,"z0":5.738122101469025,"aX":-8.49811736123168},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.5,"breakHorizontal":7.2,"spinRate":2257,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.41444979120906034,"extension":6.641808867204195},"index":0,"playId":"7c9f664e-298a-35e5-b9e6-810a14343d9d","pitchNumber":1,"startTime":"2026-08-28T23:41:51.794Z","endTime":"2026-08-28T23:41:54.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.690725524187446,"aZ":-11.54466761376393,"pfxX":-5.1156808293662905,"pfxZ":11.518872140679369,"pX":-0.608760908196721,"pZ":2.764407390204121,"vX0":5.482736002716405,"vY0":-133.46414306326224,"vZ0":-6.096961947813026,"x":140.2,"y":164.14,"x0":-2.032217961044266,"y0":50.00279702837529,"z0":5.922154512460239,"aX":-9.161752589630414},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":7.9,"spinRate":2199,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.41156211460869896,"extension":6.5879775551851525},"hitData":{"launchSpeed":98.5,"launchAngle":36.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":75.07,"coordY":62.05}},"index":1,"playId":"362ac62e-41ff-3bd6-965b-6749401ee4bc","pitchNumber":2,"startTime":"2026-08-28T23:42:09.089Z","endTime":"2026-08-28T23:42:20.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:42:20.103Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yandy Díaz homers (20) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:42:32.662Z","endTime":"2026-08-28T23:43:58.662Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.868310195521406,"aZ":-12.57540686037376,"pfxX":-5.597449110466462,"pfxZ":11.04148634858911,"pX":0.7606467794622334,"pZ":2.8661757486053916,"vX0":9.322347751050794,"vY0":-132.9743373073666,"vZ0":-5.340920179653383,"x":88.01,"y":161.39,"x0":-2.0775664658869353,"y0":50.003750949662106,"z0":5.827492942943251,"aX":-9.93725809732598},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":7.9,"spinRate":2238,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.4133140957650916,"extension":6.7876658858058025},"index":0,"playId":"a3533178-c02b-3bbc-80ad-f6b047b7a12c","pitchNumber":1,"startTime":"2026-08-28T23:42:46.931Z","endTime":"2026-08-28T23:42:49.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.166554292332176,"aZ":-26.768365854731336,"pfxX":0.8618153745074055,"pfxZ":3.346040288902941,"pX":1.4668339414191653,"pZ":3.0412681491153997,"vX0":8.882685812567958,"vY0":-126.35452340931212,"vZ0":-1.478327956473592,"x":61.09,"y":156.67,"x0":-2.2084415734396114,"y0":50.00019916326616,"z0":5.788335190240634,"aX":1.3893998516878907},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.6,"spinRate":2278,"spinDirection":179},"zone":12,"typeConfidence":0.9,"plateTime":0.4337706512405255,"extension":6.699680604533825},"index":1,"playId":"2fe24839-0542-31e7-82e3-4a878743eb6f","pitchNumber":2,"startTime":"2026-08-28T23:43:00.678Z","endTime":"2026-08-28T23:43:03.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51214658948486,"aZ":-15.986364441292883,"pfxX":-9.053414220135828,"pfxZ":9.096873694286664,"pX":-0.876098474051058,"pZ":1.9015776151817418,"vX0":6.486741531276516,"vY0":-132.8144750921672,"vZ0":-7.006946266681635,"x":150.39,"y":187.44,"x0":-2.1788225252763542,"y0":50.00237971345379,"z0":5.745001985555332,"aX":-16.108847704400194},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":14.9,"spinRate":2267,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4130368462855398,"extension":6.606488500101514},"index":2,"playId":"3c6b5ebe-ca56-3b25-b5bf-85996ad4d928","pitchNumber":3,"startTime":"2026-08-28T23:43:13.139Z","endTime":"2026-08-28T23:43:16.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.582805447384604,"aZ":-15.314834693621268,"pfxX":-9.102015074297876,"pfxZ":9.26610965079357,"pX":0.42021579060551484,"pZ":3.303090022168645,"vX0":9.163384115820396,"vY0":-134.16580851106607,"vZ0":-3.943235916631849,"x":100.98,"y":149.6,"x0":-1.860248772431049,"y0":50.00205756374214,"z0":5.8864749915151044,"aX":-16.55937405891304},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":14.5,"spinRate":2238,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.4085775214543115,"extension":6.7183617552071615},"hitData":{"launchSpeed":103.0,"launchAngle":27.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.04,"coordY":91.6}},"index":3,"playId":"02aaf4b5-0bb9-38d3-879f-24ce362ba9d5","pitchNumber":4,"startTime":"2026-08-28T23:43:26.641Z","endTime":"2026-08-28T23:43:58.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:43:58.662Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:44:02.523Z","endTime":"2026-08-28T23:44:46.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61078693433228,"aZ":-26.23964163869408,"pfxX":2.0748374369862495,"pfxZ":3.7775286357939963,"pX":0.28893392440538784,"pZ":2.196618897267573,"vX0":5.934146147661537,"vY0":-124.71278122112294,"vZ0":-3.213941110408957,"x":105.99,"y":179.47,"x0":-2.3931408543042614,"y0":50.004027823533654,"z0":5.671623949822841,"aX":3.260652833083708},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-5.2,"spinRate":2285,"spinDirection":164},"zone":6,"typeConfidence":0.9,"plateTime":0.4395672725505486,"extension":6.704146828732296},"index":0,"playId":"a98035f3-785b-37bb-9a60-c040c5f87eef","pitchNumber":1,"startTime":"2026-08-28T23:44:19.870Z","endTime":"2026-08-28T23:44:22.870Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20913253037073,"aZ":-20.82278006735619,"pfxX":-8.242312414014707,"pfxZ":7.145052911077189,"pX":-0.21782240236756345,"pZ":1.7610561281284554,"vX0":7.392481971228657,"vY0":-125.70588955478827,"vZ0":-5.528462414469237,"x":125.3,"y":191.23,"x0":-2.136209432707989,"y0":50.00263999433691,"z0":5.696259820241654,"aX":-13.095223586050897},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.8,"breakHorizontal":13.1,"spinRate":1525,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.43693476885563465,"extension":6.712128126832781},"hitData":{"launchSpeed":74.7,"launchAngle":8.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.34,"coordY":144.49}},"index":1,"playId":"1038d4f0-2cad-3726-9804-68024fdb779b","pitchNumber":2,"startTime":"2026-08-28T23:44:38.050Z","endTime":"2026-08-28T23:44:46.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:44:46.443Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to second baseman Jorge Mateo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T23:46:48.307Z","endTime":"2026-08-28T23:48:13.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.9,"endSpeed":77.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532542075069752,"aZ":-37.12983360170851,"pfxX":-1.762235978838914,"pfxZ":-3.261100366983489,"pX":-0.4010789158189638,"pZ":1.8215114760029831,"vX0":-2.2591343996455393,"vY0":-122.30447499909208,"vZ0":-2.800482262679431,"x":132.29,"y":189.6,"x0":0.7626549027086654,"y0":50.00417552115649,"z0":6.15758737204178,"aX":-2.6764988942706753},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.4,"breakHorizontal":3.7,"spinRate":2521,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.4473884445529501,"extension":6.786030122469403},"index":0,"playId":"c5f74c0e-3a69-35f1-ab77-a8f37cf66ee1","pitchNumber":1,"startTime":"2026-08-28T23:46:55.881Z","endTime":"2026-08-28T23:46:58.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.633856081168368,"aZ":-14.52633635129639,"pfxX":5.821618051893992,"pfxZ":9.037676730951588,"pX":-0.01674558470123646,"pZ":3.8744532125808693,"vX0":-3.652604913527496,"vY0":-138.76644007013942,"vZ0":-4.110138529678459,"x":117.64,"y":134.17,"x0":0.5592214896111932,"y0":50.00474544529874,"z0":6.3405354888891905,"aX":11.371118384403632},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-9.8,"spinRate":2150,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3944828948672683,"extension":6.5620571603546765},"index":1,"playId":"05a04357-cf2c-3f5d-80c2-1df5597f3205","pitchNumber":2,"startTime":"2026-08-28T23:47:13.779Z","endTime":"2026-08-28T23:47:16.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11620956629411,"aZ":-12.773552665377725,"pfxX":5.286770350528679,"pfxZ":9.970541661378153,"pX":0.42642705753058224,"pZ":2.746090106335376,"vX0":-2.451645711183936,"vY0":-138.64360127082873,"vZ0":-6.965147961781021,"x":100.75,"y":164.64,"x0":0.6354830885158798,"y0":50.00348582227256,"z0":6.1440971417021135,"aX":10.288331663769327},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":-9.1,"spinRate":2166,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.395127086541204,"extension":6.717077338542281},"index":2,"playId":"823f93bf-ab24-33f0-9923-4daa3b5fb2d6","pitchNumber":3,"startTime":"2026-08-28T23:47:28.761Z","endTime":"2026-08-28T23:47:31.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-28T23:47:38.670Z","endTime":"2026-08-28T23:48:01.690Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":89.6,"endSpeed":82.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375651521146644,"aZ":-29.08220795382898,"pfxX":-2.6238884388802743,"pfxZ":1.7919444609338804,"pX":-0.4546647401016512,"pZ":1.8808950599959133,"vX0":-2.652744033551072,"vY0":-130.49534713713655,"vZ0":-4.921566115337765,"x":134.33,"y":188.0,"x0":0.9158041821576894,"y0":50.00236149663598,"z0":5.9812470491804826,"aX":-4.52645979907814},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":5.3,"spinRate":2459,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4196680118413356,"extension":6.71890697666209},"hitData":{"launchSpeed":85.0,"launchAngle":69.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":150.67}},"index":4,"playId":"84a678fa-98dd-3f7b-a8e4-3b3365438cf8","pitchNumber":4,"startTime":"2026-08-28T23:48:01.690Z","endTime":"2026-08-28T23:48:13.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:48:13.740Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out softly, pitcher Shane McClanahan to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T23:48:21.916Z","endTime":"2026-08-28T23:49:41.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663556,"link":"/api/v1/people/663556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27812132696869,"aZ":-27.444260335666144,"pfxX":10.214892230450895,"pfxZ":2.981039773545005,"pX":0.8940912966419803,"pZ":1.2652331961105276,"vX0":-2.631733379684778,"vY0":-125.57017567298519,"vZ0":-6.417263575868119,"x":82.92,"y":204.62,"x0":0.6339677951019168,"y0":50.00050243891588,"z0":6.109760203632152,"aX":16.18244722003571},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-17.8,"spinRate":1619,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4375037503627133,"extension":6.816339669691267},"index":0,"playId":"f3b7212a-ac9c-3e86-bdd4-7c9f35169211","pitchNumber":1,"startTime":"2026-08-28T23:48:34.690Z","endTime":"2026-08-28T23:48:37.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24291284454464,"aZ":-13.60493025132763,"pfxX":5.77017700358507,"pfxZ":9.391628663274274,"pX":0.4599348320969842,"pZ":2.8183557315729444,"vX0":-2.4568203439967986,"vY0":-140.32513580667126,"vZ0":-6.747679973194365,"x":99.47,"y":162.68,"x0":0.6012088326990769,"y0":50.00694173857642,"z0":6.155553832396472,"aX":11.413221520468655},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-9.8,"spinRate":2185,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.39158776405855367,"extension":6.736829755793298},"index":1,"playId":"e1a12484-dd5c-358c-8e76-5fc3529a1d5d","pitchNumber":2,"startTime":"2026-08-28T23:48:50.182Z","endTime":"2026-08-28T23:48:53.182Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65474071236232,"aZ":-37.90203435862252,"pfxX":-1.5367721608955296,"pfxZ":-3.7285223412338526,"pX":0.26947201747539234,"pZ":1.737518624048857,"vX0":-0.5527987060572179,"vY0":-123.02111037329175,"vZ0":-2.978518562535603,"x":106.73,"y":191.87,"x0":0.6965038174994719,"y0":50.00049846476981,"z0":6.166185160036898,"aX":-2.362781409203356},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.2,"breakHorizontal":2.9,"spinRate":2522,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.4446796250839897,"extension":6.941114228147915},"index":2,"playId":"ff1373fb-3f3f-376f-822a-c6898857f275","pitchNumber":3,"startTime":"2026-08-28T23:49:13.163Z","endTime":"2026-08-28T23:49:16.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47068115584735,"aZ":-31.899168871911705,"pfxX":9.552046710257313,"pfxZ":0.16853970992963596,"pX":1.0863165220111337,"pZ":1.7129929372469246,"vX0":-2.373049698833986,"vY0":-128.36085552146238,"vZ0":-4.945883930642924,"x":75.59,"y":192.53,"x0":0.7838104738021029,"y0":50.00557228481185,"z0":6.159027520545183,"aX":15.883984725146272},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-16.7,"spinRate":1375,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4273020702921051,"extension":6.923700376283827},"hitData":{"launchSpeed":48.9,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.05,"coordY":184.02}},"index":3,"playId":"3353e09a-061c-355d-9687-8a4a0e0a34c1","pitchNumber":4,"startTime":"2026-08-28T23:49:31.360Z","endTime":"2026-08-28T23:49:41.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:49:41.393Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T23:49:49.995Z","endTime":"2026-08-28T23:50:53.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.467579231652277,"aZ":-11.699619435298656,"pfxX":5.9224069055841255,"pfxZ":10.411151476561782,"pX":-0.06849623730004065,"pZ":2.3124925761298716,"vX0":-3.847445413869342,"vY0":-139.36920329883284,"vZ0":-8.12674487677608,"x":119.61,"y":176.34,"x0":0.560828740357041,"y0":50.000948380123276,"z0":6.039852280344629,"aX":11.643467414604178},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2158,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.39307975535982287,"extension":6.87423692793222},"index":0,"playId":"cf64ed59-3574-31c8-963c-072c4c37e5ea","pitchNumber":1,"startTime":"2026-08-28T23:50:13.726Z","endTime":"2026-08-28T23:50:16.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67549066703793,"aZ":-11.201677159356674,"pfxX":5.4268324227777285,"pfxZ":10.449167643370616,"pX":0.28349474050012063,"pZ":2.698120298795363,"vX0":-2.500430668996236,"vY0":-140.93002092660495,"vZ0":-7.559297053510123,"x":106.19,"y":165.93,"x0":0.4782010581743766,"y0":50.00457993303027,"z0":6.142609535133071,"aX":10.893426781491506},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":-9.2,"spinRate":2242,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.3889760768932984,"extension":6.88622657313264},"index":1,"playId":"e94db362-8263-3049-9cf9-1c006b067c3e","pitchNumber":2,"startTime":"2026-08-28T23:50:30.133Z","endTime":"2026-08-28T23:50:33.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257262412165094,"aZ":-31.25371460301591,"pfxX":-2.276497178300426,"pfxZ":0.5379537631470477,"pX":0.14850713783890915,"pZ":3.4274044297464243,"vX0":-0.2404328918224955,"vY0":-129.99545024311524,"vZ0":-1.0126485252395798,"x":111.34,"y":146.24,"x0":0.538049999578917,"y0":50.005809513649744,"z0":6.186409963383156,"aX":-3.9116109908048364},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":4.2,"spinRate":2420,"spinDirection":275},"zone":12,"typeConfidence":2.0,"plateTime":0.4207226578701113,"extension":7.031583089913867},"index":2,"playId":"85bdda2a-6e91-3644-9371-b23d012a1ebe","pitchNumber":3,"startTime":"2026-08-28T23:50:50.885Z","endTime":"2026-08-28T23:50:53.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:50:53.885Z","atBatIndex":23},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Junior Caminero hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T23:53:01.577Z","endTime":"2026-08-28T23:53:57.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.939682014959203,"aZ":-25.15782137361034,"pfxX":1.9069396610158131,"pfxZ":4.296753070357147,"pX":-0.058167973089379675,"pZ":2.934704705486983,"vX0":5.336090489894962,"vY0":-126.69802603784471,"vZ0":-2.2716039270445734,"x":119.22,"y":159.54,"x0":-2.435915184802179,"y0":50.00182550467078,"z0":5.845527593469087,"aX":3.110338763635453},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":-4.7,"spinRate":2287,"spinDirection":188},"zone":2,"typeConfidence":0.9,"plateTime":0.4316642713909884,"extension":6.562517381347511},"index":0,"playId":"a563de0a-2664-3e9f-b42f-048e73e70ea3","pitchNumber":1,"startTime":"2026-08-28T23:53:08.027Z","endTime":"2026-08-28T23:53:11.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41211557918141,"aZ":-18.806098349610277,"pfxX":-9.924664543730533,"pfxZ":7.548346628045797,"pX":-1.1359699406866985,"pZ":2.7158970437318417,"vX0":6.385404893558853,"vY0":-132.5129977162054,"vZ0":-4.531340614031148,"x":160.3,"y":165.45,"x0":-2.292518010785594,"y0":50.0046831194762,"z0":5.829886249851643,"aX":-17.578920927992435},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":16.6,"spinRate":2202,"spinDirection":214},"zone":11,"typeConfidence":0.84,"plateTime":0.4140002614354841,"extension":6.702548490331333},"index":1,"playId":"85967940-3378-3617-b69e-da7b8485b1bd","pitchNumber":2,"startTime":"2026-08-28T23:53:21.921Z","endTime":"2026-08-28T23:53:24.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-28T23:53:33.307Z","endTime":"2026-08-28T23:53:41.714Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092850335140753,"aZ":-26.204356344035386,"pfxX":-8.90546518257339,"pfxZ":3.682361526033816,"pX":-2.2461017868087825,"pZ":3.487671249018959,"vX0":3.084392623558298,"vY0":-126.83696776256758,"vZ0":-0.8589421010766568,"x":202.62,"y":144.61,"x0":-2.324251861201753,"y0":50.003415183040495,"z0":5.929222653386038,"aX":-14.441367844488983},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":1357,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.4326182466694375,"extension":6.667266248753095},"index":3,"playId":"274ade91-2f49-358a-8396-eddde3f8fda2","pitchNumber":3,"startTime":"2026-08-28T23:53:41.714Z","endTime":"2026-08-28T23:53:57.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:53:57.243Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liam Hicks pops out to catcher Freddy Fermin in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T23:54:18.594Z","endTime":"2026-08-28T23:55:40.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045241445346637,"aZ":-26.45695246969687,"pfxX":2.4707558975074297,"pfxZ":3.5340195595922737,"pX":-0.6087789959846912,"pZ":2.6775439634380227,"vX0":3.9924680050043704,"vY0":-126.1717775236497,"vZ0":-2.1554671149832916,"x":140.21,"y":166.49,"x0":-2.5309350603312972,"y0":50.001346115124974,"z0":5.669448287146766,"aX":3.9920685759916235},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":-5.4,"spinRate":2280,"spinDirection":181},"zone":4,"typeConfidence":0.91,"plateTime":0.4336909709260346,"extension":6.725880490399683},"index":0,"playId":"2b413a63-1c6e-3160-80a6-d9563956e4f0","pitchNumber":1,"startTime":"2026-08-28T23:54:31.164Z","endTime":"2026-08-28T23:54:34.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476267598947654,"aZ":-29.088247357809387,"pfxX":2.943553749328431,"pfxZ":1.9269218955783387,"pX":-1.1803229725981847,"pZ":2.708429159468512,"vX0":2.5225980903138367,"vY0":-125.73183259028521,"vZ0":-1.754994792430985,"x":161.99,"y":165.65,"x0":-2.5789953121845564,"y0":50.00234394173212,"z0":5.775786532233125,"aX":4.712619778381659},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-5.9,"spinRate":2418,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.43561763911609575,"extension":6.672962931598246},"index":1,"playId":"e629f543-404b-3658-aba5-a6aa29eb20fc","pitchNumber":2,"startTime":"2026-08-28T23:54:47.650Z","endTime":"2026-08-28T23:54:50.834Z","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":86.3,"endSpeed":78.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530395814106157,"aZ":-23.804655830260778,"pfxX":-9.951807795468962,"pfxZ":5.290856658066306,"pX":-1.8549221463712575,"pZ":2.408567140795511,"vX0":4.5615906971402715,"vY0":-125.51227944471478,"vZ0":-3.3809297854515483,"x":187.71,"y":173.75,"x0":-2.411876387545206,"y0":50.001908603759254,"z0":5.731346459590156,"aX":-15.734142180984714},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":1522,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.43790520266939614,"extension":6.706152389297628},"index":2,"playId":"aaa728a4-0a58-38e2-8186-e5c2ca103cb5","pitchNumber":3,"startTime":"2026-08-28T23:55:09.474Z","endTime":"2026-08-28T23:55:12.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.695702999771676,"aZ":-28.88837932240677,"pfxX":2.214769173469512,"pfxZ":2.0957791198803903,"pX":-0.2637081293571831,"pZ":2.2135215299892907,"vX0":4.800641866974734,"vY0":-124.6815938359128,"vZ0":-2.5773477950029156,"x":127.05,"y":179.01,"x0":-2.5040202899000614,"y0":50.00576050939939,"z0":5.651146974289605,"aX":3.477528985588941},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-5.2,"spinRate":2384,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.43975733115455906,"extension":6.5962965800119555},"hitData":{"launchSpeed":74.0,"launchAngle":80.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":96.07,"coordY":193.74}},"index":3,"playId":"be294b52-9963-31a2-a1c6-3872f6cc4f31","pitchNumber":4,"startTime":"2026-08-28T23:55:28.807Z","endTime":"2026-08-28T23:55:40.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:55:40.831Z","atBatIndex":25},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Chandler Simpson reaches on a fielder's choice, fielded by pitcher Casey Mize. Junior Caminero to 3rd. Chandler Simpson advances to 1st, on a throwing error by pitcher Casey Mize.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T23:56:02.105Z","endTime":"2026-08-28T23:56:31.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":663554,"link":"/api/v1/people/663554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.685817641418094,"aZ":-11.72032957970164,"pfxX":-5.925742472651096,"pfxZ":11.320631618897798,"pX":0.25735927048069485,"pZ":3.2854049652311246,"vX0":7.790230373813233,"vY0":-133.78349372237443,"vZ0":-4.5024719978432515,"x":107.19,"y":150.07,"x0":-1.9265975344478672,"y0":50.00584462298752,"z0":5.834626247191322,"aX":-10.710397032636813},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":9.0,"spinRate":2055,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.40988622740812763,"extension":6.763948998588592},"hitData":{"launchSpeed":92.6,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":114.66,"coordY":139.82}},"index":0,"playId":"4ebe25ff-44a1-3ffd-a532-36022e2aff8b","pitchNumber":1,"startTime":"2026-08-28T23:56:19.776Z","endTime":"2026-08-28T23:56:31.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:56:31.810Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin challenged (pitch result), call on the field was confirmed: Jonny DeLuca walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T23:57:08.742Z","endTime":"2026-08-28T23:59:53.793Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893425149598908,"aZ":-25.473110921657135,"pfxX":0.6028348395120062,"pfxZ":4.06665428854323,"pX":0.317689109255334,"pZ":1.637608703943799,"vX0":6.445786709711419,"vY0":-127.25402498874985,"vZ0":-4.964661608033505,"x":104.89,"y":194.56,"x0":-2.321238830902205,"y0":50.00380787347203,"z0":5.6194168671949045,"aX":0.993141248493889},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-2.5,"spinRate":2326,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.4295983005684776,"extension":6.829488994266996},"index":0,"playId":"8be04349-3120-3948-8426-45a151cbd56a","pitchNumber":1,"startTime":"2026-08-28T23:57:33.319Z","endTime":"2026-08-28T23:57:37.447Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031732980520285,"aZ":-24.287941546653954,"pfxX":-8.384014546130613,"pfxZ":4.877614152818401,"pX":0.16206235570299793,"pZ":3.438684443477688,"vX0":8.289864370741478,"vY0":-126.16056990558577,"vZ0":-1.1257817598191875,"x":110.82,"y":145.94,"x0":-2.0729880873004785,"y0":50.00059181188602,"z0":5.84341834857396,"aX":-13.5492032965505},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":13.3,"spinRate":1265,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.4337032370787517,"extension":6.803249299700909},"index":1,"playId":"5fd0b068-b88b-32d2-83be-b38f0bcfb4e7","pitchNumber":2,"startTime":"2026-08-28T23:57:57.025Z","endTime":"2026-08-28T23:58:05.724Z","isPitch":true,"type":"pitch"},{"details":{"description":"Chandler Simpson steals (36) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"5fd0b068-b88b-32d2-83be-b38f0bcfb4e7","startTime":"2026-08-28T23:58:13.425Z","endTime":"2026-08-28T23:58:29.786Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44457467845007,"aZ":-29.47090865154104,"pfxX":-8.74136631514435,"pfxZ":1.6741377644564421,"pX":0.32801078076785734,"pZ":1.52315269136952,"vX0":9.041488531558521,"vY0":-126.04555553803156,"vZ0":-4.50000662953686,"x":104.5,"y":197.65,"x0":-2.161548893296866,"y0":50.005520999676534,"z0":5.698098162433826,"aX":-14.137130698707253},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":13.9,"spinRate":1299,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4337409835532329,"extension":6.952057590432532},"index":3,"playId":"d4b30c3f-86bc-3b02-b045-97840ba323ff","pitchNumber":3,"startTime":"2026-08-28T23:58:29.786Z","endTime":"2026-08-28T23:58:32.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08959627243363,"aZ":-12.446649983489266,"pfxX":-4.145865845176546,"pfxZ":10.753460561624923,"pX":1.6920781799217308,"pZ":3.4589821935327016,"vX0":10.647008202294169,"vY0":-134.5618368039888,"vZ0":-4.3171150880759095,"x":52.5,"y":145.39,"x0":-1.7765091953150784,"y0":50.00186729710612,"z0":5.965329308752897,"aX":-7.605591238717442},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2229,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.4069720321392123,"extension":6.818618001140635},"index":4,"playId":"08e917f7-73bd-31b3-93f4-def0392b4ae8","pitchNumber":4,"startTime":"2026-08-28T23:58:54.487Z","endTime":"2026-08-28T23:58:57.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65101035267426,"aZ":-30.801155597921625,"pfxX":2.4795980024161204,"pfxZ":0.8446896571705373,"pX":-0.3910173549504846,"pZ":2.6894164420591213,"vX0":3.762123697751584,"vY0":-126.51298159516719,"vZ0":-1.675631938461643,"x":131.9,"y":166.17,"x0":-2.2190228900440574,"y0":50.001474966055795,"z0":5.827483163421135,"aX":4.021149366280057},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2321,"spinDirection":150},"zone":4,"typeConfidence":0.9,"plateTime":0.43282608150781243,"extension":6.597548912620992},"index":5,"playId":"d663b68f-8687-390a-ae87-c2976bfd6acd","pitchNumber":5,"startTime":"2026-08-28T23:59:14.535Z","endTime":"2026-08-28T23:59:17.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32499142935918,"aZ":-10.592720924873413,"pfxX":-5.5949350530782365,"pfxZ":11.80581637754349,"pX":0.8960652027304791,"pZ":1.6306112467878922,"vX0":9.224914025907651,"vY0":-134.401801468623,"vZ0":-8.949111699696727,"x":82.84,"y":194.75,"x0":-1.8550281803345505,"y0":50.006661200379185,"z0":5.757552461565457,"aX":-10.231854891748632},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":8.2,"spinRate":2200,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.40764308438453023,"extension":6.924387062216361},"index":6,"playId":"4a59c33d-5a57-3fc0-9d60-044bb6db48e3","pitchNumber":6,"startTime":"2026-08-28T23:59:49.945Z","endTime":"2026-08-28T23:59:53.793Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"playEndTime":"2026-08-28T23:59:53.793Z","atBatIndex":27},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Cedric Mullins reaches on a fielder's choice, fielded by first baseman Ty France. Junior Caminero scores. Chandler Simpson to 3rd. Jonny DeLuca to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:01:38.384Z","endTime":"2026-08-29T00:01:50.613Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T00:00:22.519Z","endTime":"2026-08-29T00:01:40.601Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72845610921387,"aZ":-28.34256930999225,"pfxX":-9.163824494598249,"pfxZ":2.32395142569973,"pX":-0.4493398558215706,"pZ":2.148364281281764,"vX0":7.285159936902931,"vY0":-127.4955772005953,"vZ0":-3.6953134296056165,"x":134.13,"y":180.77,"x0":-2.15043368801694,"y0":50.00289044256178,"z0":5.848356811716631,"aX":-15.11618935048581},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1668,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.4292790041607546,"extension":6.69397652227738},"hitData":{"launchSpeed":81.9,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.17,"coordY":182.26}},"index":1,"playId":"16517cf1-9134-3d21-a2dc-272759a566f8","pitchNumber":1,"startTime":"2026-08-29T00:01:40.601Z","endTime":"2026-08-29T00:01:50.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:01:50.613Z","atBatIndex":28},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jorge Mateo out on a sacrifice fly to right fielder Fernando Tatis Jr. Jonny DeLuca scores. Cedric Mullins to 3rd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:02:14.387Z","endTime":"2026-08-29T00:05:32.834Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"credits":[]},{"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764228759816508,"aZ":-24.840072141956426,"pfxX":2.0428257324940304,"pfxZ":4.365827293264574,"pX":0.6657610455454299,"pZ":1.6197527464852712,"vX0":6.437135181067689,"vY0":-128.5960850624228,"vZ0":-5.529284465105546,"x":91.62,"y":195.05,"x0":-2.131763829903916,"y0":50.00489411120197,"z0":5.715732691061961,"aX":3.4340836134900483},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":-5.0,"spinRate":2400,"spinDirection":181},"zone":9,"typeConfidence":0.9,"plateTime":0.4253321774246883,"extension":6.7921625019642216},"index":0,"playId":"edb935ea-025a-3d8c-a3fe-d8a2041b62f0","pitchNumber":1,"startTime":"2026-08-29T00:02:16.259Z","endTime":"2026-08-29T00:02:19.359Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.061365803278,"aZ":-25.58309328295963,"pfxX":-0.40865246122758236,"pfxZ":3.853914065826409,"pX":1.3672154563159937,"pZ":2.3370220851815064,"vX0":9.065283703663392,"vY0":-130.10131337653223,"vZ0":-3.7491993280846856,"x":64.88,"y":175.68,"x0":-2.113541315818197,"y0":50.001781903367124,"z0":5.742482588693249,"aX":-0.7009596192101168},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":-1.3,"spinRate":2379,"spinDirection":193},"zone":14,"typeConfidence":0.87,"plateTime":0.4214908051113313,"extension":6.770163632788596},"index":1,"playId":"4fc94939-98c9-3ed7-b919-a431d37d3301","pitchNumber":2,"startTime":"2026-08-29T00:02:45.632Z","endTime":"2026-08-29T00:02:48.632Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2951895291212,"aZ":-35.6067687391705,"pfxX":9.830315833699654,"pfxZ":-2.477906683526382,"pX":2.4589367902860104,"pZ":-0.06700926967248985,"vX0":8.280647931194206,"vY0":-118.12642623535754,"vZ0":-5.233666262038568,"x":23.27,"y":240.59,"x0":-2.3919495719571966,"y0":50.00164946121156,"z0":5.518030648984029,"aX":13.637158859992962},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.6,"breakHorizontal":-20.0,"spinRate":2550,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4669359529695196,"extension":6.820453311416284},"index":2,"playId":"176eda58-3913-3265-ad0c-3f8857dfbbda","pitchNumber":3,"startTime":"2026-08-29T00:03:05.296Z","endTime":"2026-08-29T00:03:08.296Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43515879059522,"aZ":-37.36688345813964,"pfxX":9.81353927850575,"pfxZ":-3.7732288200095923,"pX":2.366083362216339,"pZ":-0.8184524279612937,"vX0":7.623018304838924,"vY0":-117.70225130048577,"vZ0":-6.412770484411173,"x":26.81,"y":260.88,"x0":-2.2127218173619183,"y0":50.00459427146797,"z0":5.482176151751174,"aX":13.498386730192385},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.4,"breakHorizontal":-19.9,"spinRate":2550,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.4689049597729591,"extension":6.936621545811149},"index":3,"playId":"922b2b43-644a-32d8-a81f-b84d41ed162b","pitchNumber":4,"startTime":"2026-08-29T00:03:31.150Z","endTime":"2026-08-29T00:03:40.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Casey Mize. Chandler Simpson scores. Jonny DeLuca to 3rd. Cedric Mullins to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"922b2b43-644a-32d8-a81f-b84d41ed162b","startTime":"2026-08-29T00:04:04.922Z","endTime":"2026-08-29T00:04:13.632Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930745424121607,"aZ":-21.283742282775183,"pfxX":-9.515234642848755,"pfxZ":6.504428571882025,"pX":0.6603968791709919,"pZ":-0.5384831598898933,"vX0":9.59416821222332,"vY0":-128.21064559047892,"vZ0":-11.288627792041504,"x":91.83,"y":253.32,"x0":-1.8826594338513507,"y0":50.00591279611556,"z0":5.562273010268954,"aX":-15.944434080202432},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":15.2,"spinRate":1633,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.4261722796221825,"extension":6.975011105541635},"index":5,"playId":"b6d9af19-6a46-371b-8b5d-645130aa0e2c","pitchNumber":5,"startTime":"2026-08-29T00:04:13.632Z","endTime":"2026-08-29T00:04:16.632Z","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.7,"endSpeed":84.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.023342352094204,"aZ":-13.343495449589504,"pfxX":-5.844873176260077,"pfxZ":10.13897622018649,"pX":0.07580029346420851,"pZ":3.9628178356012476,"vX0":7.516787884378066,"vY0":-136.19388219796988,"vZ0":-2.9327687192865928,"x":114.11,"y":131.78,"x0":-1.9750902451284111,"y0":50.00640603318199,"z0":5.99027959941391,"aX":-10.860217958727157},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2133,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.40389997361132,"extension":6.788532002802226},"index":6,"playId":"8049e752-d20f-35cc-92e9-e0959c31cefa","pitchNumber":6,"startTime":"2026-08-29T00:04:41.379Z","endTime":"2026-08-29T00:04:44.379Z","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":92.5,"endSpeed":84.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476345997283673,"aZ":-10.288149970900214,"pfxX":-5.406679992842601,"pfxZ":12.003899776524811,"pX":0.7944249680379756,"pZ":2.744058753795609,"vX0":9.06863442474791,"vY0":-134.27746406054231,"vZ0":-6.37900642396604,"x":86.72,"y":164.69,"x0":-1.9265017082759919,"y0":50.00487117861774,"z0":5.884966606163739,"aX":-9.860219754887947},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":7.8,"spinRate":2310,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.4081413258286508,"extension":6.828370289261324},"index":7,"playId":"f32fac8f-4b05-308b-b3ac-49ff63d8413c","pitchNumber":7,"startTime":"2026-08-29T00:05:01.237Z","endTime":"2026-08-29T00:05:04.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449200855446108,"aZ":-30.947935000435635,"pfxX":2.2244382054587444,"pfxZ":0.7518995327680607,"pX":0.02161297907130982,"pZ":3.6010817190464612,"vX0":5.446029214875083,"vY0":-126.53488747147058,"vZ0":0.5475996863305042,"x":116.18,"y":141.55,"x0":-2.442661335904763,"y0":50.0021821062701,"z0":5.850302654341585,"aX":3.6272654187963664},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-5.2,"spinRate":2335,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.431927357430653,"extension":6.8174471668010765},"hitData":{"launchSpeed":88.3,"launchAngle":23.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.93,"coordY":86.95}},"index":8,"playId":"aefeb50c-2579-3f88-8a02-d88e8c52ddb4","pitchNumber":8,"startTime":"2026-08-29T00:05:20.783Z","endTime":"2026-08-29T00:05:32.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:05:32.834Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a ground ball to left fielder Luis Rengifo. Cedric Mullins scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:06:07.893Z","endTime":"2026-08-29T00:06:50.577Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(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.0,"endSpeed":78.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.526449082468666,"aZ":-30.213365413993117,"pfxX":2.7653591332576983,"pfxZ":1.2407990651652323,"pX":-0.7374958253729098,"pZ":3.041161480305985,"vX0":3.478426216225501,"vY0":-125.21183897218047,"vZ0":-0.6103716432050215,"x":145.11,"y":156.67,"x0":-2.504688397505289,"y0":50.0060744357172,"z0":5.762492882488768,"aX":4.387193404395629},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-5.8,"spinRate":2361,"spinDirection":132},"zone":1,"typeConfidence":0.9,"plateTime":0.4376047723530738,"extension":6.708586086989335},"index":0,"playId":"edfe8ad3-7deb-3257-aa6c-3cccf7ca91c2","pitchNumber":1,"startTime":"2026-08-29T00:06:07.893Z","endTime":"2026-08-29T00:06:10.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398964485287497,"aZ":-32.770771699891256,"pfxX":2.916567431078475,"pfxZ":-0.3938645578036395,"pX":-0.8873779004239961,"pZ":1.2927854633578222,"vX0":3.162358625374902,"vY0":-123.07102916036128,"vZ0":-3.6966319183309597,"x":150.82,"y":203.87,"x0":-2.5698458030769684,"y0":50.00181287953711,"z0":5.602538487856452,"aX":4.453422275892641},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.3,"breakHorizontal":-6.0,"spinRate":2392,"spinDirection":97},"zone":13,"typeConfidence":0.57,"plateTime":0.4457766059208157,"extension":6.620466113136609},"index":1,"playId":"53845923-f470-383b-be93-9f7112b11f0a","pitchNumber":2,"startTime":"2026-08-29T00:06:24.057Z","endTime":"2026-08-29T00:06:27.500Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257851812355312,"aZ":-31.604547872198197,"pfxX":-9.34214739622231,"pfxZ":0.35041370516182013,"pX":-0.6777316023215677,"pZ":3.062620620768482,"vX0":7.023624465405816,"vY0":-126.16438064211187,"vZ0":-0.6144335715254748,"x":142.83,"y":156.09,"x0":-2.287374492904544,"y0":50.00064364213481,"z0":5.861970201316819,"aX":-15.021767292581288},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":15.2,"spinRate":1549,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.4345524928916906,"extension":6.643214301189524},"hitData":{"launchSpeed":94.8,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.09,"coordY":161.96}},"index":2,"playId":"d326250d-a622-3bf3-93ac-5dddcec7617c","pitchNumber":3,"startTime":"2026-08-29T00:06:40.570Z","endTime":"2026-08-29T00:06:50.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:06:50.577Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a line drive to center fielder Jackson Merrill. Taylor Walls scores.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:07:33.160Z","endTime":"2026-08-29T00:08:05.246Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"321f8383-d715-3db0-910f-b7a5422c8ab3","startTime":"2026-08-29T00:07:18.972Z","endTime":"2026-08-29T00:07:21.972Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13908633729458,"aZ":-13.175602534101332,"pfxX":-5.615781178172662,"pfxZ":10.211325208603176,"pX":-0.5129740982676092,"pZ":3.6259207972763714,"vX0":6.396827876074276,"vY0":-135.64600986486667,"vZ0":-3.683900998698677,"x":136.55,"y":140.88,"x0":-2.1740158680944583,"y0":50.00196835172991,"z0":5.9225292103738765,"aX":-10.447591675650335},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2132,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4040509848815188,"extension":6.7086861017174835},"index":1,"playId":"79ff67aa-534c-348e-97a5-d316fb6d3cf0","pitchNumber":1,"startTime":"2026-08-29T00:07:35.488Z","endTime":"2026-08-29T00:07:40.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Taylor Walls steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"79ff67aa-534c-348e-97a5-d316fb6d3cf0","startTime":"2026-08-29T00:07:47.485Z","endTime":"2026-08-29T00:07:55.238Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829249019808845,"aZ":-27.784628826685907,"pfxX":-9.386571984353374,"pfxZ":2.6939903897921536,"pX":-0.31401630309625944,"pZ":2.6269908912121553,"vX0":7.201061819104192,"vY0":-126.62856667066274,"vZ0":-2.463836834458995,"x":128.97,"y":167.85,"x0":-1.9691473969853617,"y0":50.00442701961807,"z0":5.825887624036447,"aX":-15.309848902924596},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":1454,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.4318351926911297,"extension":6.7916022937321054},"hitData":{"launchSpeed":109.1,"launchAngle":10.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":87.33}},"index":3,"playId":"144758c3-da57-3fc4-9dbc-5c0d893883d1","pitchNumber":2,"startTime":"2026-08-29T00:07:55.238Z","endTime":"2026-08-29T00:08:05.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:08:05.246Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan Aranda lines out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:08:23.652Z","endTime":"2026-08-29T00:10:32.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34475752465577,"aZ":-12.890286273420314,"pfxX":-6.108482098854375,"pfxZ":10.31884674262349,"pX":0.2717992748425504,"pZ":3.6931046214560728,"vX0":8.359494446995846,"vY0":-135.9641838521759,"vZ0":-3.4885574631467025,"x":106.64,"y":139.07,"x0":-2.0516764882596465,"y0":50.00026101227085,"z0":5.889696560769825,"aX":-11.41332823690149},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2202,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.4031388195540191,"extension":6.800139916196446},"index":0,"playId":"1df0c9aa-cd25-329f-b82f-2fd572bd68a8","pitchNumber":1,"startTime":"2026-08-29T00:08:34.196Z","endTime":"2026-08-29T00:08:37.587Z","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.5,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.833462154955004,"aZ":-12.307599623819986,"pfxX":-5.644736042709862,"pfxZ":10.851608781158639,"pX":-0.4785841634517868,"pZ":3.5105741138243323,"vX0":6.003557681234198,"vY0":-134.594248172044,"vZ0":-3.913282004504266,"x":135.24,"y":143.99,"x0":-2.0070622694475158,"y0":50.00071144701558,"z0":5.857922602377244,"aX":-10.332165530453787},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2228,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.40729972938285997,"extension":6.706773199002681},"index":1,"playId":"560dc24a-b11c-39e3-baf0-44a9db91dcfb","pitchNumber":2,"startTime":"2026-08-29T00:08:50.425Z","endTime":"2026-08-29T00:08:53.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12530215351506,"aZ":-26.78252632206415,"pfxX":1.6667252912036576,"pfxZ":3.3528461730719137,"pX":-0.8223287837673147,"pZ":2.9200636181136543,"vX0":3.8081582080829484,"vY0":-126.18713233316778,"vZ0":-1.4927859399861725,"x":148.35,"y":159.94,"x0":-2.5688186104849873,"y0":50.006261981374244,"z0":5.680946389590589,"aX":2.68268116229722},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-4.0,"spinRate":2231,"spinDirection":150},"zone":1,"typeConfidence":0.91,"plateTime":0.4343744119300057,"extension":6.695952556308645},"index":2,"playId":"59f297a1-8b94-37e6-a9bf-01ec3c4dc521","pitchNumber":3,"startTime":"2026-08-29T00:09:07.699Z","endTime":"2026-08-29T00:09:10.699Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536289568000438,"aZ":-11.812243762271416,"pfxX":-6.697864794334754,"pfxZ":11.018104149810124,"pX":-0.899559032903427,"pZ":3.2871687634355045,"vX0":5.48171536206029,"vY0":-135.3215250018144,"vZ0":-4.685003649566092,"x":151.29,"y":150.03,"x0":-2.085008398175695,"y0":50.00002664037647,"z0":5.873519959376889,"aX":-12.374694608942638},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":10.9,"spinRate":2244,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.40533230171252077,"extension":6.713390935024525},"index":3,"playId":"d139843d-964a-3cc1-af66-ff68bd67daa8","pitchNumber":4,"startTime":"2026-08-29T00:09:25.734Z","endTime":"2026-08-29T00:09:29.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-29T00:09:45.583Z","endTime":"2026-08-29T00:10:00.700Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825128299703408,"aZ":-25.509815891886497,"pfxX":-9.424430988132176,"pfxZ":4.045706631032944,"pX":1.1390456570499312,"pZ":1.196097498171301,"vX0":11.037892560880058,"vY0":-126.99605138283408,"vZ0":-6.175766414381394,"x":73.58,"y":206.49,"x0":-2.021067814097963,"y0":50.005760231920796,"z0":5.664631699783333,"aX":-15.535622814345722},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":14.9,"spinRate":1429,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.42982471459685057,"extension":6.666715771749398},"index":5,"playId":"fd7fd476-6010-3685-8575-3b8d24258c38","pitchNumber":5,"startTime":"2026-08-29T00:10:00.700Z","endTime":"2026-08-29T00:10:03.700Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74337112796823,"aZ":-12.90913525567782,"pfxX":-6.673235476727738,"pfxZ":10.264791056184285,"pX":0.13672603480633647,"pZ":2.8545663322663053,"vX0":8.157310479280147,"vY0":-136.31811559960755,"vZ0":-5.559545400315313,"x":111.79,"y":161.71,"x0":-2.031369441705789,"y0":50.00261595052266,"z0":5.816098623362821,"aX":-12.524609594171261},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2301,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.4022255431793713,"extension":6.862687635245062},"hitData":{"launchSpeed":100.3,"launchAngle":18.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.38,"coordY":69.6}},"index":6,"playId":"00d2ed8d-ab68-32dc-8231-e3d05b24785a","pitchNumber":6,"startTime":"2026-08-29T00:10:26.986Z","endTime":"2026-08-29T00:10:32.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:10:32.240Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:12:36.510Z","endTime":"2026-08-29T00:13:31.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38696756690685,"aZ":-38.32058238287186,"pfxX":-1.710004067439963,"pfxZ":-4.215316056407372,"pX":-0.4867033584171193,"pZ":1.322054295849717,"vX0":-2.4872997197366384,"vY0":-120.0472760893162,"vZ0":-3.56640603604468,"x":135.55,"y":203.08,"x0":0.7852193987106462,"y0":50.001717448670824,"z0":6.240318553057057,"aX":-2.493864075287768},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.3,"breakHorizontal":3.7,"spinRate":2396,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4563674301972651,"extension":6.7117021422308865},"index":0,"playId":"10466bd7-1350-3c27-8e01-5043070903d4","pitchNumber":1,"startTime":"2026-08-29T00:12:39.536Z","endTime":"2026-08-29T00:12:42.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62804318926993,"aZ":-14.9733077345366,"pfxX":6.712616654840699,"pfxZ":9.106516468055972,"pX":-1.0502846194780355,"pZ":1.541100332092029,"vX0":-6.246963752688812,"vY0":-136.70413943230218,"vZ0":-9.342528600928027,"x":157.03,"y":197.17,"x0":0.39430275744469134,"y0":50.005931676730896,"z0":6.034957495924455,"aX":12.684979586431673},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-10.8,"spinRate":2199,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4009354943488961,"extension":6.64523166536795},"index":1,"playId":"984493bf-8a2a-3794-b897-4ed714803370","pitchNumber":2,"startTime":"2026-08-29T00:12:53.685Z","endTime":"2026-08-29T00:12:56.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622495079167955,"aZ":-13.901103784434572,"pfxX":7.043823115618972,"pfxZ":9.695693550095942,"pX":-1.0548092461864018,"pZ":1.3910979964465506,"vX0":-6.911743255255873,"vY0":-136.3311807912612,"vZ0":-9.965005863423066,"x":157.21,"y":201.22,"x0":0.5966298828851864,"y0":50.002709959634636,"z0":6.050209956770292,"aX":13.275684694531996},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-11.3,"spinRate":2258,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.40156473010978644,"extension":6.700950403102574},"index":2,"playId":"53bb8f41-acd8-3cfd-b5c3-57913725a081","pitchNumber":3,"startTime":"2026-08-29T00:13:08.572Z","endTime":"2026-08-29T00:13:11.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85515234692702,"aZ":-15.896152073715765,"pfxX":6.59329961192908,"pfxZ":8.772845791720524,"pX":0.32835963886104047,"pZ":1.2067979485212554,"vX0":-3.221696568420663,"vY0":-135.4251345842004,"vZ0":-9.82194489055843,"x":104.48,"y":206.2,"x0":0.6774606181067646,"y0":50.00282831307247,"z0":5.99501853747043,"aX":12.234190359274443},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":-11.3,"spinRate":2177,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4046024480749648,"extension":6.699455072054353},"index":3,"playId":"27653627-3be1-3c08-b9bd-3e4a607b183b","pitchNumber":4,"startTime":"2026-08-29T00:13:27.766Z","endTime":"2026-08-29T00:13:31.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:13:31.480Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to center fielder Cedric Mullins. Jackson Merrill to 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:13:40.311Z","endTime":"2026-08-29T00:14:42.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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(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":77.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68810169661927,"aZ":-35.854575979324885,"pfxX":-1.757794742062317,"pfxZ":-2.460203493394453,"pX":-0.9912926707233267,"pZ":1.983716950608198,"vX0":-3.5351255588025534,"vY0":-121.45540245328938,"vZ0":-2.4939252589337753,"x":154.79,"y":185.22,"x0":0.7112331424198047,"y0":50.00358861496194,"z0":6.140474758693302,"aX":-2.627470720997894},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.8,"breakHorizontal":4.0,"spinRate":2440,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45089280885363836,"extension":6.690634316794258},"index":0,"playId":"e317ce30-6a95-326e-b423-5c7eeb9e8fce","pitchNumber":1,"startTime":"2026-08-29T00:13:56.014Z","endTime":"2026-08-29T00:13:59.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T00:14:05.559Z","endTime":"2026-08-29T00:14:33.287Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979802394392618,"aZ":-16.901138866512873,"pfxX":5.177174638353213,"pfxZ":8.013281650917248,"pX":-0.08170549327560123,"pZ":3.420924591947029,"vX0":-3.6501449370490078,"vY0":-137.33791239955835,"vZ0":-4.271115358249809,"x":120.11,"y":146.42,"x0":0.5932687843371185,"y0":50.005454188539446,"z0":6.149017502565282,"aX":9.871769241913077},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":-8.6,"spinRate":2179,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.3991080686326236,"extension":6.766513242391198},"hitData":{"launchSpeed":91.1,"launchAngle":6.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.39,"coordY":106.58}},"index":2,"playId":"55bf02cb-c5a7-363e-aea9-b28ee63d1d9a","pitchNumber":2,"startTime":"2026-08-29T00:14:33.287Z","endTime":"2026-08-29T00:14:42.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:14:42.932Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Austin Hays reaches on a fielding error by second baseman Jorge Mateo. Jackson Merrill to 3rd. Xander Bogaerts to 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:15:01.715Z","endTime":"2026-08-29T00:15:20.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457293107826175,"aZ":-26.872638950053776,"pfxX":10.425928777970705,"pfxZ":3.329941257475612,"pX":0.1941407775928473,"pZ":1.6765108272204705,"vX0":-4.433851483697092,"vY0":-125.41889672133541,"vZ0":-5.250817970078357,"x":109.6,"y":193.51,"x0":0.6306433226891858,"y0":50.00524615316681,"z0":5.990139827519003,"aX":16.604893226475326},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":-17.9,"spinRate":1603,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.43678325706415055,"extension":6.84911402017971},"hitData":{"launchSpeed":67.3,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.4,"coordY":141.17}},"index":0,"playId":"e727ab50-ecdd-3afc-9044-4a898788db7f","pitchNumber":1,"startTime":"2026-08-29T00:15:08.624Z","endTime":"2026-08-29T00:15:20.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:15:20.640Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Freddy Fermin grounds into a force out, shortstop Taylor Walls to second baseman Jorge Mateo. Jackson Merrill scores. Xander Bogaerts to 3rd. Austin Hays out at 2nd. Freddy Fermin to 1st.","rbi":1,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:16:22.174Z","endTime":"2026-08-29T00:16:51.832Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":663556,"link":"/api/v1/people/663556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:15:48.531Z","endTime":"2026-08-29T00:16:24.471Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.6,"endSpeed":76.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64846284575097,"aZ":-37.356492356149076,"pfxX":-2.732561112273345,"pfxZ":-3.520318612261546,"pX":-0.13730198928889145,"pZ":2.4504046938017767,"vX0":-0.9980954430892736,"vY0":-120.30286809776574,"vZ0":-1.073841896726744,"x":122.23,"y":172.62,"x0":0.6376820168734781,"y0":50.00539201834992,"z0":6.204531203256518,"aX":-4.018390984646155},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.4,"breakHorizontal":5.2,"spinRate":2523,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4547350323952366,"extension":6.8037665749901794},"index":1,"playId":"15701f0d-62bb-3a76-ab73-33d9eb040b0d","pitchNumber":1,"startTime":"2026-08-29T00:16:24.471Z","endTime":"2026-08-29T00:16:27.471Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01958816317605,"aZ":-25.241877337901006,"pfxX":9.08403887196929,"pfxZ":4.245523955769729,"pX":-0.4460469433432198,"pZ":1.8376046262146393,"vX0":-5.126574866900385,"vY0":-126.93402671726676,"vZ0":-5.578613717913498,"x":134.0,"y":189.16,"x0":0.4198088959096986,"y0":50.00045894304804,"z0":6.0739273814253085,"aX":14.819093705220572},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":-15.2,"spinRate":1626,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.4315283488402235,"extension":6.779097098322368},"hitData":{"launchSpeed":100.4,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":159.79}},"index":2,"playId":"08593511-3195-3da2-876f-14ed62596b81","pitchNumber":2,"startTime":"2026-08-29T00:16:39.829Z","endTime":"2026-08-29T00:16:51.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:16:51.832Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Cronenworth grounds into a force out, second baseman Jorge Mateo to shortstop Taylor Walls. Xander Bogaerts scores. Freddy Fermin out at 2nd. Jake Cronenworth to 1st.","rbi":1,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:17:13.795Z","endTime":"2026-08-29T00:17:39.353Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":663556,"link":"/api/v1/people/663556"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.8,"endSpeed":86.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.533537729448646,"aZ":-15.145866777924613,"pfxX":7.037323338735436,"pfxZ":8.879789048708544,"pX":1.1712055052030752,"pZ":3.948394525250993,"vX0":-0.8746260349628749,"vY0":-138.04590606352775,"vZ0":-3.394761384604184,"x":72.36,"y":132.17,"x0":0.5795611165347875,"y0":50.00512972968899,"z0":6.222375364845398,"aX":13.49810829246965},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":-12.5,"spinRate":2205,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3977284997834909,"extension":6.651188349108033},"index":0,"playId":"b4f1c4ec-a151-3605-8e9d-f325966b4f3e","pitchNumber":1,"startTime":"2026-08-29T00:17:16.842Z","endTime":"2026-08-29T00:17:19.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54431852174897,"aZ":-28.311187177355357,"pfxX":-2.5848270024190256,"pfxZ":2.295369866221545,"pX":-0.2689264435231922,"pZ":2.404021295482292,"vX0":-1.6433062302525998,"vY0":-129.06662152267904,"vZ0":-3.6354752336211864,"x":127.25,"y":173.87,"x0":0.7124024325592984,"y0":50.00274909690294,"z0":6.017663079952421,"aX":-4.3485418289161695},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":5.0,"spinRate":2412,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.4248200361852894,"extension":6.7213450017559015},"hitData":{"launchSpeed":84.0,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":154.72}},"index":1,"playId":"654363c4-1cc7-3140-b449-f7a45afebc65","pitchNumber":2,"startTime":"2026-08-29T00:17:30.334Z","endTime":"2026-08-29T00:17:39.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:17:39.353Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out sharply to right fielder Jonny DeLuca.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:18:04.245Z","endTime":"2026-08-29T00:18:10.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7120842728628,"aZ":-28.774100179483252,"pfxX":-1.8635438270388633,"pfxZ":2.0350307220695854,"pX":-0.05614549772646243,"pZ":2.347869137822686,"vX0":-1.7791978054683633,"vY0":-128.25048102810538,"vZ0":-3.6097058589295594,"x":119.14,"y":175.39,"x0":0.8878733787552454,"y0":50.00306731542196,"z0":6.009718250051362,"aX":-3.1144261634674337},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":3.7,"spinRate":2416,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.42653525401562886,"extension":6.656175145963904},"hitData":{"launchSpeed":103.2,"launchAngle":14.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.33,"coordY":105.55}},"index":0,"playId":"5cc50f57-8bcb-3fbb-9684-38390a0bf1ce","pitchNumber":1,"startTime":"2026-08-29T00:18:04.245Z","endTime":"2026-08-29T00:18:10.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:18:10.180Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:20:09.386Z","endTime":"2026-08-29T00:20:34.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72558184960434,"aZ":-12.068869998744132,"pfxX":-5.898190586501576,"pfxZ":11.580766794289017,"pX":0.11858498003293391,"pZ":2.357672410705316,"vX0":7.302484792922603,"vY0":-131.39627766189423,"vZ0":-6.895100975352764,"x":112.48,"y":175.12,"x0":-1.939721419953254,"y0":50.00027047291349,"z0":5.925948275688649,"aX":-10.237620203181264},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.4,"breakHorizontal":8.9,"spinRate":2232,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.4180136116506894,"extension":6.597046712553392},"hitData":{"launchSpeed":98.2,"launchAngle":41.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.02,"coordY":85.25}},"index":0,"playId":"813335c2-c31c-3921-91ec-e0331a5b7dff","pitchNumber":1,"startTime":"2026-08-29T00:20:26.071Z","endTime":"2026-08-29T00:20:34.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:20:34.189Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:20:44.771Z","endTime":"2026-08-29T00:22:19.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":90.7,"endSpeed":82.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.511556418816824,"aZ":-12.498765363017144,"pfxX":-5.17549652526846,"pfxZ":11.176141682601216,"pX":-1.537352538039307,"pZ":2.554698374175338,"vX0":3.193520580078175,"vY0":-131.95425670541363,"vZ0":-6.1344837476684315,"x":175.6,"y":169.8,"x0":-2.0918907529256403,"y0":50.00416396768525,"z0":5.833488358196238,"aX":-9.112331580207837},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.1,"breakHorizontal":8.6,"spinRate":2056,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.41536376455654134,"extension":6.7445605778252276},"index":0,"playId":"60e7d525-3c94-3ba5-8cff-b6e8e5444d30","pitchNumber":1,"startTime":"2026-08-29T00:21:00.048Z","endTime":"2026-08-29T00:21:03.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54988643420156,"aZ":-27.35716564997585,"pfxX":3.1786015060662445,"pfxZ":3.0609526926463655,"pX":0.16203598245982248,"pZ":2.1258673969101363,"vX0":5.530930538920103,"vY0":-124.48467730866174,"vZ0":-3.284400460016279,"x":110.82,"y":181.38,"x0":-2.4997322863937343,"y0":50.00057691210035,"z0":5.722405344606018,"aX":4.9965917157062485},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":-7.0,"spinRate":2178,"spinDirection":172},"zone":5,"typeConfidence":0.9,"plateTime":0.43968336020574794,"extension":6.663320505233384},"index":1,"playId":"26864e01-8989-39eb-815f-e7d10c721d17","pitchNumber":2,"startTime":"2026-08-29T00:21:15.121Z","endTime":"2026-08-29T00:21:18.172Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-29T00:21:31.666Z","endTime":"2026-08-29T00:21:40.264Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53901088595575,"aZ":-24.50177051252313,"pfxX":-8.999173566832086,"pfxZ":4.882516852280085,"pX":-0.7473228613347177,"pZ":0.9062930648470959,"vX0":6.9596546058500675,"vY0":-124.40542591980562,"vZ0":-6.737146325787384,"x":145.49,"y":214.31,"x0":-2.4094775714520265,"y0":50.00154191057204,"z0":5.675458575930193,"aX":-14.130428414041157},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":14.8,"spinRate":1449,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.43997572453521894,"extension":6.7415409156766435},"index":3,"playId":"1eb2fb0a-d401-31d2-9e02-e0d755293666","pitchNumber":3,"startTime":"2026-08-29T00:21:40.264Z","endTime":"2026-08-29T00:21:43.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.789043779620336,"aZ":-26.855157694000702,"pfxX":2.1277666075154826,"pfxZ":3.457303597443616,"pX":-0.6174591831093683,"pZ":1.7826510163710172,"vX0":4.103602098690087,"vY0":-123.3006284884857,"vZ0":-3.9082985942144,"x":140.54,"y":190.65,"x0":-2.580441151848403,"y0":50.00128658270643,"z0":5.657280520530373,"aX":3.2717100852309495},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.6,"breakHorizontal":-4.8,"spinRate":2245,"spinDirection":174},"zone":7,"typeConfidence":0.9,"plateTime":0.4444156503952903,"extension":6.573044928991577},"index":4,"playId":"766fd10a-2190-3236-983b-568382210db6","pitchNumber":4,"startTime":"2026-08-29T00:21:55.880Z","endTime":"2026-08-29T00:21:58.880Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.191040732925135,"aZ":-26.1177389602562,"pfxX":-9.422892876037501,"pfxZ":3.8134353881075906,"pX":-0.9516183505030213,"pZ":1.0424790000335804,"vX0":6.284817486476142,"vY0":-125.45790968281166,"vZ0":-6.384665372289114,"x":153.27,"y":210.63,"x0":-2.269230239465384,"y0":50.00387477755491,"z0":5.758836442820922,"aX":-14.97061980781253},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":15.6,"spinRate":1488,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.43714605050265964,"extension":6.717629505384177},"hitData":{"launchSpeed":73.8,"launchAngle":11.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.48,"coordY":150.13}},"index":5,"playId":"43ab181b-35c5-38ff-b126-9a4ff70589ae","pitchNumber":5,"startTime":"2026-08-29T00:22:10.070Z","endTime":"2026-08-29T00:22:19.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:22:19.107Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:22:28.273Z","endTime":"2026-08-29T00:23:05.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389511423769527,"aZ":-29.217911790341415,"pfxX":1.4329085519933689,"pfxZ":1.9299487813547476,"pX":0.16094585851121174,"pZ":3.0237569421771293,"vX0":5.961392720148671,"vY0":-122.8169556399672,"vZ0":-0.6425382541624629,"x":110.87,"y":157.14,"x0":-2.480013568044097,"y0":50.005407345065066,"z0":5.764808295674539,"aX":2.197321110395727},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-4.0,"spinRate":2135,"spinDirection":155},"zone":2,"typeConfidence":0.89,"plateTime":0.44526908311679536,"extension":6.845776534322398},"index":0,"playId":"47db3938-a65b-3d54-962c-9ffa43bdfd98","pitchNumber":1,"startTime":"2026-08-29T00:22:41.613Z","endTime":"2026-08-29T00:22:44.613Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144930093532825,"aZ":-24.41857391176369,"pfxX":-7.53631323593489,"pfxZ":5.003177286156051,"pX":-0.49066384788134726,"pZ":1.7808526691240447,"vX0":6.903048816255552,"vY0":-123.83551375933757,"vZ0":-4.77159903147598,"x":135.7,"y":190.7,"x0":-2.3376283207833954,"y0":50.002961484792856,"z0":5.77986121691723,"aX":-11.684006443479813},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.2,"breakHorizontal":12.0,"spinRate":1374,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.44260777300109977,"extension":6.72771572153397},"hitData":{"launchSpeed":67.7,"launchAngle":6.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.21,"coordY":112.16}},"index":1,"playId":"74523548-c133-3ab5-81a5-4320b2973769","pitchNumber":2,"startTime":"2026-08-29T00:22:55.042Z","endTime":"2026-08-29T00:23:05.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:23:05.083Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a ground ball to center fielder Jackson Merrill. Chandler Simpson scores.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:23:17.152Z","endTime":"2026-08-29T00:25:33.797Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91847851312194,"aZ":-12.725377308970332,"pfxX":-5.44868365852029,"pfxZ":10.90125566711301,"pX":0.7344255887037169,"pZ":1.9594144885514642,"vX0":8.863703363360777,"vY0":-132.3914873660079,"vZ0":-7.664554103976494,"x":89.01,"y":185.88,"x0":-1.9413185789200882,"y0":50.00456910425865,"z0":5.813404882417265,"aX":-9.723226870824876},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2102,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4129266952408517,"extension":6.784462129184459},"index":0,"playId":"4b917385-a83a-341a-8f2c-8dcc70d82ef4","pitchNumber":1,"startTime":"2026-08-29T00:23:30.022Z","endTime":"2026-08-29T00:23:35.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"a8630b80-5f69-3ca3-8327-d7f27c1cbc4c","startTime":"2026-08-29T00:24:03.482Z","endTime":"2026-08-29T00:24:07.600Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23639664545075,"aZ":-13.73294617214495,"pfxX":-6.354873957923818,"pfxZ":10.192796716756815,"pX":0.10328667744619863,"pZ":3.560808507160479,"vX0":7.783086053924435,"vY0":-133.52986557825378,"vZ0":-3.732071224407564,"x":113.06,"y":142.64,"x0":-2.0209709909594027,"y0":50.00169651051999,"z0":5.961853043808804,"aX":-11.497008972370796},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2124,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.4098890076311328,"extension":6.718368921898638},"index":2,"playId":"4c0338e1-3c3a-387a-8ff6-943d8c5cdf09","pitchNumber":2,"startTime":"2026-08-29T00:24:23.433Z","endTime":"2026-08-29T00:24:30.947Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"}}},{"details":{"description":"Jonny DeLuca challenged (pitch result), call on the field was overturned: Chandler Simpson steals (37) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"4c0338e1-3c3a-387a-8ff6-943d8c5cdf09","startTime":"2026-08-29T00:24:37.581Z","endTime":"2026-08-29T00:25:04.112Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67549217675201,"aZ":-28.67906741918737,"pfxX":0.04245944980405092,"pfxZ":2.1668983180838675,"pX":1.0392782169045665,"pZ":1.1998356073412402,"vX0":7.69311425076755,"vY0":-125.42413069317257,"vZ0":-5.525697600683797,"x":77.39,"y":206.38,"x0":-2.058585639349964,"y0":50.00127977875142,"z0":5.737906896927222,"aX":0.06737263294703323},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2311,"spinDirection":182},"zone":14,"typeConfidence":0.89,"plateTime":0.4348225862300432,"extension":6.830772444164043},"index":4,"playId":"bce1bc68-a135-328f-ad8a-d30ce247529c","pitchNumber":3,"startTime":"2026-08-29T00:25:04.112Z","endTime":"2026-08-29T00:25:07.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.969857002191233,"aZ":-30.09665249011964,"pfxX":1.8386892575741531,"pfxZ":1.3279592950211274,"pX":0.2867561322306845,"pZ":2.444599403675928,"vX0":5.7336439175373135,"vY0":-124.41292593037164,"vZ0":-2.0310475073545264,"x":106.07,"y":172.78,"x0":-2.2904401506320236,"y0":50.00047861314905,"z0":5.7763758408357155,"aX":2.8686787867725063},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-4.7,"spinRate":2234,"spinDirection":150},"zone":6,"typeConfidence":0.87,"plateTime":0.44097082522047204,"extension":6.63567108102448},"hitData":{"launchSpeed":79.5,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.42,"coordY":107.09}},"index":5,"playId":"90d33ebc-e265-3a1c-a784-241e4cb9c82b","pitchNumber":4,"startTime":"2026-08-29T00:25:23.779Z","endTime":"2026-08-29T00:25:33.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:25:33.797Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:26:00.824Z","endTime":"2026-08-29T00:27:45.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(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":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.060382555717883,"aZ":-28.355831900027123,"pfxX":-9.022219453837991,"pfxZ":2.4286924571828354,"pX":-1.8970985207576818,"pZ":3.3083623601972634,"vX0":3.9619330984973438,"vY0":-125.17301099963677,"vZ0":-0.6791380409220428,"x":189.31,"y":149.45,"x0":-2.334709346317072,"y0":50.00622908893888,"z0":5.920523619522896,"aX":-14.210792611471112},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":1203,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4388477984402841,"extension":6.690404829143468},"index":0,"playId":"67ef41a1-d3b2-321f-9487-a8fa21477266","pitchNumber":1,"startTime":"2026-08-29T00:26:12.266Z","endTime":"2026-08-29T00:26:15.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"5353b4ad-32e9-3e22-adca-243759f7fd37","startTime":"2026-08-29T00:26:31.247Z","endTime":"2026-08-29T00:26:34.247Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"83bcae36-0b85-3e0d-8cd7-0caf1d8bf0f2","startTime":"2026-08-29T00:26:51.846Z","endTime":"2026-08-29T00:26:54.846Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7463129899959,"aZ":-26.473182291038235,"pfxX":1.8822262987106897,"pfxZ":3.6679430958400463,"pX":-0.6433045158733398,"pZ":2.086970352857493,"vX0":4.310064750074336,"vY0":-124.34455063255356,"vZ0":-3.422069787781553,"x":141.52,"y":182.43,"x0":-2.64901346728146,"y0":50.00300080651831,"z0":5.696511879245507,"aX":2.923081232067565},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.4,"spinRate":2188,"spinDirection":171},"zone":4,"typeConfidence":0.9,"plateTime":0.44181541842930594,"extension":6.755128473370911},"index":3,"playId":"c528347d-1513-302b-bd63-7d418fbca64f","pitchNumber":2,"startTime":"2026-08-29T00:27:16.003Z","endTime":"2026-08-29T00:27:19.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25292036516689,"aZ":-12.83459268688629,"pfxX":-5.677783520041306,"pfxZ":10.89006320687404,"pX":0.14429216690512406,"pZ":2.6363901354153114,"vX0":7.247595743504538,"vY0":-132.41572264847642,"vZ0":-5.959681120842309,"x":111.5,"y":167.6,"x0":-1.8904523502363904,"y0":50.003095149311015,"z0":5.855134359363868,"aX":-10.083954615153521},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":8.8,"spinRate":2107,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.41363591758049756,"extension":6.748487631911767},"hitData":{"launchSpeed":95.8,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.38,"coordY":153.71}},"index":4,"playId":"0597af18-e0f3-3b1f-9966-61918bba2e7b","pitchNumber":3,"startTime":"2026-08-29T00:27:38.362Z","endTime":"2026-08-29T00:27:45.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:27:45.765Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Jorge Mateo to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:29:50.013Z","endTime":"2026-08-29T00:32:04.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.058349040497696,"aZ":-26.085882091977094,"pfxX":-0.6609756865746885,"pfxZ":3.6174150544967505,"pX":-0.035033035744708826,"pZ":0.8380722622755556,"vX0":-2.247106440514465,"vY0":-129.13097078711849,"vZ0":-7.898783446829533,"x":118.34,"y":216.15,"x0":0.9338951458610995,"y0":50.00091959805482,"z0":5.957328809932228,"aX":-1.1100631149918792},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":1.7,"spinRate":2279,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.4249351752154462,"extension":6.699263653430019},"index":0,"playId":"4115a6e1-cc05-37fe-8d5e-25f142d3b476","pitchNumber":1,"startTime":"2026-08-29T00:30:28.733Z","endTime":"2026-08-29T00:30:31.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2647297664496,"aZ":-14.822954047415877,"pfxX":4.390217207426148,"pfxZ":9.10980653383771,"pX":0.8918950633565621,"pZ":4.3533530760985615,"vX0":-0.9535934154452524,"vY0":-137.5718132802091,"vZ0":-2.578509492934616,"x":83.0,"y":121.24,"x0":0.6740249071772619,"y0":50.006684024497716,"z0":6.315208912227065,"aX":8.365084968007906},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-7.7,"spinRate":2214,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3990860462921777,"extension":6.627015990834228},"index":1,"playId":"cae1a870-89f6-33f1-b33c-1d9b769c3fbc","pitchNumber":2,"startTime":"2026-08-29T00:30:47.771Z","endTime":"2026-08-29T00:30:50.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.394828575760926,"aZ":-12.695041360716235,"pfxX":4.14033200216699,"pfxZ":10.4873838151505,"pX":0.847517807335755,"pZ":2.9020157189852607,"vX0":-0.602375277306872,"vY0":-136.05077935734104,"vZ0":-6.285213282888892,"x":84.69,"y":160.43,"x0":0.535523593400195,"y0":50.00471208452271,"z0":6.1378194511623025,"aX":7.691258091658391},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.3,"spinRate":2168,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4040172614608566,"extension":6.8011160590050945},"index":2,"playId":"322353d5-53ca-381f-adf1-be33235f6663","pitchNumber":3,"startTime":"2026-08-29T00:31:03.856Z","endTime":"2026-08-29T00:31:07.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76452293998484,"aZ":-15.52714918202207,"pfxX":7.519683568008031,"pfxZ":8.821709269288394,"pX":0.3228675986022639,"pZ":2.2034599732388633,"vX0":-3.144948708687208,"vY0":-137.10659363082064,"vZ0":-7.51085718542283,"x":104.69,"y":179.29,"x0":0.513333897081249,"y0":50.00673899202586,"z0":6.056073629627288,"aX":14.1952284724549},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-12.8,"spinRate":2147,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.40083289403682887,"extension":6.8201072834582686},"index":3,"playId":"31f38c57-d15c-3aa3-8494-4eaa15c58911","pitchNumber":4,"startTime":"2026-08-29T00:31:20.999Z","endTime":"2026-08-29T00:31:24.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.365502429395768,"aZ":-26.736412480823585,"pfxX":-0.8730971787733788,"pfxZ":3.2469709250864627,"pX":-0.23690550061183813,"pZ":1.606233413287168,"vX0":-2.4413728164236326,"vY0":-128.57947102953952,"vZ0":-5.8461237447854995,"x":126.03,"y":195.41,"x0":0.8379316562755322,"y0":50.00488181436999,"z0":5.980803866092861,"aX":-1.4639256898420476},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":2.2,"spinRate":2289,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4257783860360531,"extension":6.838673502795678},"index":4,"playId":"5f776b55-dd6c-3474-bf35-52faf47c3684","pitchNumber":5,"startTime":"2026-08-29T00:31:34.928Z","endTime":"2026-08-29T00:31:37.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48062997179962,"aZ":-13.065266894863386,"pfxX":6.123295421475447,"pfxZ":9.753391799866574,"pX":0.6042137986375595,"pZ":2.60680990436868,"vX0":-1.7205453413866663,"vY0":-139.36113604685326,"vZ0":-7.0505054397351286,"x":93.97,"y":168.4,"x0":0.43564312444750036,"y0":50.002344384947534,"z0":6.039611934097088,"aX":11.995979481169766},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.7,"spinRate":2233,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.3936304849748762,"extension":6.965732459276834},"hitData":{"launchSpeed":101.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.34,"coordY":151.02}},"index":5,"playId":"54f673c8-8fbf-3d73-955d-e7dc72b09874","pitchNumber":6,"startTime":"2026-08-29T00:31:55.386Z","endTime":"2026-08-29T00:32:04.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:32:04.395Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:32:13.517Z","endTime":"2026-08-29T00:33:22.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507497578093318,"aZ":-29.140265027316854,"pfxX":9.60930893336124,"pfxZ":1.9175727461412508,"pX":-0.033307785825051096,"pZ":0.8819270045016812,"vX0":-4.245505130808971,"vY0":-125.43008696121464,"vZ0":-6.816592103459491,"x":118.27,"y":214.97,"x0":0.43709889079741415,"y0":50.006055971341944,"z0":6.0260902976606285,"aX":15.240675125910567},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":1478,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.43748554925436345,"extension":6.831896029597458},"index":0,"playId":"985d5197-47c1-3de0-9ea7-78ef05d179d4","pitchNumber":1,"startTime":"2026-08-29T00:32:27.756Z","endTime":"2026-08-29T00:32:30.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.066959003273375,"aZ":-13.402922754317787,"pfxX":4.53756128271257,"pfxZ":9.545948900221411,"pX":0.03234855799014054,"pZ":2.2577662515853727,"vX0":-2.4116072780671476,"vY0":-139.71693905079314,"vZ0":-7.936013009955962,"x":115.77,"y":177.82,"x0":0.3196503745659202,"y0":50.00404859888032,"z0":6.026419528556606,"aX":8.92293778312267},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2165,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3928386964338606,"extension":6.902644286815363},"index":1,"playId":"68357a87-7ad3-39af-bb84-b1daa2b3f878","pitchNumber":2,"startTime":"2026-08-29T00:32:45.219Z","endTime":"2026-08-29T00:32:48.782Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.412023623454395,"aZ":-26.457457840954618,"pfxX":9.34614997268784,"pfxZ":3.5438077031610504,"pX":0.42832710072611624,"pZ":2.8471622924541973,"vX0":-3.0834344764550967,"vY0":-126.6329788351315,"vZ0":-2.8982480514737703,"x":100.67,"y":161.91,"x0":0.4520745350622456,"y0":50.00368038578451,"z0":6.137559415635493,"aX":15.081957395492147},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-16.2,"spinRate":1412,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.43359736013472094,"extension":6.835030811886607},"index":2,"playId":"c39a3186-e0e3-3520-95f8-b6dc4c20aae8","pitchNumber":3,"startTime":"2026-08-29T00:33:01.420Z","endTime":"2026-08-29T00:33:04.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95905879238674,"aZ":-12.212342070005912,"pfxX":4.966413748079537,"pfxZ":9.975060763732033,"pX":-0.11546099356575909,"pZ":2.37583176599294,"vX0":-2.9408409253438315,"vY0":-140.79352381641309,"vZ0":-8.175536217663051,"x":121.4,"y":174.63,"x0":0.29921263839165146,"y0":50.001200373543305,"z0":6.113785864260597,"aX":9.936500419390272},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-8.4,"spinRate":2213,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.38952349301598677,"extension":7.031301279636617},"index":3,"playId":"ba500ebc-5654-3d29-ab82-8c6b4fd3b825","pitchNumber":4,"startTime":"2026-08-29T00:33:19.893Z","endTime":"2026-08-29T00:33:22.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:33:22.893Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:33:33.819Z","endTime":"2026-08-29T00:35:25.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":83.8,"endSpeed":77.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43971273403414,"aZ":-38.03909291269856,"pfxX":-1.0425782344507275,"pfxZ":-3.8985880790877476,"pX":-0.4612361276593654,"pZ":0.6411935774175735,"vX0":-2.326745309263703,"vY0":-122.05452587049494,"vZ0":-5.232784113956651,"x":134.58,"y":221.47,"x0":0.6405028198415469,"y0":50.00166832277821,"z0":6.095378532555315,"aX":-1.5692863495671423},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.0,"breakHorizontal":2.4,"spinRate":2412,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4490902591961694,"extension":6.886132634173703},"index":0,"playId":"1ac28ac5-db37-3a8a-9e09-b6eb613d0aa6","pitchNumber":1,"startTime":"2026-08-29T00:33:48.725Z","endTime":"2026-08-29T00:33:51.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12995149384071,"aZ":-28.210634651148553,"pfxX":8.791814948196453,"pfxZ":2.5336027991890226,"pX":1.9154033793909944,"pZ":1.3246292848236492,"vX0":0.27889250171364116,"vY0":-124.68907857486147,"vZ0":-5.884451745959456,"x":43.99,"y":203.02,"x0":0.6602913866213957,"y0":50.00584795009955,"z0":6.056230293324903,"aX":13.783967470279537},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.0,"spinRate":1243,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.44003662067031835,"extension":6.823147955332601},"index":1,"playId":"ce25d092-8eb3-3787-8612-e714dd7121d4","pitchNumber":2,"startTime":"2026-08-29T00:34:08.941Z","endTime":"2026-08-29T00:34:11.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72252483586246,"aZ":-12.5685258288309,"pfxX":5.73515283875976,"pfxZ":9.928390856027788,"pX":1.2604924456369213,"pZ":4.6031742668160645,"vX0":-0.16205292286504636,"vY0":-139.70380216596405,"vZ0":-2.233547566887651,"x":68.95,"y":114.49,"x0":0.5741169247570577,"y0":50.006665786200614,"z0":6.240144249266709,"aX":11.328344439006003},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":-10.3,"spinRate":2287,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3922054916192321,"extension":6.992577503511593},"index":2,"playId":"df50f197-a6c8-3a1f-a55b-98f1f56b71f0","pitchNumber":3,"startTime":"2026-08-29T00:34:25.264Z","endTime":"2026-08-29T00:34:28.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37157557025906,"aZ":-31.448473072029287,"pfxX":-2.6085271080925825,"pfxZ":0.4430714262735176,"pX":2.1831448511535188,"pZ":3.3684340354117697,"vX0":3.8543797082682216,"vY0":-127.99671250540995,"vZ0":-0.604287253288408,"x":33.78,"y":147.83,"x0":0.9883353195904531,"y0":50.00245784637656,"z0":6.095992543823281,"aX":-4.276324670172776},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":3.7,"spinRate":2316,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4298839556032332,"extension":6.752994720977775},"index":3,"playId":"5c66ada5-bec1-3a27-ba51-dc1077af85b2","pitchNumber":4,"startTime":"2026-08-29T00:34:45.288Z","endTime":"2026-08-29T00:34:48.288Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95466899817055,"aZ":-13.426484355862575,"pfxX":5.912079019815758,"pfxZ":9.808899474851515,"pX":1.0263864925651554,"pZ":3.242617051900111,"vX0":-0.7784663432667847,"vY0":-137.26632402739028,"vZ0":-5.2578494707585515,"x":77.88,"y":151.23,"x0":0.5451932648064108,"y0":50.00312881629414,"z0":6.094766571899309,"aX":11.298313717499042},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-10.6,"spinRate":2174,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3988074775419572,"extension":6.909176336995498},"index":4,"playId":"5442ff48-9544-34ff-a812-b9f0b7e6f188","pitchNumber":5,"startTime":"2026-08-29T00:35:04.229Z","endTime":"2026-08-29T00:35:07.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84759413014465,"aZ":-14.096716902370751,"pfxX":7.356889138195862,"pfxZ":8.9620278513711,"pX":1.6262278773852128,"pZ":2.242453801933443,"vX0":0.39567361480238916,"vY0":-141.26523247097322,"vZ0":-7.873120375363833,"x":55.01,"y":178.23,"x0":0.5288893507002478,"y0":50.00154177356867,"z0":5.976147446091319,"aX":14.832856258519655},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":-13.4,"spinRate":2266,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3880648831792599,"extension":7.093437978360517},"index":5,"playId":"2c1b871a-29b3-3729-ab95-1e6a722159bb","pitchNumber":6,"startTime":"2026-08-29T00:35:22.716Z","endTime":"2026-08-29T00:35:25.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:35:25.716Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (22) on a fly ball to right center field. Ty France scores.","rbi":2,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:35:38.468Z","endTime":"2026-08-29T00:36:45.360Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":663556,"link":"/api/v1/people/663556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":663556,"link":"/api/v1/people/663556"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.764973683564133,"aZ":-39.99884335717529,"pfxX":-1.1106344614569204,"pfxZ":-5.264339509924884,"pX":-1.011479194491645,"pZ":3.832683416383662,"vX0":-3.2421082645319306,"vY0":-120.96744428343769,"vZ0":2.6283045700260654,"x":155.56,"y":135.3,"x0":0.4883012518510596,"y0":50.0007948758816,"z0":6.229530403079107,"aX":-1.6511334005879192},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.6,"breakHorizontal":2.8,"spinRate":2491,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.45213580401888187,"extension":6.801174337781778},"index":0,"playId":"0ba9f500-b033-3e08-b1d9-fb9c5c6a583d","pitchNumber":1,"startTime":"2026-08-29T00:35:49.962Z","endTime":"2026-08-29T00:35:52.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767032501439573,"aZ":-27.849789634056144,"pfxX":-1.5500100651048994,"pfxZ":2.5617900176127515,"pX":-0.5411766037728875,"pZ":1.5563489292814046,"vX0":-2.602405871293755,"vY0":-129.78457773564574,"vZ0":-5.4070275869074225,"x":137.63,"y":196.76,"x0":0.6799866655267994,"y0":50.00503124488753,"z0":5.815378748506429,"aX":-2.6164632588093757},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":3.5,"spinRate":2351,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.4237087715974992,"extension":6.879368301407218},"index":1,"playId":"abc22480-136c-3940-ab24-f2a3b00ec791","pitchNumber":2,"startTime":"2026-08-29T00:36:06.232Z","endTime":"2026-08-29T00:36:09.232Z","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, 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":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902726477230072,"aZ":-36.61587828466809,"pfxX":-2.038479992112075,"pfxZ":-2.9539954227242387,"pX":0.4469632674483397,"pZ":1.5379825936704772,"vX0":-0.10130801077662446,"vY0":-121.40894830825276,"vZ0":-2.9419968506435117,"x":103.94,"y":142.78,"x0":0.7542552839253686,"y0":50.000528281544845,"z0":5.925735379492668,"aX":-3.068176780860939},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.8,"breakHorizontal":3.7,"spinRate":2453,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.44971057112904766,"extension":7.0343513890092435},"hitData":{"launchSpeed":104.4,"launchAngle":29.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.23,"coordY":38.17}},"index":2,"playId":"7a67b0bc-45bb-3e43-b37b-b93b3477f186","pitchNumber":3,"startTime":"2026-08-29T00:36:21.349Z","endTime":"2026-08-29T00:36:45.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:36:45.360Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Xander Bogaerts pops out sharply to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:39:10.088Z","endTime":"2026-08-29T00:39:25.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:37:01.892Z","endTime":"2026-08-29T00:37:10.933Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Manuel Rodríguez replaces Shane McClanahan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T00:37:10.933Z","endTime":"2026-08-29T00:39:12.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655889,"link":"/api/v1/people/655889"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93264092993173,"aZ":-17.097032952115914,"pfxX":-9.261713937639055,"pfxZ":7.8351627355606315,"pX":-0.6855733104846689,"pZ":2.833654929373466,"vX0":4.20389234628267,"vY0":-138.34386167365614,"vZ0":-3.843753786067246,"x":143.13,"y":162.27,"x0":-1.0275879368614667,"y0":50.003763952196415,"z0":5.398179405356507,"aX":-17.82447051088764},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":15.8,"spinRate":2239,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.39701149996991303,"extension":6.587626419113192},"hitData":{"launchSpeed":108.0,"launchAngle":46.0,"trajectory":"popup","hardness":"hard","location":"5","coordinates":{"coordX":79.0,"coordY":176.0}},"index":2,"playId":"17d75f10-5c40-3bae-9b6d-5c94c34eb7cd","pitchNumber":1,"startTime":"2026-08-29T00:39:12.345Z","endTime":"2026-08-29T00:39:25.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:39:25.362Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Mateo grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:41:52.712Z","endTime":"2026-08-29T00:42:38.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Casey Mize.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:40:54.391Z","endTime":"2026-08-29T00:41:54.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001368504626864,"aZ":-25.407321150203316,"pfxX":-10.243749828326962,"pfxZ":3.318874566502929,"pX":0.11470408153935768,"pZ":3.1424608005560795,"vX0":8.432609007857595,"vY0":-141.55216669901208,"vZ0":-1.2513576588280872,"x":112.63,"y":153.93,"x0":-1.5656898034876303,"y0":50.000706339651764,"z0":5.210234782962539,"aX":-20.87541991644244},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":2217,"spinDirection":225},"zone":2,"typeConfidence":0.88,"plateTime":0.3862952439142826,"extension":6.035526106255145},"index":1,"playId":"a836e214-20ef-3eb1-beba-5a47cc1d6de3","pitchNumber":1,"startTime":"2026-08-29T00:41:54.974Z","endTime":"2026-08-29T00:41:57.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695450387254056,"aZ":-26.820376709094205,"pfxX":-10.454917053095603,"pfxZ":2.670061953772242,"pX":1.5403765528324342,"pZ":1.3148450447355804,"vX0":12.454231849021292,"vY0":-140.25930010413398,"vZ0":-5.355175306873896,"x":58.28,"y":203.28,"x0":-1.5848941304482538,"y0":50.004848394467494,"z0":4.982608571583627,"aX":-20.976177421906062},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.0,"breakHorizontal":16.6,"spinRate":2153,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.38950146697500143,"extension":6.085621648689391},"index":2,"playId":"b50e5dfa-e7d6-3f9a-a400-b33ba1796dc5","pitchNumber":2,"startTime":"2026-08-29T00:42:12.474Z","endTime":"2026-08-29T00:42:15.474Z","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":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854368763068027,"aZ":-32.77154162779326,"pfxX":3.2225396871159258,"pfxZ":-0.36619477444458326,"pX":0.34386667352347866,"pZ":2.8167583854279767,"vX0":3.9273039632113793,"vY0":-127.49930064823998,"vZ0":0.16222682327849647,"x":103.89,"y":162.73,"x0":-1.6340892400816205,"y0":50.00098189060313,"z0":5.3354678960105,"aX":5.310842662278885},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-6.7,"spinRate":2341,"spinDirection":97},"zone":3,"typeConfidence":0.91,"plateTime":0.4293520521627676,"extension":6.053457833795454},"hitData":{"launchSpeed":75.0,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":169.42}},"index":3,"playId":"7c5dcff0-20eb-3022-814e-276b32ec0c0b","pitchNumber":3,"startTime":"2026-08-29T00:42:30.430Z","endTime":"2026-08-29T00:42:38.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:42:38.478Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a ground ball to left fielder Luis Rengifo, deflected by third baseman Manny Machado.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:42:51.056Z","endTime":"2026-08-29T00:43:38.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153725389273983,"aZ":-12.586735733977799,"pfxX":-3.1384578365929223,"pfxZ":9.457881714907877,"pX":-0.6375402728073092,"pZ":2.1271524568482207,"vX0":3.9092226028385815,"vY0":-142.41099790727995,"vZ0":-6.649104739546326,"x":141.3,"y":181.35,"x0":-1.6149199076905798,"y0":50.00618389650741,"z0":5.275014436522538,"aX":-6.501910879954017},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2321,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3834053091917715,"extension":6.0397188119764},"index":0,"playId":"9793afdf-0c5c-3e6f-9dd8-f7f1c3b56d03","pitchNumber":1,"startTime":"2026-08-29T00:43:08.399Z","endTime":"2026-08-29T00:43:11.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39298697142623,"aZ":-13.756046864599147,"pfxX":-3.0055256845703133,"pfxZ":8.826788907098866,"pX":0.22816223426605356,"pZ":1.9171094543080984,"vX0":6.611962474089809,"vY0":-142.94914114237665,"vZ0":-6.66458004180949,"x":108.3,"y":187.02,"x0":-1.715803688522899,"y0":50.0055722438012,"z0":5.1285352990104744,"aX":-6.273851602282512},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2349,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.38196966725262627,"extension":5.993400662104635},"hitData":{"launchSpeed":89.8,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":75.8,"coordY":130.91}},"index":1,"playId":"e4bb1be4-bc43-3d8c-b002-d011f2f8e7fc","pitchNumber":2,"startTime":"2026-08-29T00:43:26.486Z","endTime":"2026-08-29T00:43:38.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:43:38.485Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:44:05.709Z","endTime":"2026-08-29T00:45:56.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"09dbd888-0dae-48d4-bff0-85da8a670adc","startTime":"2026-08-29T00:44:05.709Z","endTime":"2026-08-29T00:44:10.709Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96796462021869,"aZ":-23.85228130988455,"pfxX":-10.278731357115262,"pfxZ":4.047208512396816,"pX":-0.01690620343889875,"pZ":1.5859465932160253,"vX0":8.326289676872248,"vY0":-142.1390961758313,"vZ0":-5.571172246444483,"x":117.64,"y":195.96,"x0":-1.641034745742608,"y0":50.00479548748128,"z0":5.075011453488091,"aX":-21.14588984962392},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":2179,"spinDirection":226},"zone":8,"typeConfidence":0.91,"plateTime":0.3845617748251158,"extension":6.102425694385709},"index":1,"playId":"23c57a61-4801-320a-84dc-a8e655fecca4","pitchNumber":1,"startTime":"2026-08-29T00:44:22.337Z","endTime":"2026-08-29T00:44:25.984Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77012251297562,"aZ":-26.488200912079066,"pfxX":-10.0411524430839,"pfxZ":2.81720507888355,"pX":-0.8688378679661936,"pZ":2.8975481736370545,"vX0":6.363782653056976,"vY0":-141.37069231826342,"vZ0":-1.4106162340932031,"x":150.12,"y":160.55,"x0":-1.8465000428813019,"y0":50.0061122185617,"z0":5.106175516049917,"aX":-20.291749717133527},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":1995,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.3877073076233759,"extension":6.083998259737203},"index":2,"playId":"11316699-45ab-3f66-9a42-d0d53a275ef7","pitchNumber":2,"startTime":"2026-08-29T00:44:44.805Z","endTime":"2026-08-29T00:44:47.805Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.130841483060177,"aZ":-24.904462145043876,"pfxX":-10.669167544990984,"pfxZ":3.5977662012618685,"pX":0.22801855664109769,"pZ":1.0542830310154292,"vX0":9.679835875585574,"vY0":-141.00603993691396,"vZ0":-6.223639459458136,"x":108.31,"y":210.31,"x0":-1.8579795387875746,"y0":50.002896773549885,"z0":4.889997250966839,"aX":-21.551750377157283},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":1976,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.38798598841287335,"extension":6.119763977740033},"index":3,"playId":"2d0cf7f9-d923-30be-a38e-e86a240eb3c5","pitchNumber":3,"startTime":"2026-08-29T00:45:06.603Z","endTime":"2026-08-29T00:45:10.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416763978551156,"aZ":-28.040324871120294,"pfxX":1.4937105137617652,"pfxZ":2.4140450963978832,"pX":0.9255626699368383,"pZ":2.008557433726403,"vX0":6.034301633754437,"vY0":-129.63226954013206,"vZ0":-2.630691675624022,"x":81.72,"y":184.55,"x0":-1.6202485982726544,"y0":50.00421187605195,"z0":5.162605083904939,"aX":2.5582829940464658},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2261,"spinDirection":130},"zone":14,"typeConfidence":0.89,"plateTime":0.4214525736768553,"extension":6.100437743945812},"index":4,"playId":"27641964-d0b7-3eab-b29b-d0259d3f98d0","pitchNumber":4,"startTime":"2026-08-29T00:45:30.618Z","endTime":"2026-08-29T00:45:33.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.912492942771046,"aZ":-15.404356969685985,"pfxX":-4.495843707594697,"pfxZ":8.007325579177683,"pX":-1.173442186832375,"pZ":3.422353798470304,"vX0":3.8230283920126285,"vY0":-143.7136720496893,"vZ0":-2.262359734450428,"x":161.73,"y":146.38,"x0":-1.936010602886463,"y0":50.00257681637268,"z0":5.175126468349227,"aX":-9.416023354470495},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2368,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.38093472157477937,"extension":5.899160095163206},"index":5,"playId":"8a0a6fd3-e6da-385f-8fb4-6e1c325888d3","pitchNumber":5,"startTime":"2026-08-29T00:45:53.614Z","endTime":"2026-08-29T00:45:56.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:45:56.614Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks. Taylor Walls to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:46:05.919Z","endTime":"2026-08-29T00:49:14.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.0,"endSpeed":75.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56880587352507,"aZ":-41.757160665204864,"pfxX":6.673352658576026,"pfxZ":-6.6969119863253015,"pX":1.1525386597351226,"pZ":1.5164707078676385,"vX0":4.166683998145057,"vY0":-119.27973837632491,"vZ0":-0.2793925134574642,"x":73.07,"y":197.84,"x0":-1.4886314361254178,"y0":50.00503317805585,"z0":5.424440720874532,"aX":9.543938885131093},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.9,"breakHorizontal":-13.2,"spinRate":2615,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4605408571620533,"extension":6.155188914533142},"index":0,"playId":"e86fdd39-3bb4-3b20-8d9c-7b6b84a311ae","pitchNumber":1,"startTime":"2026-08-29T00:46:25.484Z","endTime":"2026-08-29T00:46:28.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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87137925937283,"aZ":-16.789441530881607,"pfxX":-5.205966242048831,"pfxZ":7.543596386485913,"pX":0.0529493993223288,"pZ":2.9812106777139507,"vX0":7.085981267085264,"vY0":-141.98556954991108,"vZ0":-2.9883353845874963,"x":114.98,"y":158.29,"x0":-1.800049391202958,"y0":50.00313567352256,"z0":5.1173665377025985,"aX":-10.617838761576301},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2397,"spinDirection":224},"zone":2,"typeConfidence":0.89,"plateTime":0.3859503117438208,"extension":5.988994915512663},"index":1,"playId":"a778c867-f508-3ac1-9933-d521314022f2","pitchNumber":2,"startTime":"2026-08-29T00:46:51.380Z","endTime":"2026-08-29T00:46:54.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T00:47:04.835Z","endTime":"2026-08-29T00:47:19.776Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76976697330302,"aZ":-19.0244515154937,"pfxX":-4.929359125824964,"pfxZ":6.429377468503006,"pX":-0.31205739204510047,"pZ":3.2005691225256667,"vX0":6.229626934928728,"vY0":-142.387481615893,"vZ0":-2.0220556856142986,"x":128.89,"y":152.36,"x0":-1.8914986726336007,"y0":50.005821176128464,"z0":5.128286402861476,"aX":-10.087623031204972},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":7.6,"spinRate":2313,"spinDirection":223},"zone":1,"typeConfidence":0.86,"plateTime":0.38519566419415563,"extension":5.879837805019254},"index":3,"playId":"1f8cc36b-089c-3f33-a6e7-757c5932d35f","pitchNumber":3,"startTime":"2026-08-29T00:47:19.776Z","endTime":"2026-08-29T00:47:22.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472095239588583,"aZ":-31.20805361728848,"pfxX":-10.79541681836168,"pfxZ":0.47261022143802656,"pX":0.9128857451438996,"pZ":3.0782909560103096,"vX0":10.67498298303408,"vY0":-141.5843874900471,"vZ0":-0.6416842010351318,"x":82.2,"y":155.67,"x0":-1.4986231093141467,"y0":50.00040419829869,"z0":5.300002940660023,"aX":-21.976290767650777},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.0,"breakHorizontal":17.4,"spinRate":1973,"spinDirection":225},"zone":12,"typeConfidence":0.85,"plateTime":0.38643465283762035,"extension":6.039725728967672},"index":4,"playId":"f08ed045-a5ec-3b6e-910c-df01cfa3645a","pitchNumber":4,"startTime":"2026-08-29T00:47:46.493Z","endTime":"2026-08-29T00:47:49.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030566051822056,"aZ":-41.18755003746748,"pfxX":5.011220935317991,"pfxZ":-6.031835466025858,"pX":1.3025949097264424,"pZ":1.0827823293103098,"vX0":5.616833382385852,"vY0":-121.75030204140275,"vZ0":-1.4168284978657903,"x":67.35,"y":209.54,"x0":-1.6898832826915218,"y0":50.004885586528175,"z0":5.253145523994052,"aX":7.484752571654222},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.0,"breakHorizontal":-10.4,"spinRate":2515,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.45075717848798647,"extension":6.377328848230587},"index":5,"playId":"30855912-decc-331d-8276-dafb0c147f1b","pitchNumber":5,"startTime":"2026-08-29T00:48:10.712Z","endTime":"2026-08-29T00:48:13.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.666842568692957,"aZ":-17.723750130944477,"pfxX":-3.0930226118568287,"pfxZ":7.115098515799698,"pX":-0.7436685944235624,"pZ":3.74618758766246,"vX0":4.570649404721284,"vY0":-141.46971374055437,"vZ0":-0.9311077144834831,"x":145.35,"y":137.63,"x0":-1.9768803293338064,"y0":50.002708718706074,"z0":5.213463506560258,"aX":-6.282216849528872},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":4.7,"spinRate":2349,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.38686456417631643,"extension":5.96590569405136},"index":6,"playId":"c3d75bda-3809-3785-9582-bc8305ef94a6","pitchNumber":6,"startTime":"2026-08-29T00:48:36.246Z","endTime":"2026-08-29T00:48:39.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65201172060667,"aZ":-17.65730957759745,"pfxX":-2.167217794973183,"pfxZ":7.009601865334437,"pX":0.415997513842444,"pZ":3.92652194498859,"vX0":6.6290434523013575,"vY0":-142.93355041854255,"vZ0":-1.008311179915471,"x":101.14,"y":132.76,"x0":-1.6507529080637982,"y0":50.003765702434116,"z0":5.391635913007256,"aX":-4.49003157057018},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":2.6,"spinRate":2297,"spinDirection":216},"zone":12,"typeConfidence":0.92,"plateTime":0.38307059727243153,"extension":6.008423352232954},"index":7,"playId":"92c9ca9f-b95b-3f15-9d33-01b1137d085a","pitchNumber":7,"startTime":"2026-08-29T00:49:07.013Z","endTime":"2026-08-29T00:49:14.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:49:14.690Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a soft fly ball to right fielder Fernando Tatis Jr. Taylor Walls scores. Jonathan Aranda to 3rd.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:50:30.277Z","endTime":"2026-08-29T00:52:10.412Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:49:26.978Z","endTime":"2026-08-29T00:50:32.542Z","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":96.1,"endSpeed":88.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54969035116737,"aZ":-23.031152924457455,"pfxX":-9.021559880963682,"pfxZ":4.6331999335074565,"pX":0.4206816914961097,"pZ":1.1787588125031685,"vX0":9.11515359555674,"vY0":-139.61461639391646,"vZ0":-6.315307726771056,"x":100.96,"y":206.95,"x0":-1.7149950869663944,"y0":50.00236947701641,"z0":4.986660329863821,"aX":-17.802463080567456},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":14.4,"spinRate":1931,"spinDirection":225},"zone":14,"typeConfidence":0.89,"plateTime":0.3923766989820985,"extension":6.087742223416251},"index":1,"playId":"42800fbb-50ea-3ab3-b752-802d888ea613","pitchNumber":1,"startTime":"2026-08-29T00:50:32.542Z","endTime":"2026-08-29T00:50:35.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74207243841331,"aZ":-26.734600839964358,"pfxX":-9.377526513591743,"pfxZ":2.718346381378451,"pX":-0.9089926029410443,"pZ":3.386718174598569,"vX0":6.432560014150815,"vY0":-140.82090083210042,"vZ0":-0.12508691133672512,"x":151.65,"y":147.34,"x0":-2.007400242812694,"y0":50.00698574703291,"z0":5.1649906012161395,"aX":-18.79019553488125},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.0,"breakHorizontal":15.6,"spinRate":1914,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.3893350196776444,"extension":5.984461746266567},"index":2,"playId":"78d038b9-6c4e-3c1a-98bd-2e266ac777d2","pitchNumber":2,"startTime":"2026-08-29T00:51:09.363Z","endTime":"2026-08-29T00:51:12.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681822835974888,"aZ":-31.161755998541157,"pfxX":2.0904659950400504,"pfxZ":0.5883005363845779,"pX":1.2329115967570372,"pZ":2.212700598335999,"vX0":7.169537925024715,"vY0":-130.6908861803663,"vZ0":-1.3127376040195387,"x":70.0,"y":179.04,"x0":-1.8224259509890843,"y0":50.00225971755411,"z0":5.071472976693923,"aX":3.600342618776726},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-5.4,"spinRate":2175,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.4198006900893305,"extension":6.141728464764564},"index":3,"playId":"129001fc-bd12-377f-b59a-e61bec5c3317","pitchNumber":3,"startTime":"2026-08-29T00:51:33.012Z","endTime":"2026-08-29T00:51:36.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11834367200339,"aZ":-29.1604483728172,"pfxX":-11.213928022462422,"pfxZ":1.5034803696133334,"pX":-1.0909272233965017,"pZ":2.6431590492162402,"vX0":7.164437232113183,"vY0":-141.3511141688456,"vZ0":-1.6010069981876551,"x":158.58,"y":167.41,"x0":-2.2096366874602924,"y0":50.006910292582226,"z0":5.100558028579178,"aX":-22.554243869020222},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.5,"breakHorizontal":18.7,"spinRate":2012,"spinDirection":232},"zone":11,"typeConfidence":0.87,"plateTime":0.3884342462494872,"extension":6.007267830099492},"hitData":{"launchSpeed":65.5,"launchAngle":36.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"soft","location":"9","coordinates":{"coordX":184.91,"coordY":133.49}},"index":4,"playId":"2eb7d74c-73d5-39dc-99c9-7adeb20870cf","pitchNumber":4,"startTime":"2026-08-29T00:51:56.417Z","endTime":"2026-08-29T00:52:10.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:52:10.412Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Vilade flies out sharply to left fielder Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:55:30.349Z","endTime":"2026-08-29T00:55:42.844Z","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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:52:46.431Z","endTime":"2026-08-29T00:54:14.590Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Wandy Peralta replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T00:54:14.590Z","endTime":"2026-08-29T00:54:58.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Vilade replaces Liam Hicks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-29T00:54:58.471Z","endTime":"2026-08-29T00:55:32.651Z","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":"401","replacedPlayer":{"id":689414,"link":"/api/v1/people/689414"}},{"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":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205956945331835,"aZ":-24.036020050071322,"pfxX":-1.4027921730880673,"pfxZ":4.825924418910494,"pX":0.009507982879445386,"pZ":2.208319433461551,"vX0":-1.4755197578448431,"vY0":-129.10679257049077,"vZ0":-4.817070512760454,"x":116.64,"y":179.16,"x0":0.7709245843728193,"y0":50.00225879801874,"z0":5.951197766475504,"aX":-2.3645987854239103},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":2.9,"spinRate":2223,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.4244627058647432,"extension":5.732760748054099},"hitData":{"launchSpeed":102.7,"launchAngle":38.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":94.54,"coordY":55.29}},"index":3,"playId":"faaf4afc-8dfc-3993-b669-7792168b27f0","pitchNumber":1,"startTime":"2026-08-29T00:55:32.651Z","endTime":"2026-08-29T00:55:42.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:55:42.844Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:57:50.075Z","endTime":"2026-08-29T00:59:18.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kenny Piper replaces Ryan Vilade, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:57:21.211Z","endTime":"2026-08-29T00:57:52.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700652,"link":"/api/v1/people/700652"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"402","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28278037765453,"aZ":-20.34688071171476,"pfxX":-8.156640138739787,"pfxZ":6.093230910783043,"pX":-0.19370548796101258,"pZ":2.172456934286415,"vX0":5.578115500158344,"vY0":-138.75836859799801,"vZ0":-4.861178798152676,"x":124.38,"y":180.12,"x0":-1.1746543602101565,"y0":50.004621352111826,"z0":5.310722030087741,"aX":-15.839462574943525},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":13.6,"spinRate":2098,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.39536785320321766,"extension":6.626090642807335},"index":1,"playId":"506277a3-5dfc-3eca-871e-3f91381b5510","pitchNumber":1,"startTime":"2026-08-29T00:57:52.355Z","endTime":"2026-08-29T00:57:55.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.179668072862246,"aZ":-29.794306800284577,"pfxX":0.6337701047470317,"pfxZ":1.4202238653862187,"pX":0.7862464681917278,"pZ":1.1594154365929674,"vX0":4.5144820111203146,"vY0":-128.7807729354061,"vZ0":-5.019011462073583,"x":87.03,"y":207.48,"x0":-1.0731380694340342,"y0":50.00464419335727,"z0":5.443213527935485,"aX":1.0617947060142947},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.2,"spinRate":2320,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4256011641780093,"extension":6.749141406308077},"index":2,"playId":"9c34e4e4-90d8-3b94-bdff-d6106ebb1580","pitchNumber":2,"startTime":"2026-08-29T00:58:04.960Z","endTime":"2026-08-29T00:58:07.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.510547652139504,"aZ":-31.536639928707757,"pfxX":1.6442694390047357,"pfxZ":0.3851850946083291,"pX":0.7980852825965041,"pZ":0.11334519027354377,"vX0":3.7540527152011216,"vY0":-127.93122725052386,"vZ0":-6.85190083552733,"x":86.58,"y":235.72,"x0":-0.9045333450944799,"y0":50.0009999018263,"z0":5.312591266916285,"aX":2.7128793103357114},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2265,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.42888555162516173,"extension":6.783225633886093},"index":3,"playId":"f8794836-5328-3ce9-b6a5-dcb57310d3fb","pitchNumber":3,"startTime":"2026-08-29T00:58:19.358Z","endTime":"2026-08-29T00:58:22.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131937493723917,"aZ":-34.80523028367963,"pfxX":1.6184037738993107,"pfxZ":-1.5553910041264398,"pX":1.3380513917903663,"pZ":2.0562436807188207,"vX0":4.744706698637057,"vY0":-128.26683026623076,"vZ0":-2.110287068072045,"x":66.0,"y":183.26,"x0":-0.735988612732867,"y0":50.00476640459655,"z0":5.5683796528436185,"aX":2.7332610279943594},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.0,"breakHorizontal":-3.8,"spinRate":2210,"spinDirection":91},"zone":14,"typeConfidence":0.9,"plateTime":0.424813919253499,"extension":6.718952094787108},"index":4,"playId":"f4f91c2e-9cfa-35fb-bab6-00363b3577ae","pitchNumber":4,"startTime":"2026-08-29T00:58:34.744Z","endTime":"2026-08-29T00:58:37.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51781471904166,"aZ":-11.053385781532823,"pfxX":-2.330949324283701,"pfxZ":10.60759515944104,"pX":0.126444661980751,"pZ":2.9780774173473006,"vX0":3.7310609495823273,"vY0":-140.1807794120836,"vZ0":-5.027831412254069,"x":112.18,"y":158.37,"x0":-0.91861851908164,"y0":50.00588233459011,"z0":5.515868515601025,"aX":-4.642808622670098},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":3.5,"spinRate":2365,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.39064572836002354,"extension":6.582816026947608},"index":5,"playId":"c39e1444-e6b8-38e1-aaa6-07c68ed2e868","pitchNumber":5,"startTime":"2026-08-29T00:58:51.368Z","endTime":"2026-08-29T00:58:54.368Z","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":88.2,"endSpeed":81.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118715169710946,"aZ":-33.39494840618651,"pfxX":2.558617866876384,"pfxZ":-0.7230849217278941,"pX":0.13047755938318237,"pZ":2.4513477906118974,"vX0":2.2138280958896597,"vY0":-128.512511579573,"vZ0":-1.2692197199963955,"x":112.03,"y":172.59,"x0":-1.0714333172433823,"y0":50.00177841132626,"z0":5.521868377176931,"aX":4.322538794226808},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.3,"breakHorizontal":-5.0,"spinRate":2280,"spinDirection":81},"zone":5,"typeConfidence":0.91,"plateTime":0.42456272727329125,"extension":6.495829054247197},"hitData":{"launchSpeed":96.8,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.86,"coordY":151.09}},"index":6,"playId":"d1986b9e-0ef2-3106-ad3f-cdc7ed02d0c0","pitchNumber":6,"startTime":"2026-08-29T00:59:08.182Z","endTime":"2026-08-29T00:59:18.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:59:18.970Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to right fielder Jonny DeLuca in foul territory.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:59:32.533Z","endTime":"2026-08-29T01:00:38.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16722140758812,"aZ":-32.860706012067794,"pfxX":2.56493569266273,"pfxZ":-0.3966612571031103,"pX":0.027279960996487874,"pZ":2.8690507465671815,"vX0":2.009792038008228,"vY0":-131.10307819911083,"vZ0":-0.5480851852369802,"x":115.96,"y":161.32,"x0":-1.0839639301783603,"y0":50.00223746137232,"z0":5.545317045266067,"aX":4.439735844815716},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":-5.2,"spinRate":2065,"spinDirection":104},"zone":2,"typeConfidence":0.9,"plateTime":0.4186725752816032,"extension":6.592035678505943},"index":0,"playId":"d3b2a4da-caa5-3d5b-b8b8-a506780a63af","pitchNumber":1,"startTime":"2026-08-29T00:59:41.199Z","endTime":"2026-08-29T00:59:44.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187059944668,"aZ":-30.323984508313664,"pfxX":1.6104127363903356,"pfxZ":1.1044645843946572,"pX":1.107676517283551,"pZ":2.2882977248900844,"vX0":4.344586674083869,"vY0":-128.16996913900914,"vZ0":-1.9573807423695668,"x":74.78,"y":177.0,"x0":-0.8149437370469017,"y0":50.00122663716878,"z0":5.417880436212112,"aX":2.6926359908270863},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":-3.8,"spinRate":2248,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4264952208213395,"extension":6.6823735675318225},"index":1,"playId":"40aa9083-724b-3d77-a70e-df9b33aa5eb4","pitchNumber":2,"startTime":"2026-08-29T00:59:57.106Z","endTime":"2026-08-29T01:00:00.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80950810907549,"aZ":-22.09641790854608,"pfxX":-9.200322926806695,"pfxZ":5.030643435548674,"pX":-1.7696536277346984,"pZ":2.785358379984793,"vX0":1.9129267113366415,"vY0":-140.6584451034912,"vZ0":-2.76949510663931,"x":184.46,"y":163.58,"x0":-1.2628532079871546,"y0":50.00693396916308,"z0":5.215066092404964,"aX":-18.445023615951442},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":1952,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.38936503974355796,"extension":6.7490898816309715},"index":2,"playId":"45793039-77d7-3e44-a1b2-862c9c3e2b47","pitchNumber":3,"startTime":"2026-08-29T01:00:10.654Z","endTime":"2026-08-29T01:00:14.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47132690571938,"aZ":-31.475121584358522,"pfxX":1.5273913074961982,"pfxZ":0.4037050022685609,"pX":0.3007995708261782,"pZ":2.6729506612477842,"vX0":2.661131118288897,"vY0":-129.95600240814446,"vZ0":-1.2178153913151852,"x":105.53,"y":166.61,"x0":-0.9306091365384687,"y0":50.00281746908583,"z0":5.515059506482042,"aX":2.640149194856706},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.4,"spinRate":2182,"spinDirection":107},"zone":6,"typeConfidence":0.9,"plateTime":0.4197495810793179,"extension":6.804759539137598},"hitData":{"launchSpeed":87.5,"launchAngle":57.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.08,"coordY":153.07}},"index":3,"playId":"49d9c596-1521-331c-92c3-092bfe772a23","pitchNumber":4,"startTime":"2026-08-29T01:00:24.338Z","endTime":"2026-08-29T01:00:38.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:00:38.914Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:01:01.335Z","endTime":"2026-08-29T01:02:16.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207159198437154,"aZ":-30.98128525924884,"pfxX":1.2625147225681994,"pfxZ":0.6779494398739967,"pX":-0.741443556909775,"pZ":3.794431730152081,"vX0":0.9671996558394917,"vY0":-131.61322916675687,"vZ0":1.4414742516028312,"x":145.26,"y":136.33,"x0":-1.2773533670369888,"y0":50.00196987523494,"z0":5.529356214454372,"aX":2.220936260379969},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":2189,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.41572445914829004,"extension":6.399700576231016},"index":0,"playId":"6040736d-0124-364f-8ad1-1a97a9e24171","pitchNumber":1,"startTime":"2026-08-29T01:01:16.166Z","endTime":"2026-08-29T01:01:19.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23688197097798,"aZ":-13.865161294206196,"pfxX":-1.7895206893077098,"pfxZ":9.057176157052076,"pX":-0.5747574725023414,"pZ":3.4355594835552727,"vX0":1.8719870043257596,"vY0":-141.28102552446083,"vZ0":-3.10195106578367,"x":132.87,"y":139.96,"x0":-1.0134892002688802,"y0":50.00114920173654,"z0":5.439058749239903,"aX":-3.6168328134288292},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":2.9,"spinRate":2192,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3877118583054959,"extension":6.699841650285935},"index":1,"playId":"06f10134-20fb-3413-a52e-b629b11cccfc","pitchNumber":2,"startTime":"2026-08-29T01:01:28.562Z","endTime":"2026-08-29T01:01:32.046Z","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":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02507231948091,"aZ":-15.872845943733093,"pfxX":-1.941074435526392,"pfxZ":8.285286910569308,"pX":-0.2569311855201499,"pZ":3.252412429259799,"vX0":2.653548655034613,"vY0":-139.53342326246874,"vZ0":-2.998124997340603,"x":126.79,"y":150.96,"x0":-0.9690119953432466,"y0":50.00395036004814,"z0":5.389579970145282,"aX":-3.8197814938291548},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":3.0,"spinRate":2215,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.3928693912506178,"extension":6.677642985623016},"index":2,"playId":"af8fe9f0-d9c6-30c2-99ad-976c4966672a","pitchNumber":3,"startTime":"2026-08-29T01:01:42.014Z","endTime":"2026-08-29T01:01:45.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.388537531230465,"aZ":-13.217408768890012,"pfxX":-1.7018022263080503,"pfxZ":9.532911573066306,"pX":-0.7759488142081434,"pZ":3.8199811707050144,"vX0":1.162008616042523,"vY0":-140.0661950415168,"vZ0":-2.38385415669881,"x":146.58,"y":135.64,"x0":-0.9749164076288622,"y0":50.00148798252705,"z0":5.545412070970228,"aX":-3.3839461650194664},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2204,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3909108943090067,"extension":6.689590845503517},"index":3,"playId":"727ddf93-30ce-3885-8fce-7c339ea8e588","pitchNumber":4,"startTime":"2026-08-29T01:02:01.128Z","endTime":"2026-08-29T01:02:04.128Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803854579136388,"aZ":-30.40483911409337,"pfxX":1.3000111808984212,"pfxZ":1.0192728174252306,"pX":-1.2198797546924485,"pZ":2.497952844126257,"vX0":-0.7161909678299864,"vY0":-130.72911273702297,"vZ0":-1.7874023987646712,"x":163.5,"y":171.34,"x0":-1.1116889105356433,"y0":50.002577130292494,"z0":5.466408473426128,"aX":2.2566883967430016},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-2.2,"spinRate":2180,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.4185082404924132,"extension":6.596741946347341},"index":4,"playId":"0eeebded-5a70-33cb-baa6-4166208b52b4","pitchNumber":5,"startTime":"2026-08-29T01:02:13.847Z","endTime":"2026-08-29T01:02:16.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:02:16.847Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a line drive to right fielder Jonny DeLuca. Jake Cronenworth to 3rd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:02:35.646Z","endTime":"2026-08-29T01:03:30.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":89.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20280355632926,"aZ":-22.718332168406615,"pfxX":-9.446521114734065,"pfxZ":4.605225249733847,"pX":-0.22444888858492423,"pZ":2.798307273300758,"vX0":5.335930110013421,"vY0":-142.31938792520344,"vZ0":-3.0478455955104087,"x":125.56,"y":163.23,"x0":-0.8947151867357568,"y0":50.006223104051095,"z0":5.319587320144114,"aX":-19.41125554689593},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2079,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.38462918181729133,"extension":6.807628916046198},"index":0,"playId":"cf562c8c-9b01-35a9-a1b1-1fa09b1cd5d4","pitchNumber":1,"startTime":"2026-08-29T01:02:42.865Z","endTime":"2026-08-29T01:02:45.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932466882750504,"aZ":-21.884824452737462,"pfxX":-8.267907804740318,"pfxZ":5.103970774905754,"pX":0.43512211506375115,"pZ":3.084092270424466,"vX0":6.653219043291652,"vY0":-140.82313227699274,"vZ0":-2.334731106187464,"x":100.41,"y":155.51,"x0":-0.8797920917719512,"y0":50.002442563282045,"z0":5.33435214293416,"aX":-16.663803954281214},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.0,"breakHorizontal":13.7,"spinRate":2028,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.38844215416856276,"extension":6.808074659841525},"index":1,"playId":"62251513-de24-30c4-8817-28e83fa3134a","pitchNumber":2,"startTime":"2026-08-29T01:03:02.004Z","endTime":"2026-08-29T01:03:05.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737450251340213,"aZ":-35.0379812965052,"pfxX":1.9817916922206091,"pfxZ":-1.6750494738328339,"pX":0.6213340897136149,"pZ":3.0170973164418204,"vX0":3.246493121989061,"vY0":-129.30889023012344,"vZ0":0.5003164166815484,"x":93.32,"y":157.32,"x0":-0.9036594846903855,"y0":50.00298071273922,"z0":5.490328826387492,"aX":3.3858445716159333},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.8,"breakHorizontal":-4.2,"spinRate":2099,"spinDirection":94},"zone":3,"typeConfidence":0.9,"plateTime":0.42215612858677387,"extension":6.826003655429875},"hitData":{"launchSpeed":108.9,"launchAngle":0.0,"totalDistance":63.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.88,"coordY":85.2}},"index":2,"playId":"d7b06aa7-554e-3651-9ffb-fc944ee744aa","pitchNumber":3,"startTime":"2026-08-29T01:03:18.789Z","endTime":"2026-08-29T01:03:30.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:03:30.832Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:06:13.587Z","endTime":"2026-08-29T01:07:46.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:03:58.262Z","endTime":"2026-08-29T01:04:09.906Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Kelly replaces Manuel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T01:04:09.906Z","endTime":"2026-08-29T01:06:15.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591456160551726,"aZ":-37.82436359680864,"pfxX":-10.648890995908483,"pfxZ":-3.189892818985582,"pX":0.37620614180744183,"pZ":2.4566549942842353,"vX0":8.564095749888354,"vY0":-132.5773098767247,"vZ0":3.372712503618742,"x":102.66,"y":172.45,"x0":-1.5199603785213538,"y0":50.00207565424696,"z0":3.936960575065506,"aX":-18.86661923266891},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.7,"breakHorizontal":17.3,"spinRate":2055,"spinDirection":255},"zone":6,"typeConfidence":0.89,"plateTime":0.41387648654253884,"extension":7.148736567008741},"index":2,"playId":"3628d85f-2483-3049-bf48-16060d78a615","pitchNumber":1,"startTime":"2026-08-29T01:06:15.825Z","endTime":"2026-08-29T01:06:18.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96273566010006,"aZ":-40.664531164315164,"pfxX":-8.305196779086483,"pfxZ":-5.535638344269427,"pX":1.2264720213394262,"pZ":1.2328962323288948,"vX0":9.233293945909663,"vY0":-123.45471200153418,"vZ0":2.248456594094482,"x":70.25,"y":205.49,"x0":-1.4936374623879611,"y0":50.00161595360482,"z0":3.7479968023432506,"aX":-12.74195852853785},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.1,"breakHorizontal":12.7,"spinRate":2044,"spinDirection":273},"zone":14,"typeConfidence":0.9,"plateTime":0.4446878039096154,"extension":6.892457145168049},"index":3,"playId":"bdd18ea2-22db-3625-8393-0a604e3d2be5","pitchNumber":2,"startTime":"2026-08-29T01:06:33.837Z","endTime":"2026-08-29T01:06:36.893Z","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":85.2,"endSpeed":77.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849756439743793,"aZ":-38.579519994314474,"pfxX":-6.624675924499495,"pfxZ":-4.156669943525552,"pX":0.5035442319529797,"pZ":2.4153929997970898,"vX0":7.110557755028926,"vY0":-123.67366146085173,"vZ0":4.5959087368848,"x":97.81,"y":173.56,"x0":-1.5551290408074783,"y0":50.00201964973744,"z0":3.7785369334390397,"aX":-10.208867715003967},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.1,"breakHorizontal":10.2,"spinRate":1968,"spinDirection":275},"zone":6,"typeConfidence":0.9,"plateTime":0.4437555864598992,"extension":6.8715940849663},"index":4,"playId":"2e402dab-8cb6-3c08-a645-222b0bf44102","pitchNumber":3,"startTime":"2026-08-29T01:06:51.047Z","endTime":"2026-08-29T01:06:54.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T01:07:05.731Z","endTime":"2026-08-29T01:07:18.080Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699460376850244,"aZ":-23.860838624804476,"pfxX":-9.402469256952392,"pfxZ":4.456533307604563,"pX":0.7845814138560098,"pZ":3.314015105920027,"vX0":9.594271331636946,"vY0":-135.48073177129675,"vZ0":2.2925361527897015,"x":87.09,"y":149.3,"x0":-1.575506190710714,"y0":50.00184585628212,"z0":4.121216730511618,"aX":-17.535540238519836},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":15.1,"spinRate":2103,"spinDirection":251},"zone":12,"typeConfidence":0.85,"plateTime":0.40378893074043054,"extension":7.153331118188686},"index":6,"playId":"336eed1a-86f1-367d-82b7-c6d88da1e0b9","pitchNumber":4,"startTime":"2026-08-29T01:07:18.080Z","endTime":"2026-08-29T01:07:21.324Z","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":86.4,"endSpeed":79.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721239578666808,"aZ":-37.50017107360349,"pfxX":-9.140994828570207,"pfxZ":-3.3267565170225453,"pX":0.03649577463523384,"pZ":1.6238946103467915,"vX0":7.018705885477947,"vY0":-125.59118137560426,"vZ0":2.128930178308307,"x":115.61,"y":194.93,"x0":-1.6026294662806215,"y0":50.00197433452636,"z0":3.8087476102190303,"aX":-14.646014842805897},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.3,"breakHorizontal":15.0,"spinRate":1995,"spinDirection":275},"zone":8,"typeConfidence":0.91,"plateTime":0.43563565397936044,"extension":6.989085574488343},"hitData":{"launchSpeed":88.5,"launchAngle":33.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.71,"coordY":74.55}},"index":7,"playId":"4d4ed2b4-7fd4-389b-825c-e7e91d842c79","pitchNumber":5,"startTime":"2026-08-29T01:07:37.488Z","endTime":"2026-08-29T01:07:46.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:07:46.325Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:09:54.683Z","endTime":"2026-08-29T01:11:22.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.250665316172274,"aZ":-20.3733900133093,"pfxX":11.112149699787933,"pfxZ":6.038069773729505,"pX":0.6128598770700702,"pZ":1.2711518172145755,"vX0":-2.745560064794929,"vY0":-139.13015895750596,"vZ0":-9.069419604708132,"x":93.64,"y":204.46,"x0":0.17127485572414097,"y0":50.0008776186904,"z0":5.932225624838103,"aX":21.703906973950655},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":-19.6,"spinRate":2136,"spinDirection":134},"zone":14,"typeConfidence":0.92,"plateTime":0.39421580342637386,"extension":5.8127580624109605},"index":0,"playId":"75e79a05-605f-3762-bdc7-e3ac992c5605","pitchNumber":1,"startTime":"2026-08-29T01:09:54.683Z","endTime":"2026-08-29T01:09:57.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07103111466934,"aZ":-20.016059574493458,"pfxX":11.226834146697009,"pfxZ":6.160452473678979,"pX":0.16151307373488186,"pZ":1.5679541561826855,"vX0":-4.083257502134241,"vY0":-139.9544167140301,"vZ0":-8.40385348922167,"x":110.84,"y":196.45,"x0":0.1850356782387691,"y0":50.00491185525913,"z0":5.932673171694229,"aX":22.161310024631927},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":-19.4,"spinRate":2241,"spinDirection":134},"zone":14,"typeConfidence":0.92,"plateTime":0.3921208716580984,"extension":5.7768068892693005},"index":1,"playId":"11e2bd1c-0632-383e-8b08-0f9f026c3e24","pitchNumber":2,"startTime":"2026-08-29T01:10:07.997Z","endTime":"2026-08-29T01:10:10.997Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-29T01:10:18.458Z","endTime":"2026-08-29T01:10:27.079Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.370396759117604,"aZ":-24.763813650010672,"pfxX":0.38216333383801526,"pfxZ":4.358467223487142,"pX":-1.1182689632885245,"pZ":2.2100333436261774,"vX0":-3.8755554582431455,"vY0":-129.3647000537288,"vZ0":-4.539691532838817,"x":159.63,"y":179.11,"x0":0.3479568656136032,"y0":50.00011488060472,"z0":5.880179634706137,"aX":0.6497980665177553},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2248,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.42300306312782876,"extension":5.997055415104957},"index":3,"playId":"31e24ce7-63e9-3de3-a485-a3127cfaae13","pitchNumber":3,"startTime":"2026-08-29T01:10:27.079Z","endTime":"2026-08-29T01:10:30.079Z","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.8,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50526105867715,"aZ":-19.46494139488848,"pfxX":10.020895344447403,"pfxZ":6.496193720013653,"pX":1.2539277029112683,"pZ":1.2842107707144024,"vX0":-0.3745496170622712,"vY0":-139.2869280379273,"vZ0":-9.171429277470581,"x":69.2,"y":204.11,"x0":0.08934902929373735,"y0":50.003129097656775,"z0":5.91695196858171,"aX":19.60814130206282},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":-18.0,"spinRate":2275,"spinDirection":136},"zone":14,"typeConfidence":0.92,"plateTime":0.39385669829272363,"extension":5.718033216630587},"index":4,"playId":"cd3067dc-4688-343b-8d16-0dc1d06867ce","pitchNumber":4,"startTime":"2026-08-29T01:10:39.905Z","endTime":"2026-08-29T01:10:42.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4542898485223,"aZ":-27.53929521172124,"pfxX":10.607278421664187,"pfxZ":2.6441584127892974,"pX":0.3403689900514896,"pZ":0.7243513230557869,"vX0":-3.459506506431922,"vY0":-131.60996568722462,"vZ0":-7.404633399547739,"x":104.03,"y":219.22,"x0":0.2954479708443687,"y0":50.001558354379725,"z0":5.619760719042616,"aX":18.56836751726577},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":-18.5,"spinRate":2035,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.4165079458589447,"extension":5.7622032713476115},"index":5,"playId":"ab267ecf-63c3-34f8-91bc-51d360ced524","pitchNumber":5,"startTime":"2026-08-29T01:10:56.637Z","endTime":"2026-08-29T01:10:59.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02137131461221,"aZ":-18.601112293939323,"pfxX":9.864172310111414,"pfxZ":6.79139517546025,"pX":0.3746639225937246,"pZ":2.635971867644653,"vX0":-2.199836814697789,"vY0":-140.72698709588738,"vZ0":-6.330319931703405,"x":102.72,"y":167.61,"x0":-0.11306530542748204,"y0":50.002988166563156,"z0":6.126681565377561,"aX":19.712108392658973},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":-17.4,"spinRate":2004,"spinDirection":132},"zone":6,"typeConfidence":0.92,"plateTime":0.3897553044748494,"extension":5.618240431543232},"hitData":{"launchSpeed":97.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":150.16}},"index":6,"playId":"97c19385-1057-3867-a45e-7183050ac6dd","pitchNumber":6,"startTime":"2026-08-29T01:11:13.906Z","endTime":"2026-08-29T01:11:22.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:11:22.960Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:11:31.753Z","endTime":"2026-08-29T01:12:40.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63749700330938,"aZ":-22.24050927690697,"pfxX":10.385172344215546,"pfxZ":4.992068008525093,"pX":-0.1507283997510688,"pZ":2.8484661669038513,"vX0":-3.81166527319702,"vY0":-140.33466262112722,"vZ0":-5.128856013979253,"x":122.75,"y":161.87,"x0":-0.12159451466286081,"y0":50.00021259908003,"z0":6.154363517084226,"aX":20.648257726940553},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":-18.0,"spinRate":1949,"spinDirection":131},"zone":2,"typeConfidence":0.92,"plateTime":0.3907442999111086,"extension":5.590410398534999},"index":0,"playId":"9a70a167-852a-301e-a707-b84ddf45ab1f","pitchNumber":1,"startTime":"2026-08-29T01:11:48.379Z","endTime":"2026-08-29T01:11:51.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.179334072548464,"aZ":-15.16759158777266,"pfxX":6.926941087928441,"pfxZ":8.542700148482561,"pX":-0.528073466041771,"pZ":3.363263096590757,"vX0":-3.998248996335557,"vY0":-140.5206433764877,"vZ0":-4.638252984062893,"x":137.13,"y":147.97,"x0":0.016652830169845496,"y0":50.00237113098485,"z0":6.027442727465231,"aX":13.790206618158054},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":2196,"spinDirection":128},"zone":11,"typeConfidence":0.91,"plateTime":0.3904517447530882,"extension":5.666582544984903},"index":1,"playId":"cd4276d7-3907-3021-b9c3-0272ed7f47a5","pitchNumber":2,"startTime":"2026-08-29T01:12:00.941Z","endTime":"2026-08-29T01:12:03.941Z","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.6,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258901726859108,"aZ":-26.488721930323553,"pfxX":9.582337654812362,"pfxZ":3.2689744749094944,"pX":0.5879967951631392,"pZ":0.7217810196705216,"vX0":-2.2278791420626325,"vY0":-131.66657640787838,"vZ0":-7.583660547659625,"x":94.59,"y":219.29,"x0":0.205124488583271,"y0":50.00373122632179,"z0":5.624733188231637,"aX":16.67700197667192},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.8,"spinRate":2196,"spinDirection":122},"zone":14,"typeConfidence":0.88,"plateTime":0.41739554831725423,"extension":5.754914298184625},"index":2,"playId":"e1e9a862-b29a-3039-bcb2-ac3d1ba8c761","pitchNumber":3,"startTime":"2026-08-29T01:12:20.713Z","endTime":"2026-08-29T01:12:23.790Z","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.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695041548298313,"aZ":-25.57975424260907,"pfxX":8.842820924178366,"pfxZ":3.7522924425752144,"pX":1.4473602327849509,"pZ":1.9423308362480518,"vX0":-0.035862592021868256,"vY0":-131.83709609508645,"vZ0":-4.840497254169744,"x":61.83,"y":186.34,"x0":0.31299722758388987,"y0":50.00026155523977,"z0":5.696082064422869,"aX":15.522974489967325},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-16.0,"spinRate":2185,"spinDirection":124},"zone":14,"typeConfidence":0.88,"plateTime":0.4158686121585524,"extension":5.721329250504056},"index":3,"playId":"52f3a514-74fa-34d9-9ee9-118a4b67e388","pitchNumber":4,"startTime":"2026-08-29T01:12:37.757Z","endTime":"2026-08-29T01:12:40.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:12:40.757Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (fan interference), call on the field was upheld: Cedric Mullins homers (14) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:12:49.256Z","endTime":"2026-08-29T01:15:00.808Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":true,"earned":true,"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07868220365597,"aZ":-19.067350610052024,"pfxX":9.467338906277728,"pfxZ":6.798537162854165,"pX":-0.03285962357352012,"pZ":2.2590617658876813,"vX0":-3.3913557508541397,"vY0":-138.06676967873142,"vZ0":-7.151325457751639,"x":118.25,"y":177.79,"x0":-0.01785531096686592,"y0":50.0046845272401,"z0":6.168604228051435,"aX":18.2580425771085},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":-16.4,"spinRate":2051,"spinDirection":131},"zone":5,"typeConfidence":0.91,"plateTime":0.39688214283474155,"extension":5.674072591027648},"index":0,"playId":"0859c646-640f-391a-ac66-aaf269f41783","pitchNumber":1,"startTime":"2026-08-29T01:13:01.988Z","endTime":"2026-08-29T01:13:04.988Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.057170372976806,"aZ":-18.876155340947168,"pfxX":9.209022486287667,"pfxZ":6.763996139543487,"pX":0.6184047454273249,"pZ":2.290676900847989,"vX0":-1.3322006324663187,"vY0":-139.48967871424145,"vZ0":-6.924604121070128,"x":93.43,"y":176.93,"x0":-0.09343478776798188,"y0":50.00517369108197,"z0":6.054928418761527,"aX":18.10625171932818},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":-16.4,"spinRate":2124,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.39302451641001657,"extension":5.653810062200106},"index":1,"playId":"89073f6e-8110-3ca1-879a-bf511f27c652","pitchNumber":2,"startTime":"2026-08-29T01:13:15.081Z","endTime":"2026-08-29T01:13:18.081Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.983460624874358,"aZ":-21.454571313586758,"pfxX":10.49146732868652,"pfxZ":5.47661949265281,"pX":1.0334150069990455,"pZ":2.431785558942315,"vX0":-0.4099260372757506,"vY0":-139.22894840618383,"vZ0":-6.211728760923542,"x":77.61,"y":173.12,"x0":-0.18003214167784393,"y0":50.00595351725264,"z0":6.116967527321363,"aX":20.55012273652316},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.8,"breakHorizontal":-19.0,"spinRate":2027,"spinDirection":134},"zone":12,"typeConfidence":0.92,"plateTime":0.3937727960871551,"extension":5.760469259585174},"index":2,"playId":"e697d2ca-bda6-3d5c-a671-f1f5ae9a5aa6","pitchNumber":3,"startTime":"2026-08-29T01:13:35.824Z","endTime":"2026-08-29T01:13:38.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96386324052879,"aZ":-16.5782374246544,"pfxX":6.480444700648921,"pfxZ":7.951930764558954,"pX":-1.1027190273052714,"pZ":3.8254900881255858,"vX0":-4.2998356380653995,"vY0":-139.31868510219047,"vZ0":-3.4885328955438686,"x":159.03,"y":135.49,"x0":-0.3794901956493075,"y0":50.00282637838834,"z0":6.192869617508929,"aX":12.71020575898639},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-10.8,"spinRate":2011,"spinDirection":125},"zone":11,"typeConfidence":0.91,"plateTime":0.3934870840377842,"extension":5.571529887101912},"index":3,"playId":"e3b00646-2678-3ac2-863d-1b29daf8b3d4","pitchNumber":4,"startTime":"2026-08-29T01:14:20.695Z","endTime":"2026-08-29T01:14:23.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658397871103503,"aZ":-25.64773451666598,"pfxX":-0.6784913639378944,"pfxZ":3.844752094255357,"pX":-0.022157889197444772,"pZ":2.3116809630011095,"vX0":-0.548572354127348,"vY0":-129.64941830398547,"vZ0":-4.027770498925494,"x":117.84,"y":176.36,"x0":0.2805035169190327,"y0":50.00470579283164,"z0":5.847760201436871,"aX":-1.1526699339067796},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":1.3,"spinRate":2082,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.4228253631982182,"extension":6.0199556566554975},"hitData":{"launchSpeed":94.3,"launchAngle":33.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.66,"coordY":77.55}},"index":4,"playId":"8a5fa830-d914-36b4-9a83-cd6d8043c7ef","pitchNumber":5,"startTime":"2026-08-29T01:14:34.790Z","endTime":"2026-08-29T01:15:00.808Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NN"},"playEndTime":"2026-08-29T01:15:00.808Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Mateo singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:19:49.351Z","endTime":"2026-08-29T01:20:54.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:17:23.919Z","endTime":"2026-08-29T01:18:25.884Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Griffin Canning replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T01:18:25.884Z","endTime":"2026-08-29T01:19:51.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656288,"link":"/api/v1/people/656288"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890027427704144,"aZ":-35.7710092665872,"pfxX":-1.8005058310078788,"pfxZ":-2.113480304170688,"pX":1.204866105689245,"pZ":0.9273627051830774,"vX0":5.347838924874417,"vY0":-129.09830248321558,"vZ0":-4.847248545357841,"x":71.07,"y":213.74,"x0":-0.65239127306522,"y0":50.00247516317837,"z0":5.558375211534128,"aX":-3.0629673847419743},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.7,"breakHorizontal":2.2,"spinRate":2755,"spinDirection":1},"zone":14,"typeConfidence":0.9,"plateTime":0.4229877453926987,"extension":5.857455413461378},"index":2,"playId":"d073d874-4656-3e01-83c3-73100bcb0519","pitchNumber":1,"startTime":"2026-08-29T01:19:51.611Z","endTime":"2026-08-29T01:19:54.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647996665774365,"aZ":-33.18737718543708,"pfxX":-10.954046680499177,"pfxZ":-0.5870045106295372,"pX":0.5257002130668483,"pZ":1.6049501162992026,"vX0":6.795154564396678,"vY0":-130.99269180243428,"vZ0":-3.52986626824576,"x":96.96,"y":195.45,"x0":-0.6787610373074217,"y0":50.00113903709236,"z0":5.450964624363485,"aX":-19.03607047891264},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.7,"breakHorizontal":18.4,"spinRate":1432,"spinDirection":254},"zone":9,"typeConfidence":0.91,"plateTime":0.41813522446283224,"extension":5.757237502525248},"index":3,"playId":"ca5bbf49-2726-321a-8102-76ad5d2a24a2","pitchNumber":2,"startTime":"2026-08-29T01:20:07.817Z","endTime":"2026-08-29T01:20:10.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59158296788821,"aZ":-33.03545234819674,"pfxX":-1.8530664091163551,"pfxZ":-0.4911789510959408,"pX":1.2688047909064726,"pZ":0.7514972051148371,"vX0":5.288782493785025,"vY0":-130.87269140570447,"vZ0":-6.128335948093707,"x":68.64,"y":218.49,"x0":-0.5236799590089465,"y0":50.000461240119805,"z0":5.550864843188417,"aX":-3.264177435749217},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.9,"breakHorizontal":2.4,"spinRate":2796,"spinDirection":3},"zone":14,"typeConfidence":0.86,"plateTime":0.4160574822576075,"extension":5.897059160630324},"index":4,"playId":"e0cd746f-c236-3abf-94f3-53980e7e6da7","pitchNumber":3,"startTime":"2026-08-29T01:20:24.214Z","endTime":"2026-08-29T01:20:27.214Z","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":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326380186569317,"aZ":-35.50590382485002,"pfxX":-7.5100517973478045,"pfxZ":-1.905428971195823,"pX":0.008803524860307475,"pZ":2.949735915708471,"vX0":4.527000821404386,"vY0":-131.31466412207163,"vZ0":-0.15940123688590668,"x":116.66,"y":159.14,"x0":-0.7601457690811279,"y0":50.00250990079823,"z0":5.648662179693998,"aX":-13.139430112196523},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.2,"breakHorizontal":12.6,"spinRate":1369,"spinDirection":250},"zone":2,"typeConfidence":0.9,"plateTime":0.41681158214985903,"extension":5.754514214518756},"hitData":{"launchSpeed":99.5,"launchAngle":17.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.71,"coordY":56.91}},"index":5,"playId":"2b6e0ba7-ad9e-384d-839d-66c738c6fb59","pitchNumber":4,"startTime":"2026-08-29T01:20:43.932Z","endTime":"2026-08-29T01:20:54.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:20:54.952Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:21:07.929Z","endTime":"2026-08-29T01:22:20.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"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":"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":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333699762780007,"aZ":-33.982708240575796,"pfxX":-8.993863702870627,"pfxZ":-1.0189937594458796,"pX":0.2363560562159054,"pZ":1.639020663063914,"vX0":5.532514471749938,"vY0":-131.72029394146224,"vZ0":-3.3933639684790693,"x":107.99,"y":194.53,"x0":-0.7159189007505329,"y0":50.005320679689824,"z0":5.440163946188749,"aX":-15.905703960534204},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.4,"breakHorizontal":15.2,"spinRate":1269,"spinDirection":252},"zone":8,"typeConfidence":0.91,"plateTime":0.4148326716226789,"extension":5.806062417599124},"index":0,"playId":"71782701-ef92-3967-8eac-be94e7fd3b1f","pitchNumber":1,"startTime":"2026-08-29T01:21:23.490Z","endTime":"2026-08-29T01:21:26.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.1,"endSpeed":83.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342645207112565,"aZ":-33.61348351558338,"pfxX":-9.049975029560397,"pfxZ":-0.8219809323780174,"pX":-0.05502029767028088,"pZ":1.8515306864721428,"vX0":4.722234778002041,"vY0":-131.13737380909453,"vZ0":-3.07544777767131,"x":119.1,"y":188.79,"x0":-0.6982045258152911,"y0":50.00298594933167,"z0":5.533223215261277,"aX":-15.84661298946948},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":1356,"spinDirection":251},"zone":8,"typeConfidence":0.91,"plateTime":0.41682192583469657,"extension":5.79344850129085},"index":1,"playId":"07b30b7e-8f31-36da-a529-6fdaf47996e9","pitchNumber":2,"startTime":"2026-08-29T01:21:45.228Z","endTime":"2026-08-29T01:21:50.375Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824810081560177,"aZ":-29.468656000142463,"pfxX":-8.42309737067022,"pfxZ":1.5343691788069744,"pX":-0.628645513367758,"pZ":2.7477802521484374,"vX0":3.2847219302445922,"vY0":-132.00186584331672,"vZ0":-1.7045227522551367,"x":140.96,"y":164.59,"x0":-0.7968530132357925,"y0":50.000900932115464,"z0":5.577249777862944,"aX":-14.821112816603279},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":14.5,"spinRate":1533,"spinDirection":249},"zone":1,"typeConfidence":0.9,"plateTime":0.4153800632247897,"extension":5.515012654363205},"index":2,"playId":"f955ed7c-b79d-3a0e-acbb-df91e8982c88","pitchNumber":3,"startTime":"2026-08-29T01:22:17.820Z","endTime":"2026-08-29T01:22:20.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:22:20.820Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, second baseman Jorge Mateo to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:24:44.915Z","endTime":"2026-08-29T01:26:10.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"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":"Pitching Change: Steven Matz replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:24:18.127Z","endTime":"2026-08-29T01:24:47.161Z","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":"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.3,"endSpeed":85.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17147842383101,"aZ":-20.87949885171074,"pfxX":11.987089091756001,"pfxZ":6.001740969334224,"pX":0.6804739823973024,"pZ":2.014545706283621,"vX0":-9.757607229515632,"vY0":-136.80280728476035,"vZ0":-5.375591935230837,"x":91.06,"y":184.39,"x0":2.7486432357405395,"y0":50.0021698003669,"z0":5.450463680509915,"aX":22.559233052964895},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":-19.4,"spinRate":2244,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.4014625565272607,"extension":6.439674038624942},"index":1,"playId":"0227dc8a-b5f7-3337-a530-d0a5d0681982","pitchNumber":1,"startTime":"2026-08-29T01:24:47.161Z","endTime":"2026-08-29T01:24:50.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83020066618218,"aZ":-33.290867171695034,"pfxX":9.671601183157527,"pfxZ":-0.7365621625102268,"pX":1.7205551023400567,"pZ":3.524969690575814,"vX0":-5.579099778307507,"vY0":-122.30052164431044,"vZ0":1.6626132870954986,"x":51.42,"y":143.61,"x0":2.778436936052817,"y0":50.0043673264324,"z0":5.6980969675456885,"aX":14.606308162642264},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":-16.2,"spinRate":2296,"spinDirection":95},"zone":12,"typeConfidence":0.9,"plateTime":0.4483903060916248,"extension":6.394750424740925},"index":2,"playId":"33e9dd5b-1c3f-3d8e-8ea0-2d269aed1052","pitchNumber":2,"startTime":"2026-08-29T01:24:58.626Z","endTime":"2026-08-29T01:25:01.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446435071089624,"aZ":-29.929194213148463,"pfxX":8.984547314743676,"pfxZ":1.4672036672817246,"pX":-0.25638458526485713,"pZ":1.1583799966866963,"vX0":-9.463463009788232,"vY0":-122.80258902181339,"vZ0":-4.181379048385609,"x":126.77,"y":207.5,"x0":2.4808882771912537,"y0":50.00013355308321,"z0":5.430617338486531,"aX":13.71290114581746},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":-14.0,"spinRate":2248,"spinDirection":95},"zone":13,"typeConfidence":0.89,"plateTime":0.4461172903359598,"extension":6.3981681383251345},"index":3,"playId":"7a19ebd3-6e59-3f56-9896-d11bd5326f49","pitchNumber":3,"startTime":"2026-08-29T01:25:11.682Z","endTime":"2026-08-29T01:25:15.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.902679630742167,"aZ":-19.45986300566088,"pfxX":11.02250757873555,"pfxZ":6.829842392479309,"pX":0.9188917099171803,"pZ":3.454341095138697,"vX0":-8.568503687479822,"vY0":-136.07718526789313,"vZ0":-1.9818578069431632,"x":81.97,"y":145.51,"x0":2.6879931677707343,"y0":50.00290983323954,"z0":5.550787987859645,"aX":20.520151783677072},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":-18.0,"spinRate":2240,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.40364523767857863,"extension":6.4403379647782},"index":4,"playId":"49b72fa7-7906-3ebd-b98a-cda02e0f2f90","pitchNumber":4,"startTime":"2026-08-29T01:25:25.699Z","endTime":"2026-08-29T01:25:28.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38481511202832,"aZ":-31.335118159011593,"pfxX":8.910912050612506,"pfxZ":0.5388003640420678,"pX":1.0951515448597646,"pZ":2.256790978794782,"vX0":-6.866509578219667,"vY0":-123.66647607567701,"vZ0":-1.453390749625204,"x":75.26,"y":177.85,"x0":2.7483744499520313,"y0":50.00203112673421,"z0":5.47773535815918,"aX":13.81827791690769},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.8,"breakHorizontal":-14.5,"spinRate":2231,"spinDirection":95},"zone":14,"typeConfidence":0.89,"plateTime":0.4427086141173193,"extension":6.540379179587797},"index":5,"playId":"36c23bd6-1309-3a91-9a04-8df152ea0c1a","pitchNumber":5,"startTime":"2026-08-29T01:25:43.080Z","endTime":"2026-08-29T01:25:46.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830196076949072,"aZ":-39.34992297445439,"pfxX":-5.915795915740279,"pfxZ":-5.068316237234171,"pX":0.3741976655568219,"pZ":2.413772657196459,"vX0":-3.191040263972157,"vY0":-118.84725486074852,"vZ0":0.632783732053702,"x":102.74,"y":173.61,"x0":2.506943626228366,"y0":50.00112281379487,"z0":5.7457990720691745,"aX":-8.379371888795315},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.6,"breakHorizontal":11.5,"spinRate":2233,"spinDirection":317},"zone":6,"typeConfidence":0.85,"plateTime":0.46258082232965636,"extension":6.819843588724096},"hitData":{"launchSpeed":93.8,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":145.6}},"index":6,"playId":"99c84c4f-4c87-39a1-ac2c-6c67b6e8c91d","pitchNumber":6,"startTime":"2026-08-29T01:26:01.725Z","endTime":"2026-08-29T01:26:10.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:26:10.729Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:26:26.077Z","endTime":"2026-08-29T01:27:26.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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,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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700652,"link":"/api/v1/people/700652"},"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":93.8,"endSpeed":85.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961543218900303,"aZ":-20.80207633377262,"pfxX":9.22991633607668,"pfxZ":6.05248823806823,"pX":1.0495477198462095,"pZ":3.0779411202207227,"vX0":-7.043095934478273,"vY0":-136.45476976895776,"vZ0":-2.8542007296322978,"x":112.71,"y":156.45,"x0":2.4692026685838337,"y0":50.004584978984866,"z0":5.5761337868247685,"aX":17.34948608527833},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-15.1,"spinRate":2111,"spinDirection":119},"zone":12,"typeConfidence":0.9,"plateTime":0.40190000584605423,"extension":6.489692232647692},"index":0,"playId":"fe9b0d84-7b94-39cf-b4be-e0a45b54dbbe","pitchNumber":1,"startTime":"2026-08-29T01:26:35.423Z","endTime":"2026-08-29T01:26:38.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.486866739969365,"aZ":-22.778892468481626,"pfxX":12.434528221285078,"pfxZ":4.9396200738089,"pX":0.5266092612445168,"pZ":3.3708866912990856,"vX0":-9.76491260491897,"vY0":-137.50449460262305,"vZ0":-1.8649276000778543,"x":96.93,"y":147.77,"x0":2.5208688810036737,"y0":50.00021395198787,"z0":5.614408944015351,"aX":23.640667507410168},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-20.3,"spinRate":2138,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.39939559507685374,"extension":6.504195034135606},"index":1,"playId":"9b1c63ee-15f7-301c-b603-a7bc60c7f296","pitchNumber":2,"startTime":"2026-08-29T01:26:49.720Z","endTime":"2026-08-29T01:26:52.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323791912750565,"aZ":-28.643442463697856,"pfxX":9.398198809921862,"pfxZ":2.30889024348426,"pX":-0.10615836540531931,"pZ":1.9550382928707388,"vX0":-9.238503833933084,"vY0":-122.80801290165728,"vZ0":-2.7650965275972035,"x":121.05,"y":185.99,"x0":2.48343295378173,"y0":50.00029220345038,"z0":5.531872403554408,"aX":14.353313629160073},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.7,"breakHorizontal":-14.9,"spinRate":2165,"spinDirection":92},"zone":8,"typeConfidence":0.89,"plateTime":0.44600401358427755,"extension":6.7330980313929985},"index":2,"playId":"a3cb18db-ffd0-3814-a03c-f6264f8acac6","pitchNumber":3,"startTime":"2026-08-29T01:27:03.353Z","endTime":"2026-08-29T01:27:06.353Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83311269976246,"aZ":-22.286062626168185,"pfxX":11.030854417965497,"pfxZ":5.218324533785204,"pX":-0.039575700845269034,"pZ":3.4170315821375805,"vX0":-10.505465775717502,"vY0":-136.71830839885746,"vZ0":-1.6973205258216413,"x":118.51,"y":146.52,"x0":2.417544111753118,"y0":50.00452889116081,"z0":5.5738205510700425,"aX":20.907997488171876},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-17.8,"spinRate":2235,"spinDirection":120},"zone":11,"typeConfidence":0.9,"plateTime":0.400459177799644,"extension":6.492757790453594},"index":3,"playId":"f867f8d8-daf8-334e-a449-9ccfd2ff47cb","pitchNumber":4,"startTime":"2026-08-29T01:27:23.261Z","endTime":"2026-08-29T01:27:26.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:27:26.261Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:27:45.079Z","endTime":"2026-08-29T01:28:15.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531805033669475,"aZ":-38.27188331854572,"pfxX":-6.052986271751914,"pfxZ":-4.221618074953032,"pX":-0.6764759099410348,"pZ":2.11585668147477,"vX0":-5.717918933633027,"vY0":-119.76822089221648,"vZ0":-0.22099664324117652,"x":142.79,"y":181.65,"x0":2.534146414203706,"y0":50.00526414372687,"z0":5.650938040326877,"aX":-8.736360884053298},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.4,"breakHorizontal":12.4,"spinRate":2426,"spinDirection":317},"zone":7,"typeConfidence":0.88,"plateTime":0.45846605486253456,"extension":6.6923269112745665},"index":0,"playId":"66927bd4-8f81-3f6b-a480-404a4fbbb4e1","pitchNumber":1,"startTime":"2026-08-29T01:27:49.392Z","endTime":"2026-08-29T01:27:52.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39909217384312,"aZ":-32.508105485956065,"pfxX":11.396637019441178,"pfxZ":-0.1775736118500273,"pX":1.1409329948064268,"pZ":2.088870730694859,"vX0":-9.267879088094983,"vY0":-134.88649445352607,"vZ0":-0.8256097092595839,"x":73.51,"y":182.38,"x0":3.134827638872281,"y0":50.00618847780855,"z0":4.684130859694596,"aX":21.076963099127575},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.2,"breakHorizontal":-18.7,"spinRate":1975,"spinDirection":104},"zone":14,"typeConfidence":0.83,"plateTime":0.4055376181188528,"extension":6.71980438841465},"hitData":{"launchSpeed":78.7,"launchAngle":52.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.55,"coordY":139.37}},"index":1,"playId":"b0807ada-e64a-31c7-abca-6d2951015832","pitchNumber":2,"startTime":"2026-08-29T01:28:06.399Z","endTime":"2026-08-29T01:28:15.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:28:15.749Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:30:28.928Z","endTime":"2026-08-29T01:32:08.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jase Bowen replaces right fielder Fernando Tatis Jr., batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:30:30.014Z","endTime":"2026-08-29T01:30:30.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Defensive switch from left field to third base for Luis Rengifo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T01:30:30.042Z","endTime":"2026-08-29T01:30:30.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Dustin Harris replaces third baseman Manny Machado, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T01:30:30.044Z","endTime":"2026-08-29T01:30:31.186Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":592518,"link":"/api/v1/people/592518"}},{"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":86.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81238092059092,"aZ":-19.7025310439333,"pfxX":-9.744602305633338,"pfxZ":6.568626975016642,"pX":0.03898328239241092,"pZ":2.7036856135837626,"vX0":4.847094697201822,"vY0":-137.0487713654612,"vZ0":-3.6590977058833927,"x":115.51,"y":165.78,"x0":-0.48831165047965147,"y0":50.00279394072273,"z0":5.404939538188846,"aX":-18.502128553093275},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":16.6,"spinRate":2011,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3999493517604802,"extension":5.9629771404585545},"index":3,"playId":"e84c39f8-b190-3b4b-b98f-dc0e239221f7","pitchNumber":1,"startTime":"2026-08-29T01:30:31.186Z","endTime":"2026-08-29T01:30:34.186Z","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.4,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016379368150165,"aZ":-33.886413030751896,"pfxX":-9.194565442908356,"pfxZ":-0.9944006212177969,"pX":-0.26473108177074717,"pZ":1.9035941136877301,"vX0":4.35961946608897,"vY0":-130.16956550044682,"vZ0":-2.752821357654077,"x":127.09,"y":187.38,"x0":-0.7654964424976793,"y0":50.00584949126565,"z0":5.537501685289213,"aX":-15.799874426021047},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":15.7,"spinRate":1284,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.42058678614012024,"extension":5.8025933646930525},"index":4,"playId":"37036117-8003-3a91-b06d-ab359ec545fb","pitchNumber":2,"startTime":"2026-08-29T01:30:46.111Z","endTime":"2026-08-29T01:30:49.111Z","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":90.2,"endSpeed":82.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.320675404546225,"aZ":-34.222457554131516,"pfxX":-8.505213886262363,"pfxZ":-1.1809032182012054,"pX":-0.09361716797071667,"pZ":2.43688845862437,"vX0":4.372069417648736,"vY0":-131.35065488733247,"vZ0":-1.6073819457380005,"x":120.57,"y":172.98,"x0":-0.6798657445037162,"y0":50.00129404340619,"z0":5.615093381213007,"aX":-14.774514940590894},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.3,"breakHorizontal":14.4,"spinRate":1536,"spinDirection":249},"zone":5,"typeConfidence":0.91,"plateTime":0.4179152676823321,"extension":5.777543512265605},"index":5,"playId":"cb303fc2-387d-3c50-935d-339c1a5cee94","pitchNumber":3,"startTime":"2026-08-29T01:31:06.904Z","endTime":"2026-08-29T01:31:09.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96909232254073,"aZ":-23.28640020233025,"pfxX":-10.643836844964333,"pfxZ":4.654199403147153,"pX":1.338829170955531,"pZ":3.1817403073012223,"vX0":8.1550215214977,"vY0":-137.66148693955486,"vZ0":-2.1879819699371383,"x":65.97,"y":152.87,"x0":-0.2863752904077013,"y0":50.00467273056008,"z0":5.571482249008908,"aX":-20.330194324438043},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":17.4,"spinRate":2064,"spinDirection":227},"zone":12,"typeConfidence":0.93,"plateTime":0.3986511817348588,"extension":5.956572100127156},"index":6,"playId":"15058b4f-1469-3390-95dd-fb5a3a2ea7cc","pitchNumber":4,"startTime":"2026-08-29T01:31:27.061Z","endTime":"2026-08-29T01:31:30.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.916297140626504,"aZ":-38.704901789362765,"pfxX":1.1620767109001133,"pfxZ":-4.045711920025042,"pX":0.23642687485228064,"pZ":4.2518997475332405,"vX0":2.1220181138175347,"vY0":-126.57946092415168,"vZ0":3.840422418531933,"x":107.99,"y":123.98,"x0":-0.7651388988997176,"y0":50.000335744657136,"z0":5.822666854644022,"aX":1.8768951246609804},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.1,"breakHorizontal":-2.6,"spinRate":2652,"spinDirection":52},"zone":12,"typeConfidence":0.92,"plateTime":0.4334578815926835,"extension":5.823846871672936},"index":7,"playId":"092a591e-bc5c-3611-a279-fc3ff646f9ff","pitchNumber":5,"startTime":"2026-08-29T01:31:46.300Z","endTime":"2026-08-29T01:31:49.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.890708067117885,"aZ":-37.87842179961837,"pfxX":0.25489375931253944,"pfxZ":-3.468361952524253,"pX":0.23279766836995766,"pZ":3.4966189093628524,"vX0":2.532066983378426,"vY0":-127.53193089124464,"vZ0":1.9640097947745268,"x":108.13,"y":144.37,"x0":-0.8072137282130399,"y0":50.00578263372502,"z0":5.710005921439838,"aX":0.4184474403083347},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.6,"breakHorizontal":-1.1,"spinRate":2792,"spinDirection":38},"zone":12,"typeConfidence":0.91,"plateTime":0.4299218256380435,"extension":5.6947005899478675},"index":8,"playId":"7227a35e-675d-3da7-bce2-5c2ccf73c2a8","pitchNumber":6,"startTime":"2026-08-29T01:32:05.785Z","endTime":"2026-08-29T01:32:08.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:32:08.785Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:32:16.460Z","endTime":"2026-08-29T01:33:02.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"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],"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":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.975831074315753,"aZ":-31.1285049421445,"pfxX":-9.260958406345903,"pfxZ":0.5993715283055518,"pX":-1.1345989819638467,"pZ":2.899709227211114,"vX0":2.2115982586337655,"vY0":-131.08553223889825,"vZ0":-0.8832541913474112,"x":160.25,"y":160.49,"x0":-0.7844321955698357,"y0":50.00345170232442,"z0":5.559136220211085,"aX":-16.162470217864236},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":16.3,"spinRate":1240,"spinDirection":251},"zone":11,"typeConfidence":0.91,"plateTime":0.417384175904171,"extension":5.712433775419802},"index":0,"playId":"888937f6-6f67-3c51-bff0-408a8bd57a3a","pitchNumber":1,"startTime":"2026-08-29T01:32:36.435Z","endTime":"2026-08-29T01:32:39.435Z","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":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536318799256943,"aZ":-31.785200194102522,"pfxX":-8.227467940218025,"pfxZ":0.21943667430686986,"pX":0.09035252426300441,"pZ":2.0977346491223483,"vX0":5.19364307500426,"vY0":-132.19926990030817,"vZ0":-2.744551822091691,"x":113.56,"y":182.14,"x0":-0.8244796081356552,"y0":50.004176522781535,"z0":5.467816170170328,"aX":-14.65470339659333},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.0,"breakHorizontal":13.9,"spinRate":1226,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.4133470996625146,"extension":5.729048768343396},"hitData":{"launchSpeed":105.7,"launchAngle":9.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.7,"coordY":99.96}},"index":1,"playId":"bcdce642-7a0e-38d9-8b9a-f9e78c2ad0f2","pitchNumber":2,"startTime":"2026-08-29T01:32:50.454Z","endTime":"2026-08-29T01:33:02.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:33:02.456Z","atBatIndex":69},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Junior Caminero grounds into a force out, third baseman Luis Rengifo to second baseman Jake Cronenworth. Jonathan Aranda out at 2nd. Junior Caminero to 1st.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:33:26.204Z","endTime":"2026-08-29T01:35:02.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621447193849146,"aZ":-35.32393153135965,"pfxX":-10.50885963689782,"pfxZ":-1.7830289230979401,"pX":-0.33032257110268465,"pZ":1.718706404653988,"vX0":4.556613090984841,"vY0":-131.92566112814197,"vZ0":-3.0503937527232052,"x":129.59,"y":192.37,"x0":-0.7129394362354439,"y0":50.003355658876,"z0":5.489112174708641,"aX":-18.555643255168025},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.7,"breakHorizontal":18.1,"spinRate":1343,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.41490116504761065,"extension":5.8568456761336405},"index":0,"playId":"eadba56d-61fa-3383-a43e-252a705c317d","pitchNumber":1,"startTime":"2026-08-29T01:33:26.771Z","endTime":"2026-08-29T01:33:29.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41184039855336,"aZ":-22.12891590431632,"pfxX":-9.5586996365823,"pfxZ":5.282280274438268,"pX":-0.0633085335730405,"pZ":3.506047533908969,"vX0":4.718428301315363,"vY0":-137.0438769829163,"vZ0":-1.4492745864704752,"x":119.41,"y":144.12,"x0":-0.5659359513854245,"y0":50.002132111541776,"z0":5.5539752749167555,"aX":-18.17236815276428},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2082,"spinDirection":228},"zone":11,"typeConfidence":0.94,"plateTime":0.3997488812329517,"extension":5.906581047487748},"index":1,"playId":"6f5bad12-c17c-347a-8c5d-1a1c622b8d17","pitchNumber":2,"startTime":"2026-08-29T01:33:45.302Z","endTime":"2026-08-29T01:33:48.302Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.985217809705883,"aZ":-18.599670582642158,"pfxX":-9.831939755360375,"pfxZ":7.080691882297202,"pX":0.4435090756608276,"pZ":3.2865119528999154,"vX0":6.003536526703103,"vY0":-137.68055851362712,"vZ0":-2.4453033230695445,"x":100.09,"y":150.04,"x0":-0.48957013459735627,"y0":50.00279883446097,"z0":5.447035144062408,"aX":-18.84784974933363},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":16.6,"spinRate":2148,"spinDirection":224},"zone":3,"typeConfidence":0.93,"plateTime":0.3980474350389138,"extension":6.141077864414229},"index":2,"playId":"4a4e27a7-da77-311e-a1c4-17e2d645e88e","pitchNumber":3,"startTime":"2026-08-29T01:34:06.051Z","endTime":"2026-08-29T01:34:09.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34919944390392,"aZ":-32.35607036499094,"pfxX":-10.222496858623305,"pfxZ":-0.10276612920585926,"pX":-0.6799378492115362,"pZ":2.815774775967028,"vX0":3.4486075325718,"vY0":-131.27455312961385,"vZ0":-1.0188508336424835,"x":142.92,"y":162.75,"x0":-0.6811600293357694,"y0":50.004134027945206,"z0":5.613907435219377,"aX":-17.872805350404267},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.2,"breakHorizontal":17.8,"spinRate":1336,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4169638825244033,"extension":5.826447966594877},"index":3,"playId":"8d85080d-b8d6-3b27-a26d-5aad3c1d49ab","pitchNumber":4,"startTime":"2026-08-29T01:34:23.649Z","endTime":"2026-08-29T01:34:26.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.445350033621516,"aZ":-39.142220089950776,"pfxX":5.65625555704381,"pfxZ":-4.86522088097092,"pX":1.141942671615111,"pZ":2.235448680351679,"vX0":2.9284599032580783,"vY0":-119.80913965101745,"vZ0":0.4060072711814977,"x":73.47,"y":178.42,"x0":-0.8371567217423939,"y0":50.00343067112774,"z0":5.605792929329613,"aX":8.097762184730092},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.4,"breakHorizontal":-11.0,"spinRate":2441,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.45986371740009613,"extension":5.831082230922483},"hitData":{"launchSpeed":84.8,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":170.94}},"index":4,"playId":"6cad93e1-65b5-3f48-9e7a-ac53c2aac11a","pitchNumber":5,"startTime":"2026-08-29T01:34:53.747Z","endTime":"2026-08-29T01:35:02.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:35:02.785Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kenny Piper strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:35:21.402Z","endTime":"2026-08-29T01:38:23.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13387081285396,"aZ":-37.313738825536646,"pfxX":0.7153865077418544,"pfxZ":-3.1188152568153793,"pX":-0.7135079911392537,"pZ":3.6719996576671625,"vX0":0.054215252289371976,"vY0":-128.02492649903866,"vZ0":1.753904615582497,"x":144.2,"y":139.64,"x0":-0.8278506591646321,"y0":50.00236982274624,"z0":5.913412333853896,"aX":1.1792222824838448},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-1.3,"spinRate":2636,"spinDirection":31},"zone":11,"typeConfidence":0.91,"plateTime":0.4289582388485367,"extension":5.706357906968541},"index":0,"playId":"a06bd831-31fd-3c31-ade1-d2da63988f5b","pitchNumber":1,"startTime":"2026-08-29T01:35:32.020Z","endTime":"2026-08-29T01:35:35.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11470352786279,"aZ":-35.680062372687225,"pfxX":-0.7205035803429847,"pfxZ":-2.0897787054236288,"pX":0.7692779128008876,"pZ":1.6939978001305591,"vX0":3.4336800954677935,"vY0":-128.92054396725928,"vZ0":-3.0048338748357324,"x":87.68,"y":193.04,"x0":-0.48689886147276473,"y0":50.000172297235316,"z0":5.632035732808899,"aX":-1.2116571723226155},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.2,"breakHorizontal":0.5,"spinRate":2661,"spinDirection":18},"zone":9,"typeConfidence":0.91,"plateTime":0.42505464454736464,"extension":5.946616731587359},"index":1,"playId":"ec7e1bf8-757d-3432-b1a1-ac66a1952ce4","pitchNumber":2,"startTime":"2026-08-29T01:35:53.548Z","endTime":"2026-08-29T01:35:56.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914040089022926,"aZ":-34.75605165692515,"pfxX":0.9181631888577271,"pfxZ":-1.5605283679098552,"pX":0.610948990390879,"pZ":2.314638439924655,"vX0":2.7627427157254103,"vY0":-128.40076899548453,"vZ0":-1.7746516019025502,"x":93.71,"y":176.28,"x0":-0.6023464172544994,"y0":50.003258881634906,"z0":5.743172242546801,"aX":1.5184018548815947},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.0,"breakHorizontal":-2.3,"spinRate":2715,"spinDirection":30},"zone":6,"typeConfidence":0.91,"plateTime":0.4281123359465644,"extension":5.748290917970016},"index":2,"playId":"b0bac318-e1f1-373a-9bb6-ee0e1d28eb08","pitchNumber":3,"startTime":"2026-08-29T01:36:13.429Z","endTime":"2026-08-29T01:36:16.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.355248936070357,"aZ":-27.64390974842129,"pfxX":-9.673462828775781,"pfxZ":2.5407962987955184,"pX":-0.3272994532612153,"pZ":1.006849645504187,"vX0":4.306202453723618,"vY0":-132.71432372446182,"vZ0":-6.060833120082723,"x":129.48,"y":211.6,"x0":-0.7138581906126829,"y0":50.00546783124826,"z0":5.333360420462913,"aX":-17.261089489554067},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":16.6,"spinRate":1254,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.4126841856548009,"extension":5.922801730567253},"index":3,"playId":"477c4d3b-f952-366e-803d-571def0ee028","pitchNumber":4,"startTime":"2026-08-29T01:36:34.401Z","endTime":"2026-08-29T01:36:37.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.946632605664814,"aZ":-23.79703826216546,"pfxX":-10.969350301810973,"pfxZ":4.458850493966311,"pX":0.6090687086798805,"pZ":1.6084629179336487,"vX0":6.647737329408708,"vY0":-136.39648405202055,"vZ0":-5.687397271161384,"x":93.78,"y":195.35,"x0":-0.4389557079926962,"y0":50.00120598473352,"z0":5.369169324251556,"aX":-20.59639185087423},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2018,"spinDirection":228},"zone":9,"typeConfidence":0.89,"plateTime":0.4020973909211629,"extension":5.988908314832792},"index":4,"playId":"a44a18d5-12c1-3504-9537-1f774fcc8339","pitchNumber":5,"startTime":"2026-08-29T01:36:54.856Z","endTime":"2026-08-29T01:36:58.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06151515066418,"aZ":-38.004630554329324,"pfxX":2.99523755984733,"pfxZ":-3.992195027558063,"pX":0.5221574969858991,"pZ":1.9862234362829514,"vX0":2.1683096031638533,"vY0":-120.56911395077996,"vZ0":-0.4178905870436098,"x":97.1,"y":185.15,"x0":-0.7802136100758083,"y0":50.00144672482063,"z0":5.536901252899296,"aX":4.376389357967901},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.1,"breakHorizontal":-6.0,"spinRate":2233,"spinDirection":28},"zone":9,"typeConfidence":0.83,"plateTime":0.45557303341975386,"extension":5.7703655800239675},"index":5,"playId":"74a3927d-95f9-3833-a224-64b7e3f6053e","pitchNumber":6,"startTime":"2026-08-29T01:37:28.126Z","endTime":"2026-08-29T01:37:34.126Z","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":95.3,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7591641880243,"aZ":-14.600075301945463,"pfxX":-5.080599892290208,"pfxZ":9.081798249344015,"pX":0.685289998392582,"pZ":3.2412723788889086,"vX0":4.823546579026236,"vY0":-138.6472738491067,"vZ0":-3.6184094517751886,"x":90.88,"y":151.27,"x0":-0.4220680327510797,"y0":50.001340476935056,"z0":5.545834305705424,"aX":-9.830414725984069},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2102,"spinDirection":216},"zone":3,"typeConfidence":0.92,"plateTime":0.39596683724496673,"extension":6.104805223219546},"index":6,"playId":"7a59d56d-0d38-3e3c-8176-4cd20b278334","pitchNumber":7,"startTime":"2026-08-29T01:38:20.010Z","endTime":"2026-08-29T01:38:23.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:38:23.010Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:40:27.196Z","endTime":"2026-08-29T01:42:08.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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,3,4,5],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.548166295358886,"aZ":-40.168465430915404,"pfxX":-5.331470888170912,"pfxZ":-6.334854673498121,"pX":2.5701904356872034,"pZ":4.560944046602609,"vX0":0.9732701271423441,"vY0":-111.77291269768428,"vZ0":6.00553451811283,"x":19.03,"y":115.63,"x0":2.8210766613822016,"y0":50.001275005266294,"z0":5.968888264008118,"aX":-6.730577706801002},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-9.6,"breakHorizontal":9.4,"spinRate":1734,"spinDirection":321},"zone":12,"typeConfidence":0.9,"plateTime":0.4904395356543465,"extension":6.382342702456234},"index":0,"playId":"3ecff838-08f3-335e-b60d-cd3da100e7b0","pitchNumber":1,"startTime":"2026-08-29T01:40:35.830Z","endTime":"2026-08-29T01:40:38.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95286233757267,"aZ":-23.032718939584388,"pfxX":12.066758595371438,"pfxZ":4.8254837563552595,"pX":-0.5745678203106543,"pZ":2.7045391099892315,"vX0":-12.344914191846774,"vY0":-136.94451289333787,"vZ0":-3.2729981567261133,"x":138.9,"y":165.76,"x0":2.429428554694109,"y0":50.00401311592787,"z0":5.495400147080548,"aX":22.863776508201614},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":-19.2,"spinRate":2086,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.4003476679938882,"extension":6.595255887768264},"index":1,"playId":"dab96278-43ab-3a1d-a103-044f00bf803c","pitchNumber":2,"startTime":"2026-08-29T01:40:50.471Z","endTime":"2026-08-29T01:40:53.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85732891802443,"aZ":-20.45732140799247,"pfxX":11.927620385341836,"pfxZ":6.154737658059075,"pX":0.4685613094411156,"pZ":2.9534226178108987,"vX0":-9.877226744220287,"vY0":-137.44949009618256,"vZ0":-3.243161201662925,"x":99.14,"y":159.04,"x0":2.5676857828404067,"y0":50.00395100006013,"z0":5.545889179429598,"aX":22.712195496530722},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":-19.4,"spinRate":2188,"spinDirection":123},"zone":3,"typeConfidence":0.9,"plateTime":0.3992475993395077,"extension":6.47866793015817},"index":2,"playId":"c3ba5d77-bf16-321b-b0bc-e2e59f6e6669","pitchNumber":3,"startTime":"2026-08-29T01:41:04.510Z","endTime":"2026-08-29T01:41:07.510Z","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":84.2,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625645412088637,"aZ":-30.626597265186525,"pfxX":7.782773512999685,"pfxZ":1.015605123875508,"pX":-0.25228388918344646,"pZ":1.8571683893712814,"vX0":-9.632897904821364,"vY0":-122.25469723079662,"vZ0":-2.2762415310289286,"x":126.62,"y":188.64,"x0":2.7158987626529565,"y0":50.00216014216216,"z0":5.412143789850709,"aX":11.857790154284533},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":-12.0,"spinRate":2193,"spinDirection":91},"zone":7,"typeConfidence":0.89,"plateTime":0.4469101533736195,"extension":6.652448038178478},"index":3,"playId":"fe9b5634-f346-321e-bf33-2b3023c6e023","pitchNumber":4,"startTime":"2026-08-29T01:41:21.118Z","endTime":"2026-08-29T01:41:24.118Z","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":81.8,"endSpeed":75.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924747769345267,"aZ":-34.89640300474054,"pfxX":9.249105644511316,"pfxZ":-1.9044669500230555,"pX":0.17975700230507302,"pZ":0.8333238426826283,"vX0":-9.530289062910729,"vY0":-118.75046984989494,"vZ0":-1.8479034177246547,"x":110.15,"y":216.28,"x0":3.0450504166520695,"y0":50.00483387744117,"z0":4.798739063869321,"aX":13.19985369158985},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.6,"breakHorizontal":-14.4,"spinRate":2260,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.46139041734208863,"extension":6.913458163838745},"index":4,"playId":"aed24fe8-b56d-33a9-9b62-6cdac98c0e55","pitchNumber":5,"startTime":"2026-08-29T01:41:40.444Z","endTime":"2026-08-29T01:41:44.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.585504784230505,"aZ":-33.07366627976266,"pfxX":10.053718033521763,"pfxZ":-0.6051832365422047,"pX":0.4391647970840154,"pZ":3.178591276044116,"vX0":-8.390616962649448,"vY0":-121.27608570522247,"vZ0":1.0031532768990006,"x":100.26,"y":152.96,"x0":2.6365732971048654,"y0":50.00189488772293,"z0":5.643029753885088,"aX":14.984408771944393},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.6,"breakHorizontal":-16.2,"spinRate":2225,"spinDirection":90},"zone":3,"typeConfidence":0.9,"plateTime":0.4515278820203572,"extension":6.478870261053928},"hitData":{"launchSpeed":84.0,"launchAngle":52.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.79,"coordY":126.74}},"index":5,"playId":"1dbb3ab0-9667-377b-9bb3-141824343dd2","pitchNumber":6,"startTime":"2026-08-29T01:41:59.125Z","endTime":"2026-08-29T01:42:08.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:42:08.771Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, second baseman Jorge Mateo to first baseman Jonathan Aranda.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:42:17.320Z","endTime":"2026-08-29T01:42:41.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"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(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":83.6,"endSpeed":76.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737156673945293,"aZ":-28.034975452546107,"pfxX":10.081673809403803,"pfxZ":2.764598489711112,"pX":0.6815964534266801,"pZ":2.245271649642786,"vX0":-7.930317319836961,"vY0":-121.57342517756037,"vZ0":-1.8394432373949632,"x":91.02,"y":178.16,"x0":2.675299405382144,"y0":50.00430066640311,"z0":5.44411289060086,"aX":15.099550505567287},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":-16.4,"spinRate":2128,"spinDirection":91},"zone":6,"typeConfidence":0.9,"plateTime":0.45045957341967346,"extension":6.677802383303181},"hitData":{"launchSpeed":71.1,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.41,"coordY":150.67}},"index":0,"playId":"c4fc7bbe-f0f3-3195-8817-66a05077cb05","pitchNumber":1,"startTime":"2026-08-29T01:42:32.326Z","endTime":"2026-08-29T01:42:41.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:42:41.371Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:42:52.376Z","endTime":"2026-08-29T01:43:44.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.87"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.80"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.34"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.99"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.71"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.58"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54030182397515,"aZ":-40.59981719158507,"pfxX":-4.813144898622896,"pfxZ":-6.621338316192098,"pX":-0.518274549663035,"pZ":3.0173336463405196,"vX0":-5.282974386588627,"vY0":-112.39797414515292,"vZ0":3.039986406080623,"x":136.76,"y":157.31,"x0":2.4935879786449635,"y0":50.00528706811635,"z0":5.787592405554416,"aX":-6.12050982531384},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.8,"breakHorizontal":10.1,"spinRate":2051,"spinDirection":319},"zone":1,"typeConfidence":0.9,"plateTime":0.4884590977971106,"extension":6.718716462883281},"index":0,"playId":"cf9e2d3d-2b85-3bfc-b364-4ecebee90103","pitchNumber":1,"startTime":"2026-08-29T01:43:08.996Z","endTime":"2026-08-29T01:43:11.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62533440233998,"aZ":-30.90059121173601,"pfxX":11.186781743763511,"pfxZ":0.8165361380791984,"pX":-0.4600257495460636,"pZ":0.21436926646570897,"vX0":-10.546858802347131,"vY0":-124.47743262339254,"vZ0":-6.289420111075138,"x":134.54,"y":232.99,"x0":2.3840707794256026,"y0":50.004717940267035,"z0":5.340962960007508,"aX":17.509129814935097},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":-17.8,"spinRate":2270,"spinDirection":99},"zone":13,"typeConfidence":0.88,"plateTime":0.4404712940243831,"extension":6.7213727006906785},"index":1,"playId":"a8048136-2ae0-3899-b0cd-9d047aa7a906","pitchNumber":2,"startTime":"2026-08-29T01:43:22.755Z","endTime":"2026-08-29T01:43:25.755Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92403109535961,"aZ":-24.727882992997205,"pfxX":11.692331890511223,"pfxZ":3.9249165604612664,"pX":0.5549437376175764,"pZ":3.0192358233384136,"vX0":-9.65296172754649,"vY0":-137.02590692556055,"vZ0":-2.0662203580937075,"x":95.85,"y":157.26,"x0":2.608272593838056,"y0":50.00294627830249,"z0":5.476496882658723,"aX":22.183876276139635},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":-19.1,"spinRate":2087,"spinDirection":121},"zone":3,"typeConfidence":0.9,"plateTime":0.40007966112584903,"extension":6.567511296824497},"hitData":{"launchSpeed":101.7,"launchAngle":20.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.14,"coordY":54.97}},"index":2,"playId":"716dc223-2f2a-389d-9e4c-1d8a9a0d96c9","pitchNumber":3,"startTime":"2026-08-29T01:43:37.791Z","endTime":"2026-08-29T01:43:44.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:43:44.253Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:42:52.376Z","endTime":"2026-08-29T01:43:44.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.87"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.80"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.34"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.99"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.71"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.58"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54030182397515,"aZ":-40.59981719158507,"pfxX":-4.813144898622896,"pfxZ":-6.621338316192098,"pX":-0.518274549663035,"pZ":3.0173336463405196,"vX0":-5.282974386588627,"vY0":-112.39797414515292,"vZ0":3.039986406080623,"x":136.76,"y":157.31,"x0":2.4935879786449635,"y0":50.00528706811635,"z0":5.787592405554416,"aX":-6.12050982531384},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.8,"breakHorizontal":10.1,"spinRate":2051,"spinDirection":319},"zone":1,"typeConfidence":0.9,"plateTime":0.4884590977971106,"extension":6.718716462883281},"index":0,"playId":"cf9e2d3d-2b85-3bfc-b364-4ecebee90103","pitchNumber":1,"startTime":"2026-08-29T01:43:08.996Z","endTime":"2026-08-29T01:43:11.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62533440233998,"aZ":-30.90059121173601,"pfxX":11.186781743763511,"pfxZ":0.8165361380791984,"pX":-0.4600257495460636,"pZ":0.21436926646570897,"vX0":-10.546858802347131,"vY0":-124.47743262339254,"vZ0":-6.289420111075138,"x":134.54,"y":232.99,"x0":2.3840707794256026,"y0":50.004717940267035,"z0":5.340962960007508,"aX":17.509129814935097},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":-17.8,"spinRate":2270,"spinDirection":99},"zone":13,"typeConfidence":0.88,"plateTime":0.4404712940243831,"extension":6.7213727006906785},"index":1,"playId":"a8048136-2ae0-3899-b0cd-9d047aa7a906","pitchNumber":2,"startTime":"2026-08-29T01:43:22.755Z","endTime":"2026-08-29T01:43:25.755Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92403109535961,"aZ":-24.727882992997205,"pfxX":11.692331890511223,"pfxZ":3.9249165604612664,"pX":0.5549437376175764,"pZ":3.0192358233384136,"vX0":-9.65296172754649,"vY0":-137.02590692556055,"vZ0":-2.0662203580937075,"x":95.85,"y":157.26,"x0":2.608272593838056,"y0":50.00294627830249,"z0":5.476496882658723,"aX":22.183876276139635},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":-19.1,"spinRate":2087,"spinDirection":121},"zone":3,"typeConfidence":0.9,"plateTime":0.40007966112584903,"extension":6.567511296824497},"hitData":{"launchSpeed":101.7,"launchAngle":20.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.14,"coordY":54.97}},"index":2,"playId":"716dc223-2f2a-389d-9e4c-1d8a9a0d96c9","pitchNumber":3,"startTime":"2026-08-29T01:43:37.791Z","endTime":"2026-08-29T01:43:44.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:43:44.253Z","atBatIndex":74},"scoringPlays":[19,28,29,30,31,36,37,42,47,53,62],"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":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":117.93,"y":188.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":126.75,"y":88.55},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":158.41,"y":87.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":170.47,"y":86.81},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":169.23,"y":177.61},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":198.06,"y":108.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":108.23,"y":173.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":184.11,"y":118.94},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":210.11,"y":86.98},"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":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":187.66,"y":117.24},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":217.39,"y":117.39},"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":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":138.19,"y":196.9},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":20,"top":[14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":149.89,"y":50.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":115.32,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":152.19,"y":172.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":75.07,"y":62.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":232.04,"y":91.6},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":150.34,"y":144.49},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":32,"top":[21,22,23],"bottom":[24,25,26,27,28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":143.19,"y":150.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":117.05,"y":184.02},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":96.07,"y":193.74},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":114.66,"y":139.82},"type":"O","description":"Fielders Choice"},{"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":144.17,"y":182.26},"type":"O","description":"Fielders Choice"},{"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":172.93,"y":86.95},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":88.09,"y":161.96},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":124.45,"y":87.33},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":110.38,"y":69.6},"type":"O","description":"Lineout"}]}},{"startIndex":33,"endIndex":43,"top":[33,34,35,36,37,38],"bottom":[39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":120.39,"y":106.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":139.4,"y":141.17},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":116.34,"y":159.79},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":150.8,"y":154.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":187.33,"y":105.55},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":184.02,"y":85.25},"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":5,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":145.48,"y":150.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":144.21,"y":112.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":122.42,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":157.38,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":54,"top":[44,45,46,47,48],"bottom":[49,50,51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":130.34,"y":151.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":183.23,"y":38.17},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":79.0,"y":176.0},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":106.2,"y":169.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":6,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":75.8,"y":130.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":184.91,"y":133.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":94.54,"y":55.29},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":64,"top":[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":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":82.86,"y":151.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":198.08,"y":153.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":163.88,"y":85.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":86.71,"y":74.55},"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":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":150.29,"y":150.16},"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":206.66,"y":77.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":107.71,"y":56.91},"type":"H","description":"Single"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67],"bottom":[68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":136.61,"y":145.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":67.55,"y":139.37},"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":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":135.7,"y":99.96},"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":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":110.76,"y":170.94},"type":"O","description":"Forceout"}]}},{"startIndex":72,"endIndex":74,"top":[72,73,74],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":189.79,"y":126.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":121.41,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":133.14,"y":54.97},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":5,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":9,"hits":11,"errors":1,"leftOnBase":7},"away":{"runs":4,"hits":4,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"catcher":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"inHole":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"battingOrder":5,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"onDeck":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"inHole":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"battingOrder":8,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".237","atBats":32,"obp":".315","slg":".387","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":12,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":36,"obp":".350","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":141,"era":"3.94","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.29","battersFaced":40,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":49,"strikes":92,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":8,"pitchesPerInning":"17.63","runsScoredPer9":"10.13","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":17,"groundOuts":28,"airOuts":37,"runs":18,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".287","atBats":143,"obp":".393","slg":".469","ops":".862","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":67,"rbi":23,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":13,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":27,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":17,"putOuts":329,"errors":3,"chances":349,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":29,"groundOuts":32,"airOuts":61,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":29,"intentionalWalks":2,"hits":30,"hitByPitch":2,"atBats":173,"obp":".292","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":855,"era":"2.10","inningsPitched":"51.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":209,"outs":154,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":320,"strikes":535,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".750","pitchesPerInning":"16.66","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.08","hitsPer9Inn":"5.26","runsScoredPer9":"2.28","homeRunsPer9":"1.05","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":24,"lineOuts":8},"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":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":94,"flyOuts":42,"groundOuts":109,"airOuts":82,"runs":37,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":33,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".242","atBats":310,"obp":".319","slg":".319","ops":".638","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":99,"rbi":36,"leftOnBase":165,"sacBunts":3,"sacFlies":2,"babip":".274","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.50","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":107,"errors":6,"chances":184,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":39,"groundOuts":57,"airOuts":68,"runs":21,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".200","atBats":205,"obp":".272","slg":".312","ops":".584","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":64,"rbi":17,"leftOnBase":93,"sacBunts":4,"sacFlies":2,"babip":".234","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"51.25","popOuts":12,"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":20,"stolenBases":43,"stolenBasePercentage":".683","caughtStealingPercentage":".317","assists":31,"putOuts":560,"errors":7,"chances":598,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":89,"groundOuts":155,"airOuts":153,"runs":58,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":135,"baseOnBalls":60,"intentionalWalks":0,"hits":122,"hitByPitch":10,"atBats":562,"obp":".303","caughtStealing":8,"stolenBases":6,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2508,"era":"3.23","inningsPitched":"156.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":636,"outs":468,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2508,"balls":915,"strikes":1593,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".471","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.46","hitsPer9Inn":"7.04","runsScoredPer9":"3.35","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":25,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":54,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":30,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":102,"baseOnBalls":20,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":191,"obp":".224","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":921,"era":"0.96","inningsPitched":"56.1","wins":4,"losses":2,"saves":32,"saveOpportunities":33,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"0.82","battersFaced":214,"outs":169,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":321,"strikes":600,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".667","pitchesPerInning":"16.35","gamesFinished":47,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"16.30","walksPer9Inn":"3.20","hitsPer9Inn":"4.15","runsScoredPer9":"1.28","homeRunsPer9":"0.16","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 5-8)","summary":"5.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":77,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":28,"strikes":49,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"12.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"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":21,"gamesStarted":21,"flyOuts":87,"groundOuts":78,"airOuts":149,"runs":48,"doubles":27,"triples":1,"homeRuns":11,"strikeOuts":96,"baseOnBalls":27,"intentionalWalks":0,"hits":94,"hitByPitch":2,"atBats":409,"obp":".277","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1688,"era":"3.45","inningsPitched":"109.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.10","battersFaced":446,"outs":329,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1688,"balls":594,"strikes":1094,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":6,"winPercentage":".385","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.22","hitsPer9Inn":"7.71","runsScoredPer9":"3.94","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":36,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":6,"groundOuts":24,"airOuts":14,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":92,"obp":".413","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":419,"era":"4.76","inningsPitched":"22.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.85","battersFaced":110,"outs":68,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":147,"strikes":272,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.49","gamesFinished":5,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"10.72","walksPer9Inn":"5.56","hitsPer9Inn":"11.12","runsScoredPer9":"5.16","homeRunsPer9":"0.79","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":56,"gamesStarted":5,"flyOuts":26,"groundOuts":79,"airOuts":60,"runs":25,"doubles":14,"triples":1,"homeRuns":6,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":1,"hits":67,"hitByPitch":2,"atBats":244,"obp":".338","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1033,"era":"3.46","inningsPitched":"65.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":25,"whip":"1.37","battersFaced":271,"outs":195,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1033,"balls":374,"strikes":659,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":1,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":16,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"5.68","walksPer9Inn":"3.05","hitsPer9Inn":"9.28","runsScoredPer9":"3.46","homeRunsPer9":"0.83","inheritedRunners":31,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"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"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":66,"groundOuts":129,"airOuts":125,"runs":66,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":49,"intentionalWalks":2,"hits":122,"hitByPitch":5,"atBats":482,"obp":".328","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2147,"era":"4.63","inningsPitched":"126.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":538,"outs":379,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":805,"strikes":1342,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".571","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.69","walksPer9Inn":"3.49","hitsPer9Inn":"8.69","runsScoredPer9":"4.70","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":25,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":84,"groundOuts":105,"airOuts":151,"runs":70,"doubles":21,"triples":3,"homeRuns":22,"strikeOuts":136,"baseOnBalls":36,"intentionalWalks":2,"hits":123,"hitByPitch":2,"avg":".241","atBats":510,"obp":".293","slg":".424","ops":".717","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":216,"rbi":69,"leftOnBase":219,"sacBunts":3,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.18","popOuts":24,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":329,"errors":2,"chances":339,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"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":24,"gamesStarted":11,"flyOuts":41,"groundOuts":70,"airOuts":72,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":299,"obp":".361","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1355,"era":"6.08","inningsPitched":"77.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.53","battersFaced":343,"outs":231,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1355,"balls":535,"strikes":820,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".308","pitchesPerInning":"17.60","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.09","hitsPer9Inn":"9.70","runsScoredPer9":"6.19","homeRunsPer9":"1.52","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687957":{"person":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":7,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".245","atBats":49,"obp":".333","slg":".327","ops":".660","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":16,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":28,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":55,"gamesStarted":4,"flyOuts":28,"groundOuts":62,"airOuts":55,"runs":17,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":65,"baseOnBalls":17,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":225,"obp":".259","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":965,"era":"1.95","inningsPitched":"60.0","wins":3,"losses":2,"saves":2,"saveOpportunities":6,"holds":10,"blownSaves":4,"earnedRuns":13,"whip":"1.05","battersFaced":245,"outs":180,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":965,"balls":314,"strikes":651,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".600","pitchesPerInning":"16.08","gamesFinished":8,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"9.75","walksPer9Inn":"2.55","hitsPer9Inn":"6.90","runsScoredPer9":"2.55","homeRunsPer9":"0.45","inheritedRunners":26,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":45,"groundOuts":104,"airOuts":92,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":49,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".210","atBats":352,"obp":".314","slg":".389","ops":".703","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":137,"rbi":46,"leftOnBase":139,"sacBunts":0,"sacFlies":2,"babip":".228","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":27,"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":42,"putOuts":309,"errors":0,"chances":351,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":61,"gamesStarted":0,"flyOuts":23,"groundOuts":83,"airOuts":43,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":87,"baseOnBalls":20,"intentionalWalks":5,"hits":55,"hitByPitch":4,"atBats":267,"obp":".271","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1111,"era":"2.63","inningsPitched":"72.0","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":21,"blownSaves":5,"earnedRuns":21,"whip":"1.04","battersFaced":292,"outs":216,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1111,"balls":353,"strikes":758,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.93","rbi":0,"winPercentage":".818","pitchesPerInning":"15.43","gamesFinished":8,"strikeoutWalkRatio":"4.35","strikeoutsPer9Inn":"10.88","walksPer9Inn":"2.50","hitsPer9Inn":"6.88","runsScoredPer9":"3.13","homeRunsPer9":"0.50","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":75,"groundOuts":133,"airOuts":139,"runs":66,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":123,"baseOnBalls":63,"intentionalWalks":3,"hits":104,"hitByPitch":1,"avg":".212","atBats":491,"obp":".299","slg":".399","ops":".698","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":563,"totalBases":196,"rbi":72,"leftOnBase":216,"sacBunts":1,"sacFlies":7,"babip":".228","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.46","popOuts":27,"lineOuts":37},"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":172,"putOuts":91,"errors":3,"chances":266,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":8,"groundOuts":24,"airOuts":11,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".225","atBats":71,"obp":".257","slg":".324","ops":".581","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":23,"rbi":10,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"2.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":0,"chances":21,"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"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":46,"groundOuts":80,"airOuts":88,"runs":45,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":86,"baseOnBalls":29,"intentionalWalks":1,"hits":99,"hitByPitch":12,"avg":".285","atBats":347,"obp":".355","slg":".501","ops":".856","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":174,"rbi":56,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".325","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.28","popOuts":18,"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":117,"putOuts":644,"errors":3,"chances":764,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":69,"groundOuts":148,"airOuts":123,"runs":75,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":108,"baseOnBalls":54,"intentionalWalks":5,"hits":148,"hitByPitch":5,"avg":".285","atBats":520,"obp":".354","slg":".444","ops":".798","caughtStealing":13,"stolenBases":30,"stolenBasePercentage":".698","caughtStealingPercentage":".302","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":586,"totalBases":231,"rbi":67,"leftOnBase":138,"sacBunts":1,"sacFlies":6,"babip":".327","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.59","popOuts":16,"lineOuts":38},"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":97,"putOuts":223,"errors":6,"chances":326,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":128,"flyOuts":66,"groundOuts":145,"airOuts":114,"runs":51,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":62,"intentionalWalks":1,"hits":95,"hitByPitch":4,"avg":".217","atBats":437,"obp":".317","slg":".323","ops":".640","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":141,"rbi":47,"leftOnBase":179,"sacBunts":0,"sacFlies":5,"babip":".245","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.73","popOuts":14,"lineOuts":34},"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":273,"putOuts":189,"errors":9,"chances":471,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":12,"groundOuts":16,"airOuts":20,"runs":14,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".165","atBats":79,"obp":".205","slg":".266","ops":".471","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":21,"rbi":7,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":64,"errors":0,"chances":66,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":37,"gamesStarted":4,"flyOuts":27,"groundOuts":60,"airOuts":49,"runs":26,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":44,"hitByPitch":3,"atBats":198,"obp":".293","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":896,"era":"3.98","inningsPitched":"54.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":24,"whip":"1.14","battersFaced":224,"outs":163,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":896,"balls":331,"strikes":565,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"16.49","gamesFinished":6,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"8.28","walksPer9Inn":"2.98","hitsPer9Inn":"7.29","runsScoredPer9":"4.31","homeRunsPer9":"0.66","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":3,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":33,"groundOuts":77,"airOuts":70,"runs":35,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":74,"baseOnBalls":31,"intentionalWalks":0,"hits":64,"hitByPitch":5,"avg":".226","atBats":283,"obp":".313","slg":".304","ops":".617","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":86,"rbi":25,"leftOnBase":120,"sacBunts":2,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.75","popOuts":16,"lineOuts":21},"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":204,"putOuts":142,"errors":7,"chances":353,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":112,"groundOuts":115,"airOuts":174,"runs":59,"doubles":22,"triples":1,"homeRuns":19,"strikeOuts":122,"baseOnBalls":70,"intentionalWalks":0,"hits":118,"hitByPitch":1,"atBats":521,"obp":".316","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2427,"era":"3.21","inningsPitched":"143.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.31","battersFaced":600,"outs":429,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2427,"balls":970,"strikes":1457,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".611","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.41","hitsPer9Inn":"7.43","runsScoredPer9":"3.71","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":3,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":21,"flyOuts":91,"groundOuts":123,"airOuts":154,"runs":59,"doubles":26,"triples":4,"homeRuns":15,"strikeOuts":76,"baseOnBalls":34,"intentionalWalks":1,"hits":124,"hitByPitch":5,"atBats":470,"obp":".317","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1971,"era":"4.02","inningsPitched":"123.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":55,"whip":"1.28","battersFaced":516,"outs":369,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1971,"balls":690,"strikes":1281,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".625","pitchesPerInning":"16.02","gamesFinished":2,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"5.56","walksPer9Inn":"2.49","hitsPer9Inn":"9.07","runsScoredPer9":"4.32","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,687749,650859,592518,687957,664034,701538,593428,669720,666023,630105,663554,688158,593974,656288],"pitchers":[663554,688158,593974,656288],"bench":[669134,657757],"bullpen":[621111,606996,650633,673513,695243,670970,592662,699134,681190],"battingOrder":[687749,650859,687957,664034,701538,593428,669720,666023,630105],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Merrill (22, 6th inning off McClanahan, 1 on, 2 out)."},{"label":"TB","value":"Bogaerts; Merrill 5; Tatis Jr."},{"label":"RBI","value":"Cronenworth (25); Fermin (17); Merrill 2 (69)."},{"label":"2-out RBI","value":"Merrill 2."},{"label":"Runners left in scoring position, 2 out","value":"Hays; Rengifo."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mize (1, throw)."}]}],"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":7,"groundOuts":8,"airOuts":12,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".260","atBats":36,"obp":".329","slg":".403","ops":".732","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":18,"rbi":8,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":32,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"3.77","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.14","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":43,"strikes":83,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":4,"pitchesPerInning":"14.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"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":"900","stats":{"batting":{"summary":"2-4 | K, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":62,"groundOuts":79,"airOuts":97,"runs":51,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":93,"baseOnBalls":40,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".217","atBats":327,"obp":".304","slg":".291","ops":".595","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":95,"rbi":32,"leftOnBase":131,"sacBunts":10,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"163.50","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":240,"putOuts":169,"errors":8,"chances":417,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","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":51,"gamesStarted":0,"flyOuts":46,"groundOuts":35,"airOuts":89,"runs":22,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":63,"baseOnBalls":16,"intentionalWalks":1,"hits":46,"hitByPitch":2,"atBats":230,"obp":".256","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":972,"era":"2.66","inningsPitched":"64.1","wins":2,"losses":2,"saves":5,"saveOpportunities":5,"holds":14,"blownSaves":0,"earnedRuns":19,"whip":"0.96","battersFaced":251,"outs":193,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":307,"strikes":665,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".500","pitchesPerInning":"15.11","gamesFinished":16,"strikeoutWalkRatio":"3.94","strikeoutsPer9Inn":"8.81","walksPer9Inn":"2.24","hitsPer9Inn":"6.44","runsScoredPer9":"3.08","homeRunsPer9":"1.12","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","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":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":26,"gamesStarted":11,"flyOuts":40,"groundOuts":68,"airOuts":83,"runs":46,"doubles":12,"triples":2,"homeRuns":14,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":261,"obp":".303","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1136,"era":"5.99","inningsPitched":"67.2","wins":5,"losses":4,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":45,"whip":"1.26","battersFaced":288,"outs":203,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1136,"balls":401,"strikes":735,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".556","pitchesPerInning":"16.79","gamesFinished":3,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.79","hitsPer9Inn":"8.51","runsScoredPer9":"6.12","homeRunsPer9":"1.86","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":29},"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":true,"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":{"note":"(W, 10-6)","summary":"5.2 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":28,"strikes":52,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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":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":23,"gamesStarted":23,"flyOuts":69,"groundOuts":115,"airOuts":118,"runs":48,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":422,"obp":".278","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1758,"era":"3.19","inningsPitched":"113.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.11","battersFaced":466,"outs":339,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1758,"balls":617,"strikes":1141,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":4,"winPercentage":".625","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.20","walksPer9Inn":"3.03","hitsPer9Inn":"6.93","runsScoredPer9":"3.82","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":1,"errors":4,"chances":19,"fielding":".789","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":38,"groundOuts":78,"airOuts":86,"runs":41,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":60,"baseOnBalls":38,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".228","atBats":285,"obp":".323","slg":".337","ops":".660","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":96,"rbi":39,"leftOnBase":137,"sacBunts":2,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":26,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":188,"putOuts":122,"errors":6,"chances":316,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":20,"groundOuts":30,"airOuts":41,"runs":34,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".233","atBats":150,"obp":".280","slg":".380","ops":".660","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":57,"rbi":15,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":16,"strikes":25,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"19.29","runsScoredPer9":"3.86","homeRunsPer9":"0.00","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":95,"putOuts":56,"errors":3,"chances":154,"fielding":".981","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":32,"groundOuts":43,"airOuts":58,"runs":25,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".263","atBats":198,"obp":".323","slg":".480","ops":".803","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":95,"rbi":37,"leftOnBase":105,"sacBunts":1,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":15,"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":14,"putOuts":158,"errors":2,"chances":174,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":45,"gamesStarted":6,"flyOuts":39,"groundOuts":54,"airOuts":68,"runs":25,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":3,"hits":58,"hitByPitch":8,"atBats":218,"obp":".327","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":935,"era":"3.84","inningsPitched":"58.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":25,"whip":"1.23","battersFaced":247,"outs":176,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":299,"strikes":636,"strikePercentage":".680","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"15.94","gamesFinished":7,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.15","hitsPer9Inn":"8.90","runsScoredPer9":"3.84","homeRunsPer9":"0.61","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, 2 R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":61,"groundOuts":179,"airOuts":119,"runs":53,"doubles":14,"triples":6,"homeRuns":0,"strikeOuts":42,"baseOnBalls":23,"intentionalWalks":0,"hits":146,"hitByPitch":0,"avg":".309","atBats":472,"obp":".337","slg":".364","ops":".701","caughtStealing":14,"stolenBases":37,"stolenBasePercentage":".725","caughtStealingPercentage":".275","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":172,"rbi":29,"leftOnBase":160,"sacBunts":8,"sacFlies":6,"babip":".335","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":46},"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":253,"errors":3,"chances":261,"fielding":".989","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":25,"gamesStarted":25,"flyOuts":111,"groundOuts":138,"airOuts":203,"runs":48,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":87,"baseOnBalls":22,"intentionalWalks":0,"hits":140,"hitByPitch":3,"atBats":563,"obp":".279","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2069,"era":"2.93","inningsPitched":"147.2","wins":13,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.10","battersFaced":593,"outs":443,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2069,"balls":662,"strikes":1407,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".765","pitchesPerInning":"14.01","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"5.30","walksPer9Inn":"1.34","hitsPer9Inn":"8.53","runsScoredPer9":"2.93","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":46,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":0,"chances":19,"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":30,"gamesStarted":0,"flyOuts":20,"groundOuts":14,"airOuts":40,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":110,"obp":".214","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":452,"era":"2.03","inningsPitched":"31.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":7,"whip":"0.81","battersFaced":117,"outs":93,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":141,"strikes":311,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.58","gamesFinished":6,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"11.03","walksPer9Inn":"1.74","hitsPer9Inn":"5.52","runsScoredPer9":"2.03","homeRunsPer9":"1.45","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":7},"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":"600","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":34,"groundOuts":62,"airOuts":80,"runs":35,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":12,"intentionalWalks":0,"hits":73,"hitByPitch":0,"avg":".271","atBats":269,"obp":".302","slg":".435","ops":".737","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":117,"rbi":39,"leftOnBase":139,"sacBunts":2,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.62","popOuts":26,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":174,"errors":1,"chances":177,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":11,"flyOuts":59,"groundOuts":74,"airOuts":117,"runs":54,"doubles":18,"triples":5,"homeRuns":19,"strikeOuts":128,"baseOnBalls":32,"intentionalWalks":4,"hits":91,"hitByPitch":4,"atBats":404,"obp":".286","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1734,"era":"4.21","inningsPitched":"107.0","wins":9,"losses":5,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":50,"whip":"1.15","battersFaced":446,"outs":321,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1734,"balls":559,"strikes":1175,"strikePercentage":".680","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".643","pitchesPerInning":"16.21","gamesFinished":7,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.69","hitsPer9Inn":"7.65","runsScoredPer9":"4.54","homeRunsPer9":"1.60","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","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":47,"gamesStarted":0,"flyOuts":15,"groundOuts":31,"airOuts":32,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":2,"hits":33,"hitByPitch":2,"atBats":143,"obp":".311","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":673,"era":"3.63","inningsPitched":"39.2","wins":4,"losses":4,"saves":2,"saveOpportunities":5,"holds":23,"blownSaves":3,"earnedRuns":16,"whip":"1.26","battersFaced":167,"outs":119,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":673,"balls":239,"strikes":434,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"16.97","gamesFinished":5,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"11.80","walksPer9Inn":"3.86","hitsPer9Inn":"7.49","runsScoredPer9":"3.86","homeRunsPer9":"1.13","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":8},"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}},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 28)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":16,"groundOuts":79,"airOuts":48,"runs":16,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":48,"baseOnBalls":9,"intentionalWalks":2,"hits":42,"hitByPitch":3,"atBats":215,"obp":".237","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":812,"era":"2.03","inningsPitched":"62.0","wins":5,"losses":3,"saves":4,"saveOpportunities":7,"holds":28,"blownSaves":3,"earnedRuns":14,"whip":"0.82","battersFaced":229,"outs":186,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":261,"strikes":551,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".625","pitchesPerInning":"13.10","gamesFinished":12,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"6.97","walksPer9Inn":"1.31","hitsPer9Inn":"6.10","runsScoredPer9":"2.32","homeRunsPer9":"0.73","inheritedRunners":41,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700652":{"person":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"jerseyNumber":"50","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"402","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".300","slg":".556","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":1,"putOuts":23,"errors":0,"chances":24,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":72,"groundOuts":121,"airOuts":137,"runs":62,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":45,"baseOnBalls":50,"intentionalWalks":3,"hits":117,"hitByPitch":10,"avg":".284","atBats":412,"obp":".370","slg":".444","ops":".814","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":183,"rbi":73,"leftOnBase":163,"sacBunts":1,"sacFlies":7,"babip":".280","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.24","popOuts":36,"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":43,"stolenBasePercentage":".843","caughtStealingPercentage":".157","assists":29,"putOuts":532,"errors":2,"chances":563,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":87,"groundOuts":128,"airOuts":154,"runs":88,"doubles":33,"triples":2,"homeRuns":22,"strikeOuts":133,"baseOnBalls":54,"intentionalWalks":0,"hits":145,"hitByPitch":7,"atBats":555,"obp":".333","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2517,"era":"5.11","inningsPitched":"141.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.41","battersFaced":621,"outs":423,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2517,"balls":984,"strikes":1533,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".353","pitchesPerInning":"17.85","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.45","hitsPer9Inn":"9.26","runsScoredPer9":"5.62","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":5,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":83,"groundOuts":102,"airOuts":128,"runs":62,"doubles":21,"triples":0,"homeRuns":16,"strikeOuts":133,"baseOnBalls":60,"intentionalWalks":3,"hits":138,"hitByPitch":9,"avg":".279","atBats":494,"obp":".363","slg":".419","ops":".782","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":570,"totalBases":207,"rbi":78,"leftOnBase":205,"sacBunts":0,"sacFlies":7,"babip":".347","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.88","popOuts":14,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":901,"errors":6,"chances":974,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":28,"groundOuts":86,"airOuts":76,"runs":28,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".263","atBats":259,"obp":".307","slg":".363","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":94,"rbi":29,"leftOnBase":114,"sacBunts":4,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.75","popOuts":28,"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":14,"stolenBases":66,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":23,"putOuts":603,"errors":8,"chances":634,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":129,"flyOuts":57,"groundOuts":160,"airOuts":120,"runs":77,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":81,"baseOnBalls":48,"intentionalWalks":4,"hits":154,"hitByPitch":10,"avg":".302","atBats":510,"obp":".370","slg":".465","ops":".835","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":573,"totalBases":237,"rbi":74,"leftOnBase":162,"sacBunts":0,"sacFlies":5,"babip":".324","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":26,"lineOuts":37},"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"}]},"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":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":54,"gamesStarted":0,"flyOuts":27,"groundOuts":45,"airOuts":53,"runs":11,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":184,"obp":".236","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":818,"era":"1.56","inningsPitched":"52.0","wins":1,"losses":2,"saves":38,"saveOpportunities":41,"holds":2,"blownSaves":3,"earnedRuns":9,"whip":"0.88","battersFaced":204,"outs":156,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":247,"strikes":571,"strikePercentage":".700","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".333","pitchesPerInning":"15.73","gamesFinished":43,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.77","hitsPer9Inn":"5.19","runsScoredPer9":"1.90","homeRunsPer9":"0.69","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655889":{"person":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":16,"strikes":26,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HBP, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":58,"groundOuts":159,"airOuts":105,"runs":82,"doubles":20,"triples":1,"homeRuns":35,"strikeOuts":106,"baseOnBalls":68,"intentionalWalks":10,"hits":143,"hitByPitch":3,"avg":".280","atBats":511,"obp":".366","slg":".528","ops":".894","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":23,"groundIntoTriplePlay":0,"plateAppearances":584,"totalBases":270,"rbi":85,"leftOnBase":219,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.60","popOuts":28,"lineOuts":19},"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":212,"putOuts":86,"errors":18,"chances":316,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":25,"gamesStarted":25,"flyOuts":66,"groundOuts":135,"airOuts":135,"runs":48,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":143,"baseOnBalls":25,"intentionalWalks":0,"hits":105,"hitByPitch":7,"atBats":515,"obp":".249","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","numberOfPitches":2184,"era":"2.95","inningsPitched":"140.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"0.93","battersFaced":550,"outs":421,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2184,"balls":724,"strikes":1460,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".737","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"9.17","walksPer9Inn":"1.60","hitsPer9Inn":"6.73","runsScoredPer9":"3.08","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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":"700","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":117,"flyOuts":83,"groundOuts":65,"airOuts":163,"runs":50,"doubles":10,"triples":3,"homeRuns":14,"strikeOuts":87,"baseOnBalls":38,"intentionalWalks":0,"hits":79,"hitByPitch":7,"avg":".205","atBats":385,"obp":".286","slg":".356","ops":".642","caughtStealing":9,"stolenBases":18,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":137,"rbi":42,"leftOnBase":197,"sacBunts":5,"sacFlies":4,"babip":".226","groundOutsToAirouts":"0.40","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":55,"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":3,"putOuts":279,"errors":2,"chances":284,"fielding":".993","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,689414,668723,700652,802415,676356,656775,622761,670764,663556,655889,687330,571927],"pitchers":[663556,655889,687330,571927],"bench":[663743,680700],"bullpen":[641329,592155,664076,668984,607259,642547,656876,693855,669330],"battingOrder":[650490,666018,691406,700652,802415,676356,656775,622761,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Simpson (14, Mize)."},{"label":"HR","value":"Díaz, Y (20, 3rd inning off Mize, 0 on, 2 out); Mullins (14, 7th inning off Peralta, W, 0 on, 2 out)."},{"label":"TB","value":"Aranda; Caminero; DeLuca; Díaz, Y 5; Mateo; Mullins 4; Simpson 3; Walls 2."},{"label":"RBI","value":"Caminero (85); DeLuca (39); Díaz, Y 2 (74); Mateo (15); Mullins 2 (42); Walls (32)."},{"label":"2-out RBI","value":"Díaz, Y 2; Caminero; Walls; Mullins; DeLuca."},{"label":"Runners left in scoring position, 2 out","value":"Vilade; Mullins."},{"label":"SF","value":"Mateo."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Simpson 2 (37, 2nd base off Mize/Fermin, 2nd base off Mize/Fermin); Walls (20, 2nd base off Mize/Fermin)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mateo (3, fielding)."}]}],"note":[{"label":"a","value":"Flied out for Hicks, L in the 6th."}]}},"officials":[{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Mize."},{"label":"HBP","value":"Caminero (by Mize)."},{"label":"ABS Challenge","value":"Fermin (Ball-Confirmed); Mateo (Strike-Confirmed); DeLuca (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Mize 77-49; Morgan, D 21-13; Peralta, W 16-12; Canning 27-18; McClanahan 80-52; Rodríguez, M 19-12; Kelly 5-3; Matz 22-16."},{"label":"Groundouts-flyouts","value":"Mize 5-6; Morgan, D 1-0; Peralta, W 1-1; Canning 1-0; McClanahan 8-1; Rodríguez, M 1-1; Kelly 0-1; Matz 2-2."},{"label":"Batters faced","value":"Mize 25; Morgan, D 5; Peralta, W 4; Canning 6; McClanahan 23; Rodríguez, M 5; Kelly 1; Matz 6."},{"label":"Inherited runners-scored","value":"Peralta, W 2-0; Kelly 2-0."},{"label":"Umpires","value":"HP: Andy Fletcher. 1B: Jansen Visconti. 2B: Tyler Jones. 3B: Cory Blaser. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"16,470."},{"label":"Venue","value":"Tropicana Field."},{"label":"August 28, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","boxscoreName":"Merrill"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":84,"groundOuts":105,"airOuts":151,"runs":70,"doubles":21,"triples":3,"homeRuns":22,"strikeOuts":136,"baseOnBalls":36,"intentionalWalks":2,"hits":123,"hitByPitch":2,"avg":".241","atBats":510,"obp":".293","slg":".424","ops":".717","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":216,"rbi":69,"leftOnBase":219,"sacBunts":3,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.18","popOuts":24,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":329,"errors":2,"chances":339,"fielding":".994","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":65,"hittingGameScore":65},{"player":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","boxscoreName":"Díaz, Y"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":129,"flyOuts":57,"groundOuts":160,"airOuts":120,"runs":77,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":81,"baseOnBalls":48,"intentionalWalks":4,"hits":154,"hitByPitch":10,"avg":".302","atBats":510,"obp":".370","slg":".465","ops":".835","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":573,"totalBases":237,"rbi":74,"leftOnBase":162,"sacBunts":0,"sacFlies":5,"babip":".324","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":26,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","boxscoreName":"Simpson"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, 2 R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":61,"groundOuts":179,"airOuts":119,"runs":53,"doubles":14,"triples":6,"homeRuns":0,"strikeOuts":42,"baseOnBalls":23,"intentionalWalks":0,"hits":146,"hitByPitch":0,"avg":".309","atBats":472,"obp":".337","slg":".364","ops":".701","caughtStealing":14,"stolenBases":37,"stolenBasePercentage":".725","caughtStealingPercentage":".275","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":172,"rbi":29,"leftOnBase":160,"sacBunts":8,"sacFlies":6,"babip":".335","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":46},"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":253,"errors":3,"chances":261,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"loser":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}