{"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":824879,"link":"/api/v1.1/game/824879/feed/live","metaData":{"wait":10,"timeStamp":"20260828_013453","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824879,"type":"R","doubleHeader":"N","id":"2026/08/27/lanmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824879-2026-08-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-27T23:15:00Z","originalDate":"2026-08-27","officialDate":"2026-08-27","dayNight":"night","time":"7:15","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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","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":"LA Dodgers","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":"Los Angeles","clubName":"Dodgers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":79,"losses":55,"ties":0,"pct":".590"},"records":{},"divisionLeader":false,"wins":79,"losses":55,"winningPercentage":".590"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571771":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771","firstName":"Enrique","lastName":"Hernández","primaryNumber":"8","birthDate":"1991-08-24","currentAge":35,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Enrique","useLastName":"Hernández","middleName":"J.","boxscoreName":"Hernández, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"KEE-kay","mlbDebutDate":"2014-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enrique Hernández","nameSlug":"enrique-hernandez-571771","firstLastName":"Enrique Hernández","lastFirstName":"Hernández, Enrique","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Enrique J. Hernández","fullLFMName":"Hernández, Enrique J.","strikeZoneTop":3.131,"strikeZoneBottom":1.58},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID676551":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551","firstName":"Charles","lastName":"Hicklen","primaryNumber":"53","birthDate":"1996-02-09","currentAge":30,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brewer","useLastName":"Hicklen","middleName":"Brewer","boxscoreName":"Hicklen","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brewer Hicklen","nameSlug":"brewer-hicklen-676551","firstLastName":"Brewer Hicklen","lastFirstName":"Hicklen, Brewer","lastInitName":"Hicklen, B","initLastName":"B Hicklen","fullFMLName":"Charles Brewer Hicklen","fullLFMName":"Hicklen, Charles Brewer","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID623465":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465","firstName":"Evan","lastName":"Phillips","primaryNumber":"59","birthDate":"1994-09-11","currentAge":32,"birthCity":"Salisbury","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Phillips","middleName":"John","boxscoreName":"Phillips, E","nickName":"Philly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Phillips","nameSlug":"evan-phillips-623465","firstLastName":"Evan Phillips","lastFirstName":"Phillips, Evan","lastInitName":"Phillips, E","initLastName":"E Phillips","fullFMLName":"Evan John Phillips","fullLFMName":"Phillips, Evan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657041":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","firstName":"Lane","lastName":"Thomas","primaryNumber":"20","birthDate":"1995-08-23","currentAge":31,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lane","useLastName":"Thomas","middleName":"Michael","boxscoreName":"Thomas, L","nickName":"Laner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lane Thomas","nameSlug":"lane-thomas-657041","firstLastName":"Lane Thomas","lastFirstName":"Thomas, Lane","lastInitName":"Thomas, L","initLastName":"L Thomas","fullFMLName":"Lane Michael Thomas","fullLFMName":"Thomas, Lane Michael","strikeZoneTop":3.146,"strikeZoneBottom":1.588},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666163":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163","firstName":"Benjamin","lastName":"Rortvedt","primaryNumber":"47","birthDate":"1997-09-25","currentAge":28,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ben","useLastName":"Rortvedt","middleName":"Thomas","boxscoreName":"Rortvedt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"rort-vet","mlbDebutDate":"2021-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rortvedt","nameSlug":"ben-rortvedt-666163","firstLastName":"Ben Rortvedt","lastFirstName":"Rortvedt, Ben","lastInitName":"Rortvedt, B","initLastName":"B Rortvedt","fullFMLName":"Benjamin Thomas Rortvedt","fullLFMName":"Rortvedt, Benjamin Thomas","strikeZoneTop":3.102,"strikeZoneBottom":1.565},"ID700363":{"id":700363,"fullName":"AJ Smith-Shawver","link":"/api/v1/people/700363","firstName":"AJ","lastName":"Smith-Shawver","primaryNumber":"32","birthDate":"2002-11-20","currentAge":23,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Smith-Shawver","boxscoreName":"Smith-Shawver","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Smith-Shawver","nameSlug":"aj-smith-shawver-700363","firstLastName":"AJ Smith-Shawver","lastFirstName":"Smith-Shawver, AJ","lastInitName":"Smith-Shawver, A","initLastName":"A Smith-Shawver","fullFMLName":"AJ  Smith-Shawver","fullLFMName":"Smith-Shawver, AJ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID669165":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165","firstName":"Kyle","lastName":"Hurt","primaryNumber":"63","birthDate":"1998-05-30","currentAge":28,"birthCity":"Rancho Santa Fe","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hurt","middleName":"Dillon","boxscoreName":"Hurt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hurt","nameSlug":"kyle-hurt-669165","firstLastName":"Kyle Hurt","lastFirstName":"Hurt, Kyle","lastInitName":"Hurt, K","initLastName":"K Hurt","fullFMLName":"Kyle Dillion Hurt","fullLFMName":"Hurt, Kyle Dillion","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID678061":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061","firstName":"Raymond","lastName":"Kerr","primaryNumber":"62","birthDate":"1994-09-10","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ray","useLastName":"Kerr","middleName":"Alexander","boxscoreName":"Kerr","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ray Kerr","nameSlug":"ray-kerr-678061","firstLastName":"Ray Kerr","lastFirstName":"Kerr, Ray","lastInitName":"Kerr, R","initLastName":"R Kerr","fullFMLName":"Raymond Alexander Kerr","fullLFMName":"Kerr, Raymond Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592779":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779","firstName":"Brock","lastName":"Stewart","primaryNumber":"41","birthDate":"1991-10-03","currentAge":34,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Stewart","middleName":"Allen","boxscoreName":"Stewart, B","nickName":"Beef Stew","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Stewart","nameSlug":"brock-stewart-592779","firstLastName":"Brock Stewart","lastFirstName":"Stewart, Brock","lastInitName":"Stewart, B","initLastName":"B Stewart","fullFMLName":"Brock Allen Stewart","fullLFMName":"Stewart, Brock Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":40819,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Partly Cloudy","temp":"84","wind":"2 mph, Calm"},"gameInfo":{"attendance":39650,"firstPitch":"2026-08-27T23:16:00.000Z","gameDurationMinutes":138},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"home":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"}},"officialScorer":{"id":603539,"fullName":"Guy Curtright","link":"/api/v1/people/603539"},"primaryDatacaster":{"id":427356,"fullName":"Richard Musterer","link":"/api/v1/people/427356"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:16:57.862Z","endTime":"2026-08-27T23:17:07.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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-27T20:49:56.738Z","endTime":"2026-08-27T22:46:32.757Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-27T22:46:32.757Z","endTime":"2026-08-27T23:15:12.202Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-27T23:15:12.202Z","endTime":"2026-08-27T23:17:00.175Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580290156495344,"aZ":-27.135102434249525,"pfxX":9.980972360272705,"pfxZ":2.4905903192928562,"pX":1.0050750632316212,"pZ":2.1451681467031665,"vX0":-8.619789653733184,"vY0":-141.10050965635622,"vZ0":-2.6218270158007404,"x":78.69,"y":180.86,"x0":2.7951478255748867,"y0":50.006916247828435,"z0":4.825547985298385,"aX":20.232553428742847},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.2,"breakHorizontal":-16.4,"spinRate":2339,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.38742315111966974,"extension":6.569764835941151},"hitData":{"launchSpeed":81.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":154.67}},"index":3,"playId":"11800a29-7523-3c9b-991e-ff74f315032e","pitchNumber":1,"startTime":"2026-08-27T23:17:00.175Z","endTime":"2026-08-27T23:17:07.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:17:07.677Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:17:27.332Z","endTime":"2026-08-27T23:18:53.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98309701621861,"aZ":-21.37788744502069,"pfxX":9.176928274239668,"pfxZ":5.590796036558587,"pX":-1.3828355566931962,"pZ":2.136520344130808,"vX0":-13.851808536695916,"vY0":-137.71649922946332,"vZ0":-3.7281962146055863,"x":169.71,"y":181.09,"x0":2.506962203178,"y0":50.0044127660629,"z0":4.943990460771397,"aX":17.728119904216534},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":2318,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.3968818852966276,"extension":6.622414197821604},"index":0,"playId":"94a23f69-1986-3bd1-b7f7-fd08dfa1e2a7","pitchNumber":1,"startTime":"2026-08-27T23:17:37.138Z","endTime":"2026-08-27T23:17:40.704Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124862300915847,"aZ":-18.720318002403978,"pfxX":9.93622228906828,"pfxZ":6.877063772608166,"pX":-0.9870661163655756,"pZ":2.751209278552899,"vX0":-13.075803458510746,"vY0":-138.99049300635264,"vZ0":-2.933177636202533,"x":154.62,"y":164.5,"x0":2.487277225332947,"y0":50.005603231144164,"z0":5.063317568543282,"aX":19.446841645001598},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":-15.2,"spinRate":2379,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.39406382182039534,"extension":6.586221681328894},"index":1,"playId":"e85a7f1b-212c-389e-8a5f-5756fd47b651","pitchNumber":2,"startTime":"2026-08-27T23:17:52.365Z","endTime":"2026-08-27T23:17:55.365Z","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":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18961005651146,"aZ":-33.822320984360054,"pfxX":-5.2679141300193795,"pfxZ":-1.208873961785331,"pX":-0.5795781709905093,"pZ":1.5215963936483832,"vX0":-6.033874727555023,"vY0":-116.08524565888811,"vZ0":-0.3583547419957034,"x":139.09,"y":197.7,"x0":2.740081933555062,"y0":50.00449843544541,"z0":4.904038637967261,"aX":-7.172390448357281},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.0,"breakHorizontal":11.0,"spinRate":2661,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4722455963754957,"extension":6.378138285133536},"index":2,"playId":"14defc45-ac2a-3fe6-a321-e257744d2279","pitchNumber":3,"startTime":"2026-08-27T23:18:07.738Z","endTime":"2026-08-27T23:18:10.874Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-27T23:18:18.483Z","endTime":"2026-08-27T23:18:31.819Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2021900815986,"aZ":-36.49610462499626,"pfxX":-5.944553604352833,"pfxZ":-3.17789462474678,"pX":0.5075870761038002,"pZ":1.3192862233108293,"vX0":-3.2893438617793582,"vY0":-116.23895013957701,"vZ0":-0.3086174590156634,"x":97.65,"y":203.16,"x0":2.7166649614498257,"y0":50.0036917104549,"z0":4.939327570270951,"aX":-8.078608537584417},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.5,"breakHorizontal":11.6,"spinRate":2635,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.47245349878755194,"extension":6.329247040304765},"index":4,"playId":"c547a1c5-50c9-322e-a34c-93fc4441f79c","pitchNumber":4,"startTime":"2026-08-27T23:18:31.819Z","endTime":"2026-08-27T23:18:35.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.960448987759026,"aZ":-19.87951986838615,"pfxX":9.481220279650943,"pfxZ":6.1408584465680285,"pX":-0.02869256901071451,"pZ":3.32340762985452,"vX0":-11.188548283922259,"vY0":-140.39727980745488,"vZ0":-1.0952415757921372,"x":118.09,"y":149.05,"x0":2.7710254732234616,"y0":50.000577622480705,"z0":5.008844082088165,"aX":18.97780912218015},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":-15.0,"spinRate":2463,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.3897117084192776,"extension":6.375132202454112},"index":5,"playId":"9a83efb0-01a6-3adb-8a9a-cef992ce99f9","pitchNumber":5,"startTime":"2026-08-27T23:18:50.180Z","endTime":"2026-08-27T23:18:53.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:18:53.180Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:19:04.114Z","endTime":"2026-08-27T23:19:50.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025248532191416,"aZ":-19.02427540835743,"pfxX":9.137059778775576,"pfxZ":6.754740686110823,"pX":-0.28669903503302197,"pZ":1.9865470494539095,"vX0":-11.400217228661896,"vY0":-138.21000683823377,"vZ0":-4.309526213767132,"x":127.93,"y":185.14,"x0":2.6925170417411493,"y0":50.00344490795142,"z0":4.833220631914588,"aX":17.78803874484625},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":-14.4,"spinRate":2403,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.39538756000919717,"extension":6.589795431339792},"index":0,"playId":"7e3a8972-c953-36af-a70e-d5f21f788dd8","pitchNumber":1,"startTime":"2026-08-27T23:19:24.064Z","endTime":"2026-08-27T23:19:27.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09982361350752,"aZ":-30.730607608835395,"pfxX":9.746885862566069,"pfxZ":0.8272743638492432,"pX":0.4051376092682818,"pZ":1.5413359667547402,"vX0":-9.17146889901949,"vY0":-130.56410099455508,"vZ0":-1.954747131164274,"x":101.56,"y":197.16,"x0":2.681420890522762,"y0":50.00194846604905,"z0":4.591675542065353,"aX":16.98369772708496},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-15.8,"spinRate":1958,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4180285563808517,"extension":6.623529206888997},"hitData":{"launchSpeed":83.5,"launchAngle":13.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.63,"coordY":130.12}},"index":1,"playId":"ebe35e81-18fc-39eb-be62-2a0119ffdfa3","pitchNumber":2,"startTime":"2026-08-27T23:19:39.471Z","endTime":"2026-08-27T23:19:50.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:19:50.853Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T23:19:56.651Z","endTime":"2026-08-27T23:20:27.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.538371917252437,"aZ":-26.718358578462343,"pfxX":11.640890509058178,"pfxZ":2.697182846213285,"pX":0.189270071540621,"pZ":1.3067135279411006,"vX0":-11.051988665293148,"vY0":-140.76593503427398,"vZ0":-4.451855594051184,"x":109.79,"y":203.5,"x0":2.63858316085745,"y0":50.00451277288974,"z0":4.621768768410885,"aX":23.553045573320933},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.2,"breakHorizontal":-19.1,"spinRate":2201,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.3879224866246189,"extension":6.709724264431053},"hitData":{"launchSpeed":101.3,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":149.83}},"index":0,"playId":"aabb2adb-0bb7-32b2-9158-b64f16e95559","pitchNumber":1,"startTime":"2026-08-27T23:20:20.856Z","endTime":"2026-08-27T23:20:27.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:20:27.951Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (22) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:22:40.169Z","endTime":"2026-08-27T23:23:23.146Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24531906033686,"aZ":-30.08670410320879,"pfxX":-5.975693405103263,"pfxZ":1.2118822362460726,"pX":0.16186163488905247,"pZ":2.2670473918143577,"vX0":6.973347372583998,"vY0":-129.85454013711606,"vZ0":-2.033671954326927,"x":110.83,"y":177.57,"x0":-1.767525876069005,"y0":50.00600681219071,"z0":5.323786163754808,"aX":-10.325483916045826},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.0,"breakHorizontal":9.5,"spinRate":1470,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.41995730947592946,"extension":6.523342109544785},"hitData":{"launchSpeed":106.2,"launchAngle":27.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":243.54,"coordY":84.36}},"index":0,"playId":"b4ee8241-f5dd-3154-adfa-ac8f706efbc9","pitchNumber":1,"startTime":"2026-08-27T23:22:58.665Z","endTime":"2026-08-27T23:23:23.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:23:23.146Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:23:51.589Z","endTime":"2026-08-27T23:25:25.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T23:23:45.564Z","endTime":"2026-08-27T23:23:53.683Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":75.2,"endSpeed":68.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45591035330012,"aZ":-43.079570372045964,"pfxX":8.239839427210597,"pfxZ":-9.072224024971845,"pX":-1.3306693099671438,"pZ":3.6250647719587636,"vX0":-0.9043234270322593,"vY0":-109.30041249505089,"vZ0":5.2772821105952135,"x":167.72,"y":140.9,"x0":-1.979749922990609,"y0":50.00330549207326,"z0":5.824090500330981,"aX":9.903587379369759},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.5,"breakHorizontal":-14.6,"spinRate":2821,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.5023874292224981,"extension":6.335781822993357},"index":1,"playId":"980848f8-8d7b-3ef4-be63-5568754d7de7","pitchNumber":1,"startTime":"2026-08-27T23:23:53.683Z","endTime":"2026-08-27T23:23:57.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6792091572112,"aZ":-43.205242078331565,"pfxX":7.833841634287569,"pfxZ":-9.133821974678874,"pX":-0.6142879081925623,"pZ":3.119332042157675,"vX0":0.320074584267111,"vY0":-109.5662348714889,"vZ0":4.0705901078850655,"x":140.42,"y":154.56,"x0":-1.7793949000191112,"y0":50.005361700634786,"z0":5.876740393836239,"aX":9.456109537517072},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-15.0,"breakHorizontal":-14.3,"spinRate":2689,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.5013111228726821,"extension":6.494365234225817},"index":2,"playId":"334a9733-85ca-3ecd-b53c-34591196ad6e","pitchNumber":2,"startTime":"2026-08-27T23:24:10.519Z","endTime":"2026-08-27T23:24:15.859Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33521962342398,"aZ":-14.065678792435087,"pfxX":-4.635779826566887,"pfxZ":9.4599019049373,"pX":0.022684667133508734,"pZ":2.8217358986690497,"vX0":6.643652290207865,"vY0":-137.01773080354704,"vZ0":-4.344068211022921,"x":116.14,"y":162.59,"x0":-1.8235137728654638,"y0":50.00404130662517,"z0":5.378915328927933,"aX":-8.875739402025344},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":7.1,"spinRate":2331,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3987114281394919,"extension":6.584566110135322},"index":3,"playId":"e4f8035d-a840-3687-8bb9-70a84e19bdf8","pitchNumber":3,"startTime":"2026-08-27T23:24:26.957Z","endTime":"2026-08-27T23:24:29.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822497443542645,"aZ":-16.456115988909477,"pfxX":-7.2589697333957925,"pfxZ":8.040183460576074,"pX":-0.020857740887002447,"pZ":2.853499273575135,"vX0":7.3130560229784045,"vY0":-138.4426042286964,"vZ0":-3.83008390817635,"x":117.8,"y":161.74,"x0":-1.7444127709285995,"y0":50.00360714837201,"z0":5.345614507755434,"aX":-14.19305394169935},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2193,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3945576253500054,"extension":6.4877390359491605},"index":4,"playId":"45aa611e-e835-3f2d-aa41-d20377ac6a0d","pitchNumber":4,"startTime":"2026-08-27T23:24:44.551Z","endTime":"2026-08-27T23:24:47.551Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.368101319421793,"aZ":-29.396463919993327,"pfxX":-2.9700408028067686,"pfxZ":1.589090421472882,"pX":-1.5612863871243052,"pZ":2.9196055703219543,"vX0":2.05324513949153,"vY0":-131.1211021573283,"vZ0":-0.7156108556178911,"x":176.51,"y":159.95,"x0":-1.9665559549639908,"y0":50.00462727216469,"z0":5.379399727690478,"aX":-5.199200443441952},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.0,"breakHorizontal":4.9,"spinRate":1211,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.41690150775932855,"extension":6.522578648572677},"index":5,"playId":"2267c35a-3da7-383e-a483-af94bdd55161","pitchNumber":5,"startTime":"2026-08-27T23:25:06.244Z","endTime":"2026-08-27T23:25:09.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.497061343408816,"aZ":-14.567870893854312,"pfxX":-4.413642669482682,"pfxZ":8.906867480181509,"pX":-0.04212965449230865,"pZ":1.4082559274597826,"vX0":6.7562234562134975,"vY0":-139.71252899352373,"vZ0":-7.5554050719052395,"x":118.61,"y":200.76,"x0":-1.9183702793487105,"y0":50.00570887481576,"z0":5.105417731299328,"aX":-8.727260247359677},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":2234,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3920581767828293,"extension":6.620477974707052},"index":6,"playId":"cd145014-047a-3080-b85c-82182fdb2b33","pitchNumber":6,"startTime":"2026-08-27T23:25:22.605Z","endTime":"2026-08-27T23:25:25.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:25:25.605Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, first baseman Freddie Freeman to pitcher Yoshinobu Yamamoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:25:34.806Z","endTime":"2026-08-27T23:25:57.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93086824650347,"aZ":-24.631916813426944,"pfxX":0.3130325449897453,"pfxZ":4.129958444920269,"pX":0.30954427038306137,"pZ":2.2417580344002475,"vX0":5.9990605683185985,"vY0":-133.57096130650217,"vZ0":-3.2583958033125513,"x":105.2,"y":178.25,"x0":-1.9962919585559298,"y0":50.002027377562186,"z0":5.227797953959261,"aX":0.5709452475748186},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-1.7,"spinRate":2440,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.40843246743200945,"extension":6.365850102321807},"hitData":{"launchSpeed":106.4,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.95,"coordY":164.96}},"index":0,"playId":"35ada874-f34c-370a-9dfd-57a44fee1706","pitchNumber":1,"startTime":"2026-08-27T23:25:49.359Z","endTime":"2026-08-27T23:25:57.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:25:57.036Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to second baseman Miguel Rojas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T23:26:25.706Z","endTime":"2026-08-27T23:26:49.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99552785996111,"aZ":-44.085652021374905,"pfxX":7.4781827262899405,"pfxZ":-9.259728229818062,"pX":0.8246252635386272,"pZ":1.93509052226433,"vX0":3.3138453569157473,"vY0":-113.36506425737089,"vZ0":1.6371814792598063,"x":85.57,"y":186.53,"x0":-1.6330104582302691,"y0":50.002767469755206,"z0":5.643908003072079,"aX":9.618978394012778},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.0,"breakHorizontal":-14.4,"spinRate":2993,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4853297088806765,"extension":6.430758756816093},"index":0,"playId":"6124c79e-b791-3701-b9de-027371a2e744","pitchNumber":1,"startTime":"2026-08-27T23:26:31.066Z","endTime":"2026-08-27T23:26:34.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95411089992436,"aZ":-19.913611589759455,"pfxX":-8.643127695354064,"pfxZ":6.278107064492417,"pX":-0.7786912358039944,"pZ":2.6484024451169352,"vX0":5.784901464425898,"vY0":-138.18820425830336,"vZ0":-3.499850110039433,"x":146.68,"y":167.27,"x0":-1.7657909201500446,"y0":50.00410312148522,"z0":5.253099994230408,"aX":-16.881790041050326},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":14.6,"spinRate":2279,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3948903201176557,"extension":6.480634632279146},"hitData":{"launchSpeed":69.0,"launchAngle":17.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":127.48,"coordY":137.19}},"index":1,"playId":"abaa8232-b616-34fd-bb1a-a6e722c244e1","pitchNumber":2,"startTime":"2026-08-27T23:26:44.063Z","endTime":"2026-08-27T23:26:49.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:26:49.749Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:29:08.004Z","endTime":"2026-08-27T23:30:17.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089300726937974,"aZ":-24.15925292202756,"pfxX":10.31617757020018,"pfxZ":4.132183449222531,"pX":-0.2742098193149849,"pZ":2.746554451575437,"vX0":-11.320089157531827,"vY0":-138.05041134071453,"vZ0":-1.9144812420782982,"x":127.45,"y":164.62,"x0":2.5280738110974794,"y0":50.00653363705048,"z0":5.065967210077863,"aX":20.030220159769733},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-16.4,"spinRate":2409,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.39589228321955217,"extension":6.6734248849806725},"index":0,"playId":"892b7e70-81e4-3c16-b50f-e30fe5e98c69","pitchNumber":1,"startTime":"2026-08-27T23:29:16.935Z","endTime":"2026-08-27T23:29:20.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851283551319646,"aZ":-24.814170773428142,"pfxX":9.26682285301441,"pfxZ":3.844434021336479,"pX":-0.6722073646218526,"pZ":3.465710299659878,"vX0":-11.561675798029615,"vY0":-137.31654376124922,"vZ0":0.6488592306132333,"x":142.62,"y":145.21,"x0":2.384903137657559,"y0":50.00111602404975,"z0":4.912093571954729,"aX":17.731194366706262},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":-14.4,"spinRate":2531,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.39859135668967927,"extension":6.728358474022434},"index":1,"playId":"7b4cf1fd-cde6-32ec-a0be-4a7edd53f2a3","pitchNumber":2,"startTime":"2026-08-27T23:29:31.858Z","endTime":"2026-08-27T23:29:35.571Z","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.7,"endSpeed":88.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.128949046370078,"aZ":-20.866556961202225,"pfxX":8.931800291206876,"pfxZ":5.626849832289134,"pX":-0.6898506858023374,"pZ":2.9001443433325567,"vX0":-11.925662976228855,"vY0":-140.43281346289754,"vZ0":-2.0978133878247918,"x":143.3,"y":160.48,"x0":2.440142472505713,"y0":50.000034936831746,"z0":5.006132899923409,"aX":17.93926447627925},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":-13.9,"spinRate":2377,"spinDirection":91},"zone":1,"typeConfidence":2.0,"plateTime":0.38920686450049,"extension":6.476422825407199},"index":2,"playId":"e467d227-9f3c-38b3-9bc2-103b0e7184ed","pitchNumber":3,"startTime":"2026-08-27T23:29:48.418Z","endTime":"2026-08-27T23:29:51.418Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806700361625882,"aZ":-35.65062491465537,"pfxX":-4.345068753737748,"pfxZ":-2.414838402808824,"pX":0.566110458844614,"pZ":1.5112929829402784,"vX0":-3.690262844527146,"vY0":-118.6149918236127,"vZ0":-0.538936875213113,"x":95.42,"y":197.98,"x0":2.7017776094807284,"y0":50.00546928232458,"z0":4.9675101094066445,"aX":-6.246363817830836},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":8.8,"spinRate":2346,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.460220478627984,"extension":6.529374428557398},"index":3,"playId":"18c87835-8cd0-3057-b55a-8c6030c73cf7","pitchNumber":4,"startTime":"2026-08-27T23:30:12.585Z","endTime":"2026-08-27T23:30:17.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:30:17.499Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Rojas pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:30:23.889Z","endTime":"2026-08-27T23:31:05.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.3,"endSpeed":71.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.37190994312274,"aZ":-35.220423372204124,"pfxX":-5.646201877232118,"pfxZ":-2.3630820438432707,"pX":0.3599959486978447,"pZ":2.4829749226729216,"vX0":-3.5559520149728154,"vY0":-112.5365636518585,"vZ0":2.2513552369182763,"x":103.28,"y":171.74,"x0":2.691091891356905,"y0":50.00183560446308,"z0":5.023265292772376,"aX":-7.281092722954124},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.5,"breakHorizontal":11.2,"spinRate":2600,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.4856862995799185,"extension":6.0182351468113735},"index":0,"playId":"5700ab3f-3b86-3a53-8993-5e81441d9faa","pitchNumber":1,"startTime":"2026-08-27T23:30:41.890Z","endTime":"2026-08-27T23:30:45.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":89.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.996134437219887,"aZ":-19.293848698333786,"pfxX":9.263341254676817,"pfxZ":6.393391148144461,"pX":-0.6727463471802881,"pZ":3.0557110424150458,"vX0":-12.269447940206204,"vY0":-140.157428896582,"vZ0":-2.038719054376569,"x":142.64,"y":156.28,"x0":2.5328397109504692,"y0":50.00005573195904,"z0":5.035810869588803,"aX":18.65577602176303},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":-14.6,"spinRate":2370,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.3889459227996168,"extension":6.386884701539608},"hitData":{"launchSpeed":67.2,"launchAngle":58.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":128.27,"coordY":146.1}},"index":1,"playId":"c6515d65-f7fa-34d9-857f-68b2d5b2da14","pitchNumber":2,"startTime":"2026-08-27T23:30:56.529Z","endTime":"2026-08-27T23:31:05.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:31:05.100Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alex Call hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:31:10.684Z","endTime":"2026-08-27T23:32:22.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40257771927865,"aZ":-21.79526187130885,"pfxX":10.043176780834651,"pfxZ":5.153795409327932,"pX":0.3523630227948381,"pZ":3.2517722062583942,"vX0":-9.920273515290662,"vY0":-140.2595607908486,"vZ0":-0.8069530652647018,"x":103.57,"y":150.98,"x0":2.6112734260457544,"y0":50.0045759496791,"z0":4.949980249503092,"aX":20.23596229502794},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.4,"breakHorizontal":-16.4,"spinRate":2439,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.3888443873312797,"extension":6.673059629824802},"index":0,"playId":"3cfee77f-a322-3d25-aa6a-8b218dea119f","pitchNumber":1,"startTime":"2026-08-27T23:31:33.070Z","endTime":"2026-08-27T23:31:36.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.546793297432515,"aZ":-23.040221079885647,"pfxX":11.942844133843463,"pfxZ":4.630659799501961,"pX":-0.6159429683872633,"pZ":2.4505245847764416,"vX0":-12.577468002809779,"vY0":-138.71098861694935,"vZ0":-2.443895936987301,"x":140.48,"y":172.62,"x0":2.399668886380342,"y0":50.00207682131857,"z0":4.859658856889352,"aX":23.551441212957613},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":-19.4,"spinRate":2366,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.3930821673909528,"extension":6.730903289220904},"index":1,"playId":"36596f36-de0c-34d3-a09c-49363f5091b9","pitchNumber":2,"startTime":"2026-08-27T23:31:50.461Z","endTime":"2026-08-27T23:31:53.620Z","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":2},"index":2,"startTime":"2026-08-27T23:32:01.266Z","endTime":"2026-08-27T23:32:15.911Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.456452803803977,"aZ":-34.3041536553962,"pfxX":-6.048121053562902,"pfxZ":-1.542582616509327,"pX":-1.5229437628442088,"pZ":0.7595993240175586,"vX0":-7.493606706522894,"vY0":-117.02508027282767,"vZ0":-1.8067737957001455,"x":175.05,"y":218.27,"x0":2.5083819669876535,"y0":50.00114441267622,"z0":4.760539922393374,"aX":-8.370372199686356},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.0,"breakHorizontal":12.8,"spinRate":2625,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4683756612526655,"extension":6.2605096740315584},"index":3,"playId":"6d2a21bf-a15e-3746-8b84-6b80bdd89400","pitchNumber":3,"startTime":"2026-08-27T23:32:15.911Z","endTime":"2026-08-27T23:32:22.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:32:22.112Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T23:32:41.757Z","endTime":"2026-08-27T23:34:12.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56226658935822,"aZ":-22.26024189378831,"pfxX":10.159636064922001,"pfxZ":4.852154105570596,"pX":-0.03863635364674998,"pZ":1.9402267082339626,"vX0":-11.181625253253149,"vY0":-141.43075467526324,"vZ0":-4.221510507982838,"x":118.47,"y":186.39,"x0":2.629476442011737,"y0":50.00515845879032,"z0":4.863845416762313,"aX":20.768670712172216},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.3,"spinRate":2541,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.3859608030464039,"extension":6.831416059378838},"index":0,"playId":"ad5faf28-e90a-315d-aadc-002a7859757a","pitchNumber":1,"startTime":"2026-08-27T23:32:53.356Z","endTime":"2026-08-27T23:32:56.444Z","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":97.2,"endSpeed":89.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27699745006912,"aZ":-20.51365355652667,"pfxX":10.080522976467794,"pfxZ":5.704453769469248,"pX":0.5591773320072784,"pZ":3.571791898881647,"vX0":-9.364428610213801,"vY0":-141.4112535450101,"vZ0":-0.3602858770256496,"x":95.69,"y":142.34,"x0":2.5880919009930476,"y0":50.00701564194305,"z0":5.00564939135059,"aX":20.62201717288314},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":-16.6,"spinRate":2489,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3858886121354552,"extension":6.45548192223512},"index":1,"playId":"5c9dbcb7-4296-313e-8da0-3aecc19bb69f","pitchNumber":2,"startTime":"2026-08-27T23:33:11.700Z","endTime":"2026-08-27T23:33:14.700Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"a88caff5-aa6d-4252-8654-e1e4d3cc00e7","startTime":"2026-08-27T23:33:35.175Z","endTime":"2026-08-27T23:33:40.175Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.194263137790255,"aZ":-21.53269944859308,"pfxX":9.001786464080412,"pfxZ":5.183356941821852,"pX":0.007726045835423692,"pZ":4.651950503247493,"vX0":-10.381668914114282,"vY0":-142.06047755615853,"vZ0":2.5345043223748416,"x":116.71,"y":113.18,"x0":2.532329496564843,"y0":50.001806032603085,"z0":5.113590867915607,"aX":18.479535053871533},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":-14.3,"spinRate":2431,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.3849097951514624,"extension":6.596476120136559},"index":3,"playId":"f2f55478-45d0-3ecc-8fff-017594f50d1a","pitchNumber":3,"startTime":"2026-08-27T23:33:46.599Z","endTime":"2026-08-27T23:33:49.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71380637265891,"aZ":-17.386400337316942,"pfxX":10.229201182262848,"pfxZ":7.207088721313697,"pX":0.04503312274577472,"pZ":1.8377103053261101,"vX0":-11.155386237988186,"vY0":-142.74582326617312,"vZ0":-4.783596260100671,"x":115.28,"y":189.16,"x0":2.685951162565757,"y0":50.001124191998905,"z0":4.6396938869224105,"aX":20.981580432388185},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.1,"breakHorizontal":-16.1,"spinRate":2454,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.3846066874898857,"extension":6.515652596514749},"index":4,"playId":"7e499d05-dead-3489-b025-82f203ac47ba","pitchNumber":4,"startTime":"2026-08-27T23:34:08.701Z","endTime":"2026-08-27T23:34:12.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:34:12.269Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:36:13.859Z","endTime":"2026-08-27T23:37:37.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601795586042314,"aZ":-16.329166717712802,"pfxX":-4.4307618065723275,"pfxZ":8.182347820176684,"pX":0.13219988046830325,"pZ":3.3313375443525395,"vX0":6.497850446682881,"vY0":-137.7829515516797,"vZ0":-2.8613502195810487,"x":111.96,"y":148.83,"x0":-1.6733676708652434,"y0":50.001507395188334,"z0":5.477304089862394,"aX":-8.579069557910067},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2253,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39647482765263486,"extension":6.619976003947685},"index":0,"playId":"163c413f-4d02-3e14-badd-bb6b221e7942","pitchNumber":1,"startTime":"2026-08-27T23:36:30.761Z","endTime":"2026-08-27T23:36:34.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98937240481592,"aZ":-41.799238566885045,"pfxX":7.776311384667447,"pfxZ":-7.668879426039324,"pX":-0.19891328421499188,"pZ":1.5668545317697726,"vX0":1.3420197776186011,"vY0":-111.8917073174492,"vZ0":0.7456202627655324,"x":124.58,"y":196.47,"x0":-1.817382366732607,"y0":50.000741144082006,"z0":5.545255010294997,"aX":9.764196857150177},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-13.3,"breakHorizontal":-14.4,"spinRate":2808,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.49130937670928043,"extension":6.426217202417093},"index":1,"playId":"7c99c54b-59ea-3538-9860-9391e59212f3","pitchNumber":2,"startTime":"2026-08-27T23:36:46.096Z","endTime":"2026-08-27T23:36:49.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97645160732376,"aZ":-22.078445761327632,"pfxX":2.1549031130675242,"pfxZ":5.589311827227281,"pX":1.6934132414092522,"pZ":2.8881375809340835,"vX0":8.509045291015592,"vY0":-132.94769667651394,"vZ0":-2.1218246281982536,"x":52.45,"y":160.8,"x0":-1.816588192213371,"y0":50.00558513674582,"z0":5.283397745587626,"aX":3.89386355326712},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":-5.6,"spinRate":2432,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.41049838670184524,"extension":6.568833430392336},"index":2,"playId":"74b6d2a1-b7f7-3a79-9c9f-48959b5fbafa","pitchNumber":3,"startTime":"2026-08-27T23:37:06.595Z","endTime":"2026-08-27T23:37:11.417Z","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-27T23:37:26.410Z","endTime":"2026-08-27T23:37:33.626Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06262267712647,"aZ":-20.58947300953488,"pfxX":-9.307018907969846,"pfxZ":5.961638951536347,"pX":0.754509209710369,"pZ":2.6810153874279607,"vX0":10.113112189296848,"vY0":-138.55144505542756,"vZ0":-3.394838052332195,"x":88.24,"y":166.39,"x0":-1.7343262472795433,"y0":50.004493860608804,"z0":5.2988162196176045,"aX":-18.090363523980763},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":14.8,"spinRate":2394,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39537902220459165,"extension":6.523588462149643},"index":4,"playId":"c5aea77a-b43a-30a6-8ee3-6117522f0d25","pitchNumber":4,"startTime":"2026-08-27T23:37:33.626Z","endTime":"2026-08-27T23:37:37.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:37:37.010Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:37:58.638Z","endTime":"2026-08-27T23:40:12.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517815706105655,"aZ":-14.481772379361757,"pfxX":-3.7869172626154795,"pfxZ":9.17610663197192,"pX":0.3728518551533349,"pZ":1.5406538351572692,"vX0":7.515110525533815,"vY0":-137.93552421792145,"vZ0":-7.035310094163236,"x":102.79,"y":197.18,"x0":-1.8942531255705706,"y0":50.00355201056308,"z0":5.099747607819512,"aX":-7.30266144618586},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":5.3,"spinRate":2111,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3970122640456384,"extension":6.625685006306782},"index":0,"playId":"6c5010ad-4e85-3544-a97b-8b6040c9fc9e","pitchNumber":1,"startTime":"2026-08-27T23:38:01.729Z","endTime":"2026-08-27T23:38:04.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95697776301492,"aZ":-20.196592651861895,"pfxX":-7.464371157481598,"pfxZ":6.1187836610592825,"pX":-1.4958361550836743,"pZ":2.5023507384840027,"vX0":3.701353353591268,"vY0":-138.74674617010388,"vZ0":-3.921759600603715,"x":174.02,"y":171.22,"x0":-1.8747401276682398,"y0":50.00083347680277,"z0":5.27360300873292,"aX":-14.60556207499106},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":2271,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39421355475518194,"extension":6.527259042360204},"index":1,"playId":"2a507f6f-84bc-350f-9c09-41ae7384e758","pitchNumber":2,"startTime":"2026-08-27T23:38:19.074Z","endTime":"2026-08-27T23:38:22.574Z","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":94.0,"endSpeed":86.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685524162289095,"aZ":-18.44525716963125,"pfxX":-6.239217678885076,"pfxZ":7.166904438979195,"pX":-0.9753151655631473,"pZ":2.0935387915931027,"vX0":5.000968544991107,"vY0":-136.8937117615194,"vZ0":-4.739660379755137,"x":154.18,"y":182.25,"x0":-2.0071689406896462,"y0":50.00053536301146,"z0":5.094219258627275,"aX":-11.946375714131074},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":2278,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3987543334101211,"extension":6.516021260101991},"index":2,"playId":"6be65841-8ede-34ec-84a2-7885103309e3","pitchNumber":3,"startTime":"2026-08-27T23:38:36.911Z","endTime":"2026-08-27T23:38:40.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.482587400561112,"aZ":-27.84177801795966,"pfxX":-5.480874788017956,"pfxZ":2.438148088921883,"pX":-0.7141971298411811,"pZ":1.5376154295506868,"vX0":4.831188292055077,"vY0":-131.82301887579874,"vZ0":-4.562516208443623,"x":144.22,"y":197.26,"x0":-1.8499805212156373,"y0":50.00312116800028,"z0":5.322806467026275,"aX":-9.739753520594912},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":9.0,"spinRate":1280,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41398448967158874,"extension":6.586188843994687},"index":3,"playId":"b74f6c8a-2133-3362-b139-cfbb54df7d13","pitchNumber":4,"startTime":"2026-08-27T23:38:55.167Z","endTime":"2026-08-27T23:38:58.167Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1565435433059,"aZ":-26.690511605691988,"pfxX":-4.734424091773465,"pfxZ":3.0123762633472646,"pX":0.746874648723358,"pZ":0.15018532931451659,"vX0":8.179632937388075,"vY0":-133.03087387332653,"vZ0":-7.967003516518808,"x":88.53,"y":234.72,"x0":-1.729991408460204,"y0":50.00413581932704,"z0":5.072177857635958,"aX":-8.625372823425849},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":7.1,"spinRate":1613,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4091690332799245,"extension":6.686427174148957},"index":4,"playId":"cb2a0a85-a31c-3d67-9adc-29decf7ce969","pitchNumber":5,"startTime":"2026-08-27T23:39:15.219Z","endTime":"2026-08-27T23:39:18.219Z","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":96.1,"endSpeed":88.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93773682425938,"aZ":-14.465529146247949,"pfxX":-3.9390686109699526,"pfxZ":8.870805266248908,"pX":0.23801428090994478,"pZ":2.157920595790335,"vX0":6.995165034433464,"vY0":-139.78969974350056,"vZ0":-5.630715310142113,"x":107.93,"y":180.52,"x0":-1.7751536303102426,"y0":50.005591587451946,"z0":5.133966858974127,"aX":-7.866386894288942},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2345,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39054083380607807,"extension":6.566790651497632},"index":5,"playId":"7749b7cd-d416-3499-8ab5-5020b0e6214c","pitchNumber":6,"startTime":"2026-08-27T23:39:40.441Z","endTime":"2026-08-27T23:39:43.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46003945123044,"aZ":-21.429294608032173,"pfxX":-7.5037741870569565,"pfxZ":5.595990398582554,"pX":0.0788939418515451,"pZ":2.259690613320046,"vX0":7.953328861341582,"vY0":-137.24191173456694,"vZ0":-3.91797625464728,"x":113.99,"y":177.77,"x0":-1.872430950306184,"y0":50.002905227571325,"z0":5.153082195360288,"aX":-14.410660926401155},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":12.0,"spinRate":2475,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3980612376623669,"extension":6.543450854270419},"hitData":{"launchSpeed":84.8,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.14,"coordY":160.75}},"index":6,"playId":"7c68a04c-4051-398a-b123-3b0ab2bcfbc8","pitchNumber":7,"startTime":"2026-08-27T23:40:04.639Z","endTime":"2026-08-27T23:40:12.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:40:12.633Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T23:40:36.989Z","endTime":"2026-08-27T23:41:30.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10886302262092,"aZ":-41.75383051409176,"pfxX":7.941666404153102,"pfxZ":-8.321870830828253,"pX":0.19666845914405387,"pZ":1.7312631458952603,"vX0":2.2108156757154225,"vY0":-107.64183892159888,"vZ0":1.81372928680041,"x":109.5,"y":192.04,"x0":-1.880845424290476,"y0":50.00478194329212,"z0":5.570351528436043,"aX":9.137217386768627},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-14.0,"breakHorizontal":-15.0,"spinRate":2852,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.5127078005135641,"extension":6.799707926141195},"index":0,"playId":"67e97aa8-f1f4-3623-af09-ce019d62e6ac","pitchNumber":1,"startTime":"2026-08-27T23:40:44.947Z","endTime":"2026-08-27T23:40:48.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53283009679277,"aZ":-14.92163410241997,"pfxX":-5.219608984311206,"pfxZ":8.817925191914345,"pX":0.6641535792790642,"pZ":2.5195456301057044,"vX0":8.319091450704072,"vY0":-139.2830636684246,"vZ0":-4.939106288777705,"x":91.68,"y":170.75,"x0":-1.689062015807595,"y0":50.00264785146452,"z0":5.309319205421129,"aX":-10.212574602420808},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2354,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39388874335254176,"extension":6.585877992053038},"index":1,"playId":"a08d09a6-bedf-3a25-82ae-d39eff2934ff","pitchNumber":2,"startTime":"2026-08-27T23:41:03.677Z","endTime":"2026-08-27T23:41:06.785Z","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":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610478024916464,"aZ":-27.269994928357633,"pfxX":-8.842479509762814,"pfxZ":2.7227768076477465,"pX":-0.6151500387719752,"pZ":1.2866484703342826,"vX0":6.407048748039379,"vY0":-133.06055937223067,"vZ0":-4.81346460136209,"x":140.45,"y":204.04,"x0":-1.9012025750804333,"y0":50.00144355537712,"z0":5.0865649149539385,"aX":-15.910519164844311},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":14.6,"spinRate":1405,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41108300437081047,"extension":6.542717525452262},"hitData":{"launchSpeed":94.1,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":157.09}},"index":2,"playId":"e268a61e-941d-3161-93fe-8debd91f465f","pitchNumber":3,"startTime":"2026-08-27T23:41:21.430Z","endTime":"2026-08-27T23:41:30.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:41:30.446Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T23:43:24.638Z","endTime":"2026-08-27T23:44:21.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.374580704022932,"aZ":-28.852802670302516,"pfxX":11.250076970304745,"pfxZ":1.78228825985836,"pX":-0.15614064745031497,"pZ":2.2928771678205107,"vX0":-11.166498676309779,"vY0":-135.21432326938188,"vZ0":-1.5831271243696308,"x":122.95,"y":176.87,"x0":2.550393812601161,"y0":50.00466021945828,"z0":4.895808104789281,"aX":20.99300124387353},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":-18.2,"spinRate":2251,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4039086445128124,"extension":6.486651306963057},"index":0,"playId":"b0de2033-995c-3939-a4c3-c63039ccc833","pitchNumber":1,"startTime":"2026-08-27T23:43:47.552Z","endTime":"2026-08-27T23:43:50.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.183798020777168,"aZ":-28.235831829218235,"pfxX":11.066831375140406,"pfxZ":2.039718221666466,"pX":-0.3308017571574466,"pZ":1.7636564516498314,"vX0":-11.371123548079849,"vY0":-137.53965049375572,"vZ0":-3.143673733853563,"x":129.61,"y":191.16,"x0":2.4032352467525984,"y0":50.002777228264215,"z0":4.819421261539662,"aX":21.375333504102066},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.2,"breakHorizontal":-17.9,"spinRate":2317,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.3970031462851087,"extension":6.615459832996232},"index":1,"playId":"06cf2875-305a-3260-9110-08ac9d2a221d","pitchNumber":2,"startTime":"2026-08-27T23:44:02.940Z","endTime":"2026-08-27T23:44:06.169Z","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":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.031550964091604,"aZ":-34.32937173101716,"pfxX":-6.081424416521538,"pfxZ":-1.5532293478337227,"pX":-1.6331195887966476,"pZ":1.6135925928131611,"vX0":-7.638619362686998,"vY0":-116.8284743266043,"vZ0":-0.047306182916180495,"x":179.25,"y":195.21,"x0":2.462970931999203,"y0":50.00287403145506,"z0":4.848069119621864,"aX":-8.443810804295625},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.5,"breakHorizontal":12.8,"spinRate":2611,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4679929899613029,"extension":6.225152688808029},"index":2,"playId":"2c572fbb-5250-3a99-b567-b17dc7ad048e","pitchNumber":3,"startTime":"2026-08-27T23:44:18.898Z","endTime":"2026-08-27T23:44:21.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:44:21.898Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T23:44:31.584Z","endTime":"2026-08-27T23:46:33.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":81.5,"endSpeed":75.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.740299198675512,"aZ":-34.65615952305113,"pfxX":-5.227762129340629,"pfxZ":-1.7232577277161347,"pX":0.11112949419506789,"pZ":1.5248777386381074,"vX0":-4.5102440649880196,"vY0":-118.75862740999509,"vZ0":-0.47524045891309896,"x":112.76,"y":197.61,"x0":2.707538839786294,"y0":50.000944327529,"z0":4.854503443221677,"aX":-7.536676461647501},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.0,"breakHorizontal":10.4,"spinRate":2611,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4595606196691464,"extension":6.4141430173794935},"index":0,"playId":"19f32f5c-bea4-3041-923a-76f3c6aa3a8f","pitchNumber":1,"startTime":"2026-08-27T23:44:49.965Z","endTime":"2026-08-27T23:44:53.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319720082209965,"aZ":-30.164876550180203,"pfxX":11.317226269001313,"pfxZ":0.9957867325092682,"pX":0.19317580774223436,"pZ":2.424639801551806,"vX0":-10.707218910622151,"vY0":-141.03620131280917,"vZ0":-1.3860595172598182,"x":109.64,"y":173.31,"x0":2.563794112898062,"y0":50.003277408582704,"z0":4.863258207986192,"aX":22.857332257809528},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.7,"breakHorizontal":-18.4,"spinRate":2265,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.38798994687257604,"extension":6.800865943452694},"index":1,"playId":"be3a584a-0b3c-3526-a3f0-8c51006c309c","pitchNumber":2,"startTime":"2026-08-27T23:45:06.574Z","endTime":"2026-08-27T23:45:09.574Z","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":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65565397833111,"aZ":-33.75565374833153,"pfxX":-6.505650167907999,"pfxZ":-1.0875776111649742,"pX":-1.0542689633254534,"pZ":2.0336899903872108,"vX0":-6.709946456478285,"vY0":-119.78210678669124,"vZ0":0.3941669544858104,"x":157.19,"y":183.87,"x0":2.6312680985442904,"y0":50.0055478977517,"z0":4.891041405452917,"aX":-9.430630490104694},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.6,"breakHorizontal":13.4,"spinRate":2758,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4576965166819904,"extension":6.453928681331476},"index":2,"playId":"1803eb8c-c049-3eb4-a937-baff05ba9bb4","pitchNumber":3,"startTime":"2026-08-27T23:45:25.759Z","endTime":"2026-08-27T23:45:28.759Z","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":1},"index":3,"startTime":"2026-08-27T23:45:38.502Z","endTime":"2026-08-27T23:45:48.496Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09540407478721,"aZ":-20.351186936683995,"pfxX":10.059747833674441,"pfxZ":5.479270477247647,"pX":0.26835115951218186,"pZ":2.913623785836453,"vX0":-10.09921871373507,"vY0":-145.51500013463956,"vZ0":-2.462957405130572,"x":106.77,"y":160.11,"x0":2.4662302707382255,"y0":50.00395319890734,"z0":4.9951215241104405,"aX":21.71335328778116},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.6,"breakHorizontal":-16.4,"spinRate":2493,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.37549003730974295,"extension":6.568245108525647},"index":4,"playId":"e98158f8-f533-3050-98e7-e7170bfdc1bc","pitchNumber":4,"startTime":"2026-08-27T23:45:48.496Z","endTime":"2026-08-27T23:45:51.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395109311820388,"aZ":-35.06423001111693,"pfxX":-7.51533079922737,"pfxZ":-1.9054038071983506,"pX":-1.2829420898165322,"pZ":1.4551695382281633,"vX0":-6.582134624413847,"vY0":-122.79149280490155,"vZ0":-1.0930873240718397,"x":165.9,"y":199.49,"x0":2.41799939124638,"y0":50.00579708793367,"z0":4.914104399062948,"aX":-11.372572021350557},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":15.2,"spinRate":2729,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.447637578610129,"extension":6.443008848490246},"index":5,"playId":"5ff10754-5317-3e45-85d7-29089798e3f2","pitchNumber":5,"startTime":"2026-08-27T23:46:10.572Z","endTime":"2026-08-27T23:46:13.572Z","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":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921718174216494,"aZ":-36.2219253073474,"pfxX":-7.379224433072205,"pfxZ":-2.9398757665571296,"pX":-0.3129430174915801,"pZ":2.378197878543002,"vX0":-4.646189509742477,"vY0":-117.13156636877454,"vZ0":2.111160734313824,"x":128.93,"y":174.57,"x0":2.6608968226248133,"y0":50.002837607801936,"z0":4.873536119700838,"aX":-10.16229882349976},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.4,"breakHorizontal":14.5,"spinRate":2610,"spinDirection":302},"zone":4,"typeConfidence":2.0,"plateTime":0.4691980819799646,"extension":6.277502359313555},"index":6,"playId":"8078116a-7789-37e0-b10a-43d4f13f0a5a","pitchNumber":6,"startTime":"2026-08-27T23:46:30.909Z","endTime":"2026-08-27T23:46:33.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:46:33.909Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T23:46:46.286Z","endTime":"2026-08-27T23:47:43.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899348380575695,"aZ":-18.970683715864705,"pfxX":9.423883048415723,"pfxZ":6.411264340481191,"pX":-0.7495885555539292,"pZ":1.9455795551928008,"vX0":-12.751370515027194,"vY0":-141.9860065255553,"vZ0":-4.6946597599947335,"x":120.6,"y":140.43,"x0":2.5573010132646368,"y0":50.003788108061144,"z0":4.813259089557218,"aX":19.409400987441423},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":2449,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.38451294260551894,"extension":6.690616672902189},"index":0,"playId":"88543f8e-7c07-37f8-a786-d2c6c897f030","pitchNumber":1,"startTime":"2026-08-27T23:46:59.608Z","endTime":"2026-08-27T23:47:02.724Z","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":98.2,"endSpeed":90.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.049437259560662,"aZ":-21.41349247169359,"pfxX":8.64037552851183,"pfxZ":5.197701776206639,"pX":-0.4906465849376755,"pZ":3.699692350697078,"vX0":-11.726863904169736,"vY0":-142.61369880442325,"vZ0":0.1794353403401745,"x":135.7,"y":138.89,"x0":2.5412105607694655,"y0":50.006566711918246,"z0":4.980336430287288,"aX":17.90309054344887},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.6,"breakHorizontal":-13.4,"spinRate":2403,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.38322636745481864,"extension":6.801609796055772},"index":1,"playId":"b3d718b2-74af-34d4-86a2-2966e9a3140a","pitchNumber":2,"startTime":"2026-08-27T23:47:16.007Z","endTime":"2026-08-27T23:47:19.007Z","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":2},"index":2,"startTime":"2026-08-27T23:47:27.384Z","endTime":"2026-08-27T23:47:40.379Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04384996985432,"aZ":-18.15794305485132,"pfxX":7.4308260404993325,"pfxZ":6.6414276183859435,"pX":0.3104970911699583,"pZ":3.7713296619860426,"vX0":-9.235471337465347,"vY0":-144.2263462115995,"vZ0":-0.14288550644244752,"x":105.16,"y":136.95,"x0":2.5862825779859455,"y0":50.001644881980084,"z0":4.93988007153132,"aX":15.679884481101318},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.2,"breakHorizontal":-11.6,"spinRate":2464,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.3795395509458026,"extension":6.50096911303461},"index":3,"playId":"489bfc7f-d4b9-37c4-8bf7-6239beb899cf","pitchNumber":3,"startTime":"2026-08-27T23:47:40.379Z","endTime":"2026-08-27T23:47:43.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:47:43.379Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T23:49:41.908Z","endTime":"2026-08-27T23:52:31.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816067920683864,"aZ":-18.771175338522564,"pfxX":-7.775916416845776,"pfxZ":6.888333299378074,"pX":-0.6928439045365388,"pZ":1.8164038417448896,"vX0":5.637043314563666,"vY0":-137.4929015214169,"vZ0":-6.046016590334045,"x":143.41,"y":189.74,"x0":-1.7426372915511825,"y0":50.00379358050816,"z0":5.285726910153787,"aX":-15.13202493765366},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":13.2,"spinRate":2247,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3959046872983931,"extension":6.505014811625691},"index":0,"playId":"287c8cc2-72e4-3612-aadf-c1d83e874c2f","pitchNumber":1,"startTime":"2026-08-27T23:50:02.477Z","endTime":"2026-08-27T23:50:05.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21238775964078,"aZ":-19.70207346218061,"pfxX":0.2549873913494123,"pfxZ":6.821995426209739,"pX":1.6295221910366966,"pZ":1.0339448430058154,"vX0":8.883871042275075,"vY0":-133.26092331281743,"vZ0":-6.9542838955060144,"x":54.89,"y":210.86,"x0":-1.757766428170644,"y0":50.00417100915413,"z0":5.063674341399577,"aX":0.46419294148351903},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-2.0,"spinRate":2594,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40846154999253725,"extension":6.664427912834854},"index":1,"playId":"1038b403-5658-335f-bc51-f560ce2adcd0","pitchNumber":2,"startTime":"2026-08-27T23:50:20.053Z","endTime":"2026-08-27T23:50:23.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917212375170294,"aZ":-13.515668841129514,"pfxX":-5.94568829006905,"pfxZ":9.437344615521209,"pX":0.9773480456856768,"pZ":1.418130234748761,"vX0":9.443837891747076,"vY0":-139.37359293367814,"vZ0":-7.701179838823189,"x":79.75,"y":200.49,"x0":-1.6749851029858123,"y0":50.00150147563167,"z0":5.1005804169821785,"aX":-11.753730519623236},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2290,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39227247263698617,"extension":6.647481390895225},"index":2,"playId":"9ef06a05-fac6-3612-9dfb-56f61b7642db","pitchNumber":3,"startTime":"2026-08-27T23:50:39.623Z","endTime":"2026-08-27T23:50:42.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16104056923675,"aZ":-31.75795074106834,"pfxX":-7.636237506129044,"pfxZ":0.22758339057384447,"pX":0.9154131957198307,"pZ":0.7649851920063453,"vX0":9.835568101811148,"vY0":-134.25966201630686,"vZ0":-5.7140559515927976,"x":82.11,"y":218.13,"x0":-1.7852273871715019,"y0":50.0057110666284,"z0":5.151832758820493,"aX":-14.092999085826525},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.6,"breakHorizontal":12.0,"spinRate":1522,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4063080085413877,"extension":6.643547664285896},"index":3,"playId":"789515b8-c768-3835-9ef4-7685a1f1e2a8","pitchNumber":4,"startTime":"2026-08-27T23:50:58.270Z","endTime":"2026-08-27T23:51:01.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936641250067694,"aZ":-17.312994490377253,"pfxX":-4.718309083303689,"pfxZ":7.507801310497079,"pX":-0.7818381559509534,"pZ":4.997477305845136,"vX0":4.672794122833672,"vY0":-139.4865678733378,"vZ0":1.8076148518909378,"x":146.8,"y":103.85,"x0":-1.8618020234857093,"y0":50.00696333492056,"z0":5.479196618681097,"aX":-9.345497715341676},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":7.7,"spinRate":2187,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3919496663382853,"extension":6.427723453703023},"index":4,"playId":"298516af-91cf-3878-afbd-993dc979afda","pitchNumber":5,"startTime":"2026-08-27T23:51:19.610Z","endTime":"2026-08-27T23:51:22.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186604207928323,"aZ":-16.895166964952022,"pfxX":-7.9080366080003435,"pfxZ":7.7706749579624566,"pX":0.247130159051084,"pZ":2.1393278633214123,"vX0":8.72668220412877,"vY0":-139.092415134194,"vZ0":-5.452308058086514,"x":107.58,"y":181.02,"x0":-1.8983562902372926,"y0":50.00318840318396,"z0":5.239237542612563,"aX":-15.549661475852867},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2528,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39326716788459715,"extension":6.663014851978247},"index":5,"playId":"d1ace648-5c1c-3a0c-8a58-475afdf7d2e9","pitchNumber":6,"startTime":"2026-08-27T23:51:47.339Z","endTime":"2026-08-27T23:51:50.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.464045824950603,"aZ":-12.726521148622975,"pfxX":-4.025375230006855,"pfxZ":9.801168003112075,"pX":-0.35420103147309623,"pZ":2.7829569285403393,"vX0":5.6823533717830985,"vY0":-139.72911073266127,"vZ0":-4.4232943271184535,"x":130.5,"y":163.64,"x0":-1.8879273149287485,"y0":50.00450776733569,"z0":5.218135534528672,"aX":-7.988908432628671},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2323,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3914752009483635,"extension":6.591724399522501},"index":6,"playId":"c50c40d2-d1fd-360c-ad4e-d4c51aa69b6a","pitchNumber":7,"startTime":"2026-08-27T23:52:08.525Z","endTime":"2026-08-27T23:52:11.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68035028262798,"aZ":-34.362833342575755,"pfxX":-6.937695696018979,"pfxZ":-1.2159719079212028,"pX":0.062425869273066835,"pZ":1.355015957102612,"vX0":7.464141930871718,"vY0":-133.10229954413353,"vZ0":-3.3987086079470155,"x":114.62,"y":202.19,"x0":-1.8774217993533655,"y0":50.00627295161278,"z0":5.137879678870403,"aX":-12.44555788473855},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.8,"breakHorizontal":10.9,"spinRate":1555,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4115664038264497,"extension":6.516284728391549},"index":7,"playId":"d6ad6367-e5e4-3615-96d5-75baf98ab167","pitchNumber":8,"startTime":"2026-08-27T23:52:28.073Z","endTime":"2026-08-27T23:52:31.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:52:31.073Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ha-Seong Kim singles on a ground ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T23:52:46.450Z","endTime":"2026-08-27T23:53:52.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78005762774225,"aZ":-15.414828259066551,"pfxX":-6.221333086597413,"pfxZ":8.59662300051392,"pX":-0.336515818651968,"pZ":2.940106996677531,"vX0":6.602042675495708,"vY0":-139.1168213490267,"vZ0":-3.579168610819901,"x":129.83,"y":159.4,"x0":-1.9382834921335528,"y0":50.0018272995828,"z0":5.272595208825815,"aX":-12.128073449829008},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2332,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39452887697312145,"extension":6.6846513815716},"index":0,"playId":"aa5558ba-3853-3e24-9ffa-ce3a4e96c07e","pitchNumber":1,"startTime":"2026-08-27T23:52:57.798Z","endTime":"2026-08-27T23:53:00.798Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.850767257055164,"aZ":-12.860342121270806,"pfxX":-7.139375708375583,"pfxZ":9.908971292951755,"pX":-0.9666400769643447,"pZ":2.7549387861356776,"vX0":4.481893958599654,"vY0":-138.89209695551514,"vZ0":-4.766323043793596,"x":153.85,"y":164.4,"x0":-1.675839303599696,"y0":50.001077514744374,"z0":5.352166427728271,"aX":-13.911427229104614},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":12.0,"spinRate":2399,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39474477015387377,"extension":6.564434349959132},"index":1,"playId":"0d46ddca-0721-34f1-b5a2-aec22cec538f","pitchNumber":2,"startTime":"2026-08-27T23:53:17.451Z","endTime":"2026-08-27T23:53:22.554Z","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":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181495658813084,"aZ":-26.472190814726833,"pfxX":-7.533109282987473,"pfxZ":3.101842859081935,"pX":0.15338484138909084,"pZ":1.9385059072666695,"vX0":7.238473694273944,"vY0":-134.4254157157673,"vZ0":-4.066080807183544,"x":111.15,"y":186.44,"x0":-1.5909681602520664,"y0":50.00143067320148,"z0":5.3424005410834035,"aX":-13.834493352233862},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":12.1,"spinRate":1407,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40692725570407173,"extension":6.587567078185256},"hitData":{"launchSpeed":105.0,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.63,"coordY":119.57}},"index":2,"playId":"50785f71-8b89-380a-9f9e-7c3621f617df","pitchNumber":3,"startTime":"2026-08-27T23:53:41.598Z","endTime":"2026-08-27T23:53:52.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:53:52.800Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T23:54:01.469Z","endTime":"2026-08-27T23:57:25.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27532871773738,"aZ":-19.856349664296623,"pfxX":3.100007762877331,"pfxZ":6.92712611624748,"pX":0.35674018519971856,"pZ":3.2982008370992895,"vX0":4.778195941355576,"vY0":-132.0414152619292,"vZ0":-1.7580812915185917,"x":103.4,"y":149.73,"x0":-1.8741827923491585,"y0":50.00255811967685,"z0":5.423288489776967,"aX":5.510985568217955},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":-6.6,"spinRate":2568,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.41372295236895695,"extension":6.425925849800172},"index":0,"playId":"a827af7b-b6a5-3148-81ee-bd75be33ecba","pitchNumber":1,"startTime":"2026-08-27T23:54:19.265Z","endTime":"2026-08-27T23:54:22.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984500953900522,"aZ":-20.127945605521052,"pfxX":-9.086985347752718,"pfxZ":6.327037884627035,"pX":1.4225543008821178,"pZ":2.369326864874227,"vX0":11.765740393020284,"vY0":-137.25236097799205,"vZ0":-4.076219026661446,"x":62.78,"y":174.81,"x0":-1.7434111364308127,"y0":50.002298179825175,"z0":5.248153717701553,"aX":-17.300193973583962},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":13.9,"spinRate":2395,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3993915686141438,"extension":6.609913834450483},"index":1,"playId":"7ad0e67b-e613-359b-b51d-9b5fb746b7a7","pitchNumber":2,"startTime":"2026-08-27T23:54:37.170Z","endTime":"2026-08-27T23:54:40.409Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36373036013292,"aZ":-11.531258336207683,"pfxX":-5.541213242696329,"pfxZ":10.641716619955027,"pX":1.5789100280956883,"pZ":1.945554788494144,"vX0":10.378537426692748,"vY0":-138.92282644989598,"vZ0":-7.14964320530078,"x":56.82,"y":186.25,"x0":-1.4984557413918669,"y0":50.000223813474946,"z0":5.332243777882187,"aX":-10.747056628089277},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2377,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39543764367987055,"extension":6.583436813786611},"index":2,"playId":"571ab843-8a46-38e6-bdd8-16a54097c590","pitchNumber":3,"startTime":"2026-08-27T23:54:59.830Z","endTime":"2026-08-27T23:55:03.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999093870053198,"aZ":-19.188449151039478,"pfxX":1.9909500771439534,"pfxZ":7.225462171572202,"pX":-0.15662529116240292,"pZ":1.5519345655590266,"vX0":4.399188348637729,"vY0":-132.8392763247457,"vZ0":-5.37416440631548,"x":122.97,"y":196.88,"x0":-2.089196338875325,"y0":50.002717364400674,"z0":4.985319105029507,"aX":3.576246061518676},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-4.6,"spinRate":2559,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4114692381728213,"extension":6.434583042325082},"index":3,"playId":"b5c5f5b7-ae52-34d8-88cf-7f8e77270a96","pitchNumber":4,"startTime":"2026-08-27T23:55:22.576Z","endTime":"2026-08-27T23:55:26.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"e21add33-d5ae-4f11-b59c-791352bc46d9","startTime":"2026-08-27T23:56:01.527Z","endTime":"2026-08-27T23:56:06.527Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082578316167307,"aZ":-33.32598953188033,"pfxX":-5.300058938168916,"pfxZ":-0.6466847408859344,"pX":-1.8778531384685493,"pZ":1.2513755230741916,"vX0":2.4706002634336057,"vY0":-132.1953897862675,"vZ0":-3.9850917529137657,"x":188.58,"y":204.99,"x0":-2.1338140890958237,"y0":50.00381516426211,"z0":5.21369882189699,"aX":-9.420161469293868},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.8,"breakHorizontal":9.1,"spinRate":1214,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4136794832806334,"extension":6.40562304769115},"index":5,"playId":"09ea3960-e0ce-3295-b9b8-4cebe5c8b76d","pitchNumber":5,"startTime":"2026-08-27T23:56:20.984Z","endTime":"2026-08-27T23:56:26.215Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ha-Seong Kim steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"09ea3960-e0ce-3295-b9b8-4cebe5c8b76d","startTime":"2026-08-27T23:56:32.556Z","endTime":"2026-08-27T23:56:54.206Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98757614851778,"aZ":-29.740608014376317,"pfxX":-9.281965144075434,"pfxZ":1.3259874067489106,"pX":-0.87290674384961,"pZ":1.2325222690880289,"vX0":5.685483398320368,"vY0":-134.15108186050364,"vZ0":-5.0754022997437245,"x":150.27,"y":205.5,"x0":-1.805637792128907,"y0":50.00256118707815,"z0":5.249825835416479,"aX":-17.04428719731446},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":15.7,"spinRate":1499,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40712190567790607,"extension":6.427036212444864},"index":7,"playId":"95b8e5ea-8c60-3a55-9fb2-d230115cdb08","pitchNumber":6,"startTime":"2026-08-27T23:56:54.206Z","endTime":"2026-08-27T23:56:57.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91265383734852,"aZ":-13.246420359044077,"pfxX":-8.738525448508636,"pfxZ":9.774159203552317,"pX":0.551303515664625,"pZ":1.7873244418233107,"vX0":9.237395719334847,"vY0":-138.30031853723662,"vZ0":-6.948326520639009,"x":95.99,"y":190.52,"x0":-1.6970990899827652,"y0":50.00632157916864,"z0":5.221417919273239,"aX":-16.927950274954075},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":13.9,"spinRate":2448,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3960897845724869,"extension":6.701513121463871},"index":8,"playId":"90a33ecc-f2ed-3f62-a31c-239969743899","pitchNumber":7,"startTime":"2026-08-27T23:57:22.181Z","endTime":"2026-08-27T23:57:25.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:57:25.181Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to third baseman Enrique Hernández in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T23:57:35.525Z","endTime":"2026-08-27T23:58:58.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.615177035648006,"aZ":-26.146939894026858,"pfxX":-9.259687920799834,"pfxZ":3.2896579506366654,"pX":-0.5810256563999731,"pZ":1.0639786163986271,"vX0":6.686797684937792,"vY0":-134.34480594279614,"vZ0":-5.871978157892478,"x":139.15,"y":210.05,"x0":-1.8970294099581269,"y0":50.001768229818914,"z0":5.1320540102691705,"aX":-16.955501428705443},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":15.4,"spinRate":1517,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4074179104035891,"extension":6.568850454381119},"index":0,"playId":"fd263b34-bd42-33e6-a3b7-eadd7e52e4d7","pitchNumber":1,"startTime":"2026-08-27T23:57:52.541Z","endTime":"2026-08-27T23:57:57.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01096366740796,"aZ":-18.310412008370935,"pfxX":1.0796454751439821,"pfxZ":7.500883155810573,"pX":0.20999368898040793,"pZ":2.6554360821657506,"vX0":5.21491531330766,"vY0":-134.12175155614077,"vZ0":-3.691121565960649,"x":109.0,"y":167.08,"x0":-1.8883447682575525,"y0":50.004997514396,"z0":5.331165387473676,"aX":1.995504517251403},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-2.9,"spinRate":2616,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.40611320673681695,"extension":6.388055688540071},"index":1,"playId":"028a35a2-400c-3076-a695-242c97bf5428","pitchNumber":2,"startTime":"2026-08-27T23:58:17.586Z","endTime":"2026-08-27T23:58:20.586Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92550176092746,"aZ":-15.269336596676315,"pfxX":-4.580479058495292,"pfxZ":8.537769074882998,"pX":0.08568606447398447,"pZ":2.562242410146641,"vX0":6.666940946598844,"vY0":-139.89674761777252,"vZ0":-4.8705240439103346,"x":113.73,"y":169.6,"x0":-1.7345465468232955,"y0":50.00119500233741,"z0":5.328618267521437,"aX":-9.067856518062012},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2253,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3917207603539419,"extension":6.527277427318018},"hitData":{"launchSpeed":86.9,"launchAngle":71.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.52,"coordY":177.66}},"index":2,"playId":"e9f4c0dd-f5fc-3141-9d6c-d0076463a70b","pitchNumber":3,"startTime":"2026-08-27T23:58:48.693Z","endTime":"2026-08-27T23:58:58.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T23:58:58.248Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (15) on a fly ball to shortstop Ha-Seong Kim.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:01:07.465Z","endTime":"2026-08-28T00:02:24.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.7,"endSpeed":72.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.765004168705598,"aZ":-34.82697535289495,"pfxX":-6.842236350123034,"pfxZ":-1.9958848787934897,"pX":0.32436265754256677,"pZ":2.3550336651627677,"vX0":-3.375165786943505,"vY0":-114.61638641158235,"vZ0":1.6886060770299811,"x":104.64,"y":175.19,"x0":2.7064884210007025,"y0":50.00436051058041,"z0":5.016944946893028,"aX":-9.077833880099819},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.9,"breakHorizontal":13.2,"spinRate":2544,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.4784026271342636,"extension":6.355482701953242},"index":0,"playId":"10137196-ae23-3d44-99af-c0dd97821cb6","pitchNumber":1,"startTime":"2026-08-28T00:01:16.437Z","endTime":"2026-08-28T00:01:19.437Z","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.5,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256015952883217,"aZ":-22.786051937271782,"pfxX":9.23703464045139,"pfxZ":4.78968169120045,"pX":0.3012466982260021,"pZ":4.585946900579314,"vX0":-9.433262793262944,"vY0":-138.738978196631,"vZ0":2.62066187233414,"x":105.52,"y":114.96,"x0":2.5353290103036903,"y0":50.0061764824577,"z0":5.142343224503589,"aX":18.121253322639596},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":-14.9,"spinRate":2292,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.39385372970571675,"extension":6.443260391238738},"index":1,"playId":"23010568-888c-3c5b-a58d-e476e489750c","pitchNumber":2,"startTime":"2026-08-28T00:01:33.320Z","endTime":"2026-08-28T00:01:36.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59109509066876,"aZ":-18.10479646131813,"pfxX":8.139745011249413,"pfxZ":7.142452083596675,"pX":1.2289322529500022,"pZ":3.2174274277387016,"vX0":-6.904567571601188,"vY0":-139.73788717812366,"vZ0":-1.5615227998242251,"x":70.16,"y":151.91,"x0":2.6788473840355813,"y0":50.00546472798354,"z0":4.977588951896107,"aX":16.03976254078352},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-13.2,"spinRate":2416,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.3925434748931358,"extension":6.60647232562292},"index":2,"playId":"86289396-ddaf-3798-85f4-938e37296cdb","pitchNumber":3,"startTime":"2026-08-28T00:01:51.684Z","endTime":"2026-08-28T00:01:54.684Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018288731657634,"aZ":-35.58711852715007,"pfxX":-7.470508339512886,"pfxZ":-2.589756026503464,"pX":-0.35084955209162716,"pZ":2.4471693492987185,"vX0":-4.644521679312712,"vY0":-114.69853274896293,"vZ0":2.038100098447039,"x":130.37,"y":172.71,"x0":2.676939998645021,"y0":50.00083145507956,"z0":5.040431672054915,"aX":-9.859762846865554},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.8,"breakHorizontal":14.8,"spinRate":2491,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.47921216470728156,"extension":6.3791502023659135},"hitData":{"launchSpeed":73.2,"launchAngle":46.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":58.74,"coordY":136.87}},"index":3,"playId":"6f35f768-b811-3377-b71e-9f441f80cd1b","pitchNumber":4,"startTime":"2026-08-28T00:02:11.383Z","endTime":"2026-08-28T00:02:24.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:02:24.857Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:02:59.875Z","endTime":"2026-08-28T00:03:22.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":81.0,"endSpeed":74.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.450907826232417,"aZ":-37.59457219628279,"pfxX":-7.125428673244136,"pfxZ":-3.866361283187439,"pX":0.34949498629487025,"pZ":2.1271793313392005,"vX0":-3.663609479712743,"vY0":-117.92089779262965,"vZ0":1.5592068862898494,"x":103.68,"y":181.35,"x0":2.851471432148067,"y0":50.00305584507695,"z0":4.938431814600845,"aX":-9.985816925648045},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.4,"breakHorizontal":13.8,"spinRate":2586,"spinDirection":310},"zone":9,"typeConfidence":2.0,"plateTime":0.46534561574572963,"extension":6.415479717876412},"hitData":{"launchSpeed":96.3,"launchAngle":40.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.89,"coordY":70.81}},"index":0,"playId":"c32a0d4f-aa9c-3209-a771-5a55504a8ece","pitchNumber":1,"startTime":"2026-08-28T00:03:10.051Z","endTime":"2026-08-28T00:03:22.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:03:22.009Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:03:43.588Z","endTime":"2026-08-28T00:05:10.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499648943115346,"aZ":-18.348889619322147,"pfxX":7.709860188479485,"pfxZ":6.820508287263197,"pX":-0.13768124333021506,"pZ":3.097796631806093,"vX0":-10.371103712874804,"vY0":-141.3003039616351,"vZ0":-1.8914481322377903,"x":122.25,"y":155.14,"x0":2.574579712136657,"y0":50.00251355326888,"z0":4.951968873978974,"aX":15.627431432258811},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":-11.9,"spinRate":2393,"spinDirection":108},"zone":2,"typeConfidence":2.0,"plateTime":0.38730566103933306,"extension":6.935126148182413},"index":0,"playId":"c4cd282d-3a5b-3d03-b293-a60a6e9bd2e5","pitchNumber":1,"startTime":"2026-08-28T00:03:53.438Z","endTime":"2026-08-28T00:03:56.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.493171105994556,"aZ":-18.203146768857458,"pfxX":8.316816543821615,"pfxZ":6.963389308967878,"pX":-0.6831005359994222,"pZ":3.3540940777902044,"vX0":-11.793913220469042,"vY0":-140.85128941271384,"vZ0":-1.1987265081248273,"x":143.04,"y":148.22,"x0":2.4810239838207235,"y0":50.0012422367998,"z0":4.964253115360094,"aX":16.68323284065564},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":-12.6,"spinRate":2461,"spinDirection":107},"zone":1,"typeConfidence":2.0,"plateTime":0.38913534895437873,"extension":6.986863061540563},"index":1,"playId":"0da88e4f-8682-3356-a2d2-042f8e78e3e8","pitchNumber":2,"startTime":"2026-08-28T00:04:13.840Z","endTime":"2026-08-28T00:04:16.889Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923827235359184,"aZ":-22.29629615773883,"pfxX":9.776615719633606,"pfxZ":5.064437204918713,"pX":-0.8415691912242685,"pZ":3.561074512479357,"vX0":-12.65309953583191,"vY0":-138.72716130861951,"vZ0":0.6365798957887416,"x":149.08,"y":142.63,"x0":2.5075035221074047,"y0":50.000573230888584,"z0":4.814424718874787,"aX":19.061508539144917},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.1,"spinRate":2511,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.394769774759689,"extension":6.625360714797134},"index":2,"playId":"85276110-324a-35c3-8b15-73a44fbc7a95","pitchNumber":3,"startTime":"2026-08-28T00:04:39.332Z","endTime":"2026-08-28T00:04:42.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00133289034299,"aZ":-21.37279039095691,"pfxX":8.514536897947451,"pfxZ":5.498749395081493,"pX":-0.3042724219629785,"pZ":4.077588350517845,"vX0":-10.994192441966764,"vY0":-139.44818433048533,"vZ0":1.1061350680166036,"x":128.6,"y":128.69,"x0":2.58725869812508,"y0":50.00579512125763,"z0":5.087958785392492,"aX":16.735774142049614},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":-13.1,"spinRate":2435,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.39311345148872556,"extension":6.585974884829046},"index":3,"playId":"debd8976-42d1-3e81-9e28-29a6bb9de573","pitchNumber":4,"startTime":"2026-08-28T00:05:07.417Z","endTime":"2026-08-28T00:05:10.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:05:10.417Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T00:05:20.507Z","endTime":"2026-08-28T00:06:08.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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(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":82.6,"endSpeed":75.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545806508800123,"aZ":-34.13531015059435,"pfxX":-8.077529606950876,"pfxZ":-1.3467272291254107,"pX":-1.2753150856993376,"pZ":1.6604038127795386,"vX0":-6.922498532648175,"vY0":-120.10612041588013,"vZ0":-0.4034727716005001,"x":165.61,"y":193.95,"x0":2.700148456760702,"y0":50.00571742166459,"z0":4.881681593333616,"aX":-11.731658993798867},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":16.3,"spinRate":2741,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45707461975514496,"extension":6.276163117834327},"index":0,"playId":"409dda09-4d06-3831-a79a-b571feabfa59","pitchNumber":1,"startTime":"2026-08-28T00:05:37.426Z","endTime":"2026-08-28T00:05:40.764Z","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":98.0,"endSpeed":89.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54469945897838,"aZ":-18.830387848750235,"pfxX":8.671187707251109,"pfxZ":6.528346022007511,"pX":-0.4488205670947466,"pZ":3.2686389865754917,"vX0":-11.578865764376868,"vY0":-142.26928027588914,"vZ0":-1.3446992579780588,"x":134.11,"y":150.53,"x0":2.552869862162075,"y0":50.00143409180949,"z0":4.944396603545196,"aX":17.721546462961022},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":-13.3,"spinRate":2502,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.38543036820282106,"extension":6.955334902542247},"hitData":{"launchSpeed":90.7,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.92,"coordY":63.76}},"index":1,"playId":"07f31e7e-a186-3c1e-a4ae-b61e75ac37fb","pitchNumber":2,"startTime":"2026-08-28T00:05:59.160Z","endTime":"2026-08-28T00:06:08.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:06:08.337Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T00:08:16.480Z","endTime":"2026-08-28T00:10:48.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.333524512705115,"aZ":-24.472879652827206,"pfxX":2.029365020433593,"pfxZ":4.416018227531555,"pX":1.0172686696455664,"pZ":1.9340560881265665,"vX0":6.448152994509743,"vY0":-130.6957139382429,"vZ0":-3.8907975338834127,"x":78.22,"y":186.56,"x0":-1.7371922991047994,"y0":50.00479391043995,"z0":5.2616966099735585,"aX":3.5409092478031092},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.0,"spinRate":2500,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4177217969921929,"extension":6.539528454324642},"index":0,"playId":"a687c290-aeb6-3522-b6bc-b9bdd15ab2f8","pitchNumber":1,"startTime":"2026-08-28T00:08:24.152Z","endTime":"2026-08-28T00:08:28.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11761206819151,"aZ":-31.09722300136471,"pfxX":-5.0020682808734165,"pfxZ":0.6026322774386514,"pX":-0.043459621212676006,"pZ":2.1957755111587725,"vX0":6.387569833847107,"vY0":-132.53184279689347,"vZ0":-2.4201992506354832,"x":118.66,"y":179.49,"x0":-1.825674256798295,"y0":50.00526385020616,"z0":5.373302358195763,"aX":-8.974115887731257},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.8,"breakHorizontal":7.8,"spinRate":1675,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4119693532012376,"extension":6.573012381561614},"index":1,"playId":"5c6c6f54-fe09-32e4-8df4-9c6c9078a89c","pitchNumber":2,"startTime":"2026-08-28T00:08:39.420Z","endTime":"2026-08-28T00:08:42.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.980636804286068,"aZ":-13.783393160869398,"pfxX":-4.571016296311988,"pfxZ":9.326912875743293,"pX":-0.38210456700770173,"pZ":2.1768881926507735,"vX0":5.865028258318642,"vY0":-139.0070727802485,"vZ0":-5.6423677255391045,"x":131.56,"y":180.0,"x0":-1.918094453629306,"y0":50.00014316515952,"z0":5.135929707220412,"aX":-9.011067600243104},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2255,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3929087663118769,"extension":6.709269588025338},"index":2,"playId":"06f8eaa6-c5ab-37b8-aaae-87587f873322","pitchNumber":3,"startTime":"2026-08-28T00:08:56.674Z","endTime":"2026-08-28T00:08:59.700Z","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-28T00:09:06.879Z","endTime":"2026-08-28T00:09:21.441Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07421982922195,"aZ":-26.620235176840566,"pfxX":-8.11454613876274,"pfxZ":2.9857588158153736,"pX":-0.29762744818526654,"pZ":0.3468294065329588,"vX0":6.951538056515349,"vY0":-134.70762224826635,"vZ0":-7.873797453569646,"x":128.34,"y":229.42,"x0":-1.842823294334857,"y0":50.00026197939537,"z0":5.157114132447403,"aX":-15.084283551814758},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":1778,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4048096078565755,"extension":6.745747676713207},"index":4,"playId":"473c21c2-92d4-3fb3-b9a8-8fa0cc85aaca","pitchNumber":4,"startTime":"2026-08-28T00:09:21.441Z","endTime":"2026-08-28T00:09:24.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56389076519748,"aZ":-15.265473011577528,"pfxX":-4.848083126788557,"pfxZ":8.288556164119445,"pX":0.5889091859405559,"pZ":3.7461415017581223,"vX0":8.272373630204985,"vY0":-141.09145993298134,"vZ0":-1.979723897561716,"x":94.55,"y":137.63,"x0":-1.7354607775757536,"y0":50.000779251816354,"z0":5.427632917388233,"aX":-9.888616693947384},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":2137,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3864658230249636,"extension":6.6447831225035605},"index":5,"playId":"55faf823-5f63-3cc1-aed6-2e50b7b987b5","pitchNumber":5,"startTime":"2026-08-28T00:09:42.071Z","endTime":"2026-08-28T00:09:46.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.486948430931875,"aZ":-19.68876476643468,"pfxX":-1.4491729392232289,"pfxZ":6.56589665530055,"pX":-1.2614715367028368,"pZ":2.745356792041347,"vX0":2.906448635539929,"vY0":-136.1826418734061,"vZ0":-2.8926207254358345,"x":165.08,"y":164.66,"x0":-2.148432722382895,"y0":50.00200911508522,"z0":5.164173077473201,"aX":-2.755551066521387},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":2.0,"spinRate":2532,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4003441376651464,"extension":6.559595356235045},"index":6,"playId":"332ed11b-b93c-317c-b277-3458e5962734","pitchNumber":6,"startTime":"2026-08-28T00:10:03.762Z","endTime":"2026-08-28T00:10:07.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523963594295818,"aZ":-31.80693846963705,"pfxX":-8.601716053919109,"pfxZ":0.19965943787287355,"pX":-1.0198912408848588,"pZ":1.5566427331974926,"vX0":5.813564253981749,"vY0":-134.55510729679764,"vZ0":-3.3061977984015023,"x":155.88,"y":196.75,"x0":-2.096303195312578,"y0":50.00231566546563,"z0":5.066752362695944,"aX":-15.695309409896382},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.1,"breakHorizontal":14.3,"spinRate":1482,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.40783105370008554,"extension":6.56947059329483},"index":7,"playId":"27d90174-3f99-3831-aaab-1b567c7f8b8f","pitchNumber":7,"startTime":"2026-08-28T00:10:23.793Z","endTime":"2026-08-28T00:10:27.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87584881977281,"aZ":-43.635327465790255,"pfxX":7.512097093198047,"pfxZ":-8.784731753652402,"pX":0.9509899408912671,"pZ":1.5858012174091518,"vX0":3.813199256692518,"vY0":-114.31150705908271,"vZ0":0.8982753971884632,"x":80.75,"y":195.96,"x0":-1.7225026993367298,"y0":50.00309764194841,"z0":5.520618803968193,"aX":9.799581346527582},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.2,"breakHorizontal":-14.6,"spinRate":2949,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.48178948354233553,"extension":6.492952320997663},"index":8,"playId":"22ca47ab-7eca-32a3-b646-a13384eff4ae","pitchNumber":8,"startTime":"2026-08-28T00:10:45.233Z","endTime":"2026-08-28T00:10:48.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:10:48.233Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder Alex Call.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T00:11:00.927Z","endTime":"2026-08-28T00:12:01.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.410114146758257,"aZ":-22.878881652258425,"pfxX":1.2650555198415967,"pfxZ":5.0108449176858585,"pX":0.6893695174400705,"pZ":1.6468025870570513,"vX0":6.610405045283732,"vY0":-134.6866098589623,"vZ0":-4.84402650105243,"x":90.72,"y":194.32,"x0":-1.9509375956005748,"y0":50.00561242222598,"z0":5.064929042202268,"aX":2.3492417107668047},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":-3.6,"spinRate":2585,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4050508298828688,"extension":6.675800976880302},"index":0,"playId":"402d4e23-e0d0-3a49-87a4-6cec90aaa923","pitchNumber":1,"startTime":"2026-08-28T00:11:13.966Z","endTime":"2026-08-28T00:11:17.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.411474537291234,"aZ":-15.003793043376266,"pfxX":-3.820714023721594,"pfxZ":8.829065222832302,"pX":-1.2573499653637583,"pZ":3.5524872337467635,"vX0":3.4376859997386844,"vY0":-138.87552080250467,"vZ0":-1.9722093194075483,"x":164.93,"y":142.86,"x0":-2.0175922845726104,"y0":50.00067223410888,"z0":5.274943149312801,"aX":-7.4285761699781325},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":6.1,"spinRate":2177,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39507753283391045,"extension":6.559106321526037},"index":1,"playId":"ca9a42c0-3578-3c71-962e-9acfab717c8e","pitchNumber":2,"startTime":"2026-08-28T00:11:32.158Z","endTime":"2026-08-28T00:11:35.561Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.481154650929554,"aZ":-38.3977784051437,"pfxX":4.978897909970188,"pfxZ":-4.1586960107922915,"pX":-0.09414417690872659,"pZ":1.366077438507352,"vX0":2.7116259955594426,"vY0":-121.98521893296763,"vZ0":-1.7186196879281368,"x":120.59,"y":201.9,"x0":-1.8693779076286938,"y0":50.002967220281555,"z0":5.41048400227451,"aX":7.452538665986209},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.7,"breakHorizontal":-9.7,"spinRate":2980,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.45016619781311906,"extension":6.517918649177466},"hitData":{"launchSpeed":78.2,"launchAngle":43.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.82,"coordY":119.54}},"index":2,"playId":"6a6906e9-cefb-3148-ae20-bd3cc53e7223","pitchNumber":3,"startTime":"2026-08-28T00:11:51.137Z","endTime":"2026-08-28T00:12:01.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:12:01.539Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T00:12:04.424Z","endTime":"2026-08-28T00:13:47.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.090083718474894,"aZ":-12.49990267701881,"pfxX":-5.447188369427375,"pfxZ":10.06161306972218,"pX":-1.4824703708372295,"pZ":2.8136426374079573,"vX0":3.477772453262387,"vY0":-139.36571832729084,"vZ0":-4.223866729756711,"x":173.51,"y":162.81,"x0":-2.0427608649300204,"y0":50.0012541902031,"z0":5.182514699763832,"aX":-10.649400656352618},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2302,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39392966404911567,"extension":6.548520663269217},"index":0,"playId":"32e9258f-3eaa-3f8e-944f-1e1cc2474b9e","pitchNumber":1,"startTime":"2026-08-28T00:12:29.326Z","endTime":"2026-08-28T00:12:32.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.040608248911447,"aZ":-32.43201524566553,"pfxX":-5.0889453228152846,"pfxZ":-0.14984241984096336,"pX":-1.7454589632312127,"pZ":2.8173946445942373,"vX0":2.745477241669967,"vY0":-131.18055498425457,"vZ0":-0.1852376068525292,"x":183.53,"y":162.71,"x0":-2.1429772746660793,"y0":50.001238724103,"z0":5.301117672071757,"aX":-8.892486241942855},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.1,"breakHorizontal":8.6,"spinRate":1320,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4171022766654544,"extension":6.539989605128368},"index":1,"playId":"350bb14b-bee4-331c-888c-95edbd39c70c","pitchNumber":2,"startTime":"2026-08-28T00:12:42.231Z","endTime":"2026-08-28T00:12:45.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.407302449470414,"aZ":-11.50204679120042,"pfxX":-4.724515172979611,"pfxZ":10.446235587641208,"pX":-0.8751739682354094,"pZ":1.890944520239949,"vX0":4.681506583812782,"vY0":-139.98440171856507,"vZ0":-6.782505972667749,"x":150.36,"y":187.72,"x0":-1.9576200690065533,"y0":50.00493412106328,"z0":5.102863161914364,"aX":-9.351860093466572},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2201,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3916887536500169,"extension":6.671660597877609},"index":2,"playId":"7944dba3-56ed-3e13-9ff0-788329dd4296","pitchNumber":3,"startTime":"2026-08-28T00:13:02.124Z","endTime":"2026-08-28T00:13:05.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55403079407033,"aZ":-22.473012956386142,"pfxX":2.2071105120913455,"pfxZ":5.298774383250513,"pX":1.6929546935094697,"pZ":2.126060023950239,"vX0":8.534946295242037,"vY0":-134.30435602230006,"vZ0":-4.106722045414621,"x":52.47,"y":181.38,"x0":-1.8102620329085495,"y0":50.002798477744214,"z0":5.269507765270042,"aX":4.037004473970969},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.9,"breakHorizontal":-5.8,"spinRate":2488,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40751933701138343,"extension":6.604378016795705},"index":3,"playId":"9a4804bd-cb9e-3dca-bf9b-fb7e6fddeeba","pitchNumber":4,"startTime":"2026-08-28T00:13:21.519Z","endTime":"2026-08-28T00:13:24.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":69.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597827545167227,"aZ":-44.55887272060631,"pfxX":6.8717536791333185,"pfxZ":-10.113585213825273,"pX":-0.09804689293175282,"pZ":0.8741551136972365,"vX0":1.5189692752176323,"vY0":-111.37090321156192,"vZ0":0.28012758110677316,"x":120.74,"y":215.18,"x0":-1.6850264419546928,"y0":50.00124336061846,"z0":5.450793612510488,"aX":8.417686807983953},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-17.6,"breakHorizontal":-12.8,"spinRate":2792,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.49652426991400667,"extension":6.73711331783087},"index":4,"playId":"7cff1ab7-4e3d-3c16-831b-68f6cdb4d56e","pitchNumber":5,"startTime":"2026-08-28T00:13:41.978Z","endTime":"2026-08-28T00:13:47.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:13:47.504Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Call flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:16:01.263Z","endTime":"2026-08-28T00:17:34.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62735360977251,"aZ":-21.359689071973545,"pfxX":9.651162637062114,"pfxZ":5.427819809488298,"pX":0.3309759208753199,"pZ":3.9283780939229267,"vX0":-9.567228510092416,"vY0":-140.684407145997,"vZ0":0.6898514438758518,"x":104.38,"y":132.71,"x0":2.5313258698185943,"y0":50.003850194944384,"z0":5.070426398561416,"aX":19.23585693338877},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":-15.4,"spinRate":2489,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.39017701652333914,"extension":6.546681076339416},"index":0,"playId":"0e9e5a88-e649-3a1f-a219-78cdeb528cdf","pitchNumber":1,"startTime":"2026-08-28T00:16:08.179Z","endTime":"2026-08-28T00:16:11.374Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63552015680687,"aZ":-19.641212114047402,"pfxX":8.811867272068898,"pfxZ":6.418197830755036,"pX":-0.23588280885129329,"pZ":2.1148342206291026,"vX0":-10.540546846998092,"vY0":-139.2031139831059,"vZ0":-4.22445534708323,"x":125.99,"y":181.68,"x0":2.4634207240864985,"y0":50.00536265111127,"z0":4.960709493502833,"aX":17.214409094256975},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-13.7,"spinRate":2405,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.39418781494563726,"extension":6.440552872669391},"index":1,"playId":"08bf4bf5-26ca-3502-9d24-a127cb7183a3","pitchNumber":2,"startTime":"2026-08-28T00:16:25.092Z","endTime":"2026-08-28T00:16:28.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896338670058498,"aZ":-20.555517915838752,"pfxX":6.867137389758521,"pfxZ":5.870326916909843,"pX":0.7855718116435653,"pZ":3.829262442320463,"vX0":-7.4240981501540695,"vY0":-139.65452934829585,"vZ0":0.30571012085384663,"x":87.06,"y":135.39,"x0":2.583814549686677,"y0":50.001189724319495,"z0":5.068376117179616,"aX":13.588962677466862},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":-10.9,"spinRate":2203,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3919209634332095,"extension":6.340111444534651},"index":2,"playId":"a6411a78-3710-3f8f-b9a5-f4fb9c9e936b","pitchNumber":3,"startTime":"2026-08-28T00:16:47.344Z","endTime":"2026-08-28T00:16:50.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.71199221954143,"aZ":-37.26694661986587,"pfxX":-6.954857371010368,"pfxZ":-3.901278211428064,"pX":1.043974236775337,"pZ":2.593383090166206,"vX0":-1.8340085720594974,"vY0":-113.26117978893032,"vZ0":2.8678370869734247,"x":77.21,"y":168.76,"x0":2.76680716814302,"y0":50.00293212839467,"z0":5.024794783994195,"aX":-9.080087218723897},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.1,"breakHorizontal":13.1,"spinRate":2465,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.48266990671158894,"extension":6.236485526593424},"index":3,"playId":"f91c5e89-3d74-36be-8755-ee387e7275df","pitchNumber":4,"startTime":"2026-08-28T00:17:05.284Z","endTime":"2026-08-28T00:17:08.481Z","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":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.942851756869377,"aZ":-20.64548715267435,"pfxX":7.073812212050201,"pfxZ":5.9088101023747015,"pX":-0.3503459505809145,"pZ":2.7227084363301373,"vX0":-10.617493439042669,"vY0":-138.57752559581579,"vZ0":-2.1068653891785556,"x":130.35,"y":165.27,"x0":2.6054847507105814,"y0":50.005498257509245,"z0":4.866867468636522,"aX":13.809311516258434},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":-10.7,"spinRate":2235,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.3947212237519344,"extension":6.606988329520642},"hitData":{"launchSpeed":89.6,"launchAngle":45.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.62,"coordY":88.26}},"index":4,"playId":"846e5c38-30df-3785-a19f-7c16c80c1d2a","pitchNumber":5,"startTime":"2026-08-28T00:17:23.959Z","endTime":"2026-08-28T00:17:34.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:17:34.613Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Hernández grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:17:45.520Z","endTime":"2026-08-28T00:18:20.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488874127607737,"aZ":-38.149070735354606,"pfxX":-7.341097508650098,"pfxZ":-4.533970895223042,"pX":-0.008114891666370984,"pZ":1.490066190702791,"vX0":-3.943542100479365,"vY0":-114.4596597083995,"vZ0":0.6019123013308307,"x":117.31,"y":198.55,"x0":2.6948355254249305,"y0":50.00369909230726,"z0":4.98011895318306,"aX":-9.672320080655627},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.7,"breakHorizontal":14.3,"spinRate":2507,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.47980131368222256,"extension":6.492257481169042},"index":0,"playId":"55d14a36-e680-3579-99dd-c481b37f7a8b","pitchNumber":1,"startTime":"2026-08-28T00:17:56.736Z","endTime":"2026-08-28T00:17:59.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960330346756415,"aZ":-34.313530195534426,"pfxX":-7.54666744582956,"pfxZ":-1.5401543164571976,"pX":0.12762467111002668,"pZ":1.9214027090861103,"vX0":-3.767367073144345,"vY0":-117.6509685787617,"vZ0":0.5107978424311863,"x":112.14,"y":186.9,"x0":2.734037369941635,"y0":50.001926450236624,"z0":4.901894934345962,"aX":-10.49440342663318},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.4,"breakHorizontal":14.6,"spinRate":2609,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.4669675427024442,"extension":6.284162536903704},"hitData":{"launchSpeed":81.8,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":164.96}},"index":1,"playId":"2051a21f-7a36-3ffd-bc99-a461a3c1ec7a","pitchNumber":2,"startTime":"2026-08-28T00:18:12.742Z","endTime":"2026-08-28T00:18:20.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:18:20.136Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rortvedt singles on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:18:31.425Z","endTime":"2026-08-28T00:19:33.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.9,"endSpeed":72.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53251453273125,"aZ":-36.07594136996207,"pfxX":-6.5887403477021005,"pfxZ":-2.9511633256117804,"pX":-0.2135516162162505,"pZ":2.2681367916470614,"vX0":-4.927364529655659,"vY0":-114.72760561522028,"vZ0":1.9269548594901538,"x":125.14,"y":177.54,"x0":2.822741782049875,"y0":50.00038825910931,"z0":4.950512787784093,"aX":-8.722599051431397},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.4,"breakHorizontal":13.2,"spinRate":2645,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4786250723392169,"extension":6.378138270806682},"index":0,"playId":"bba0c4fe-f9de-3419-84d7-e91f853836b5","pitchNumber":1,"startTime":"2026-08-28T00:18:49.779Z","endTime":"2026-08-28T00:18:53.071Z","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":81.2,"endSpeed":74.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63800555947445,"aZ":-35.41171305627624,"pfxX":-5.72659033392151,"pfxZ":-2.3145567568868506,"pX":-0.9651587915257875,"pZ":1.2023129802561043,"vX0":-6.442824115422356,"vY0":-118.1399561510901,"vZ0":-0.9117511799375095,"x":153.79,"y":206.32,"x0":2.5517173569585236,"y0":50.00254940610766,"z0":4.877441528944791,"aX":-8.011488065501489},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.1,"breakHorizontal":12.1,"spinRate":2648,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46544393982919186,"extension":6.390433752937589},"index":1,"playId":"3f5130b8-38b3-337d-92be-413e92ec4b38","pitchNumber":2,"startTime":"2026-08-28T00:19:04.856Z","endTime":"2026-08-28T00:19:08.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.232142978881626,"aZ":-27.279227274048413,"pfxX":11.353832432171561,"pfxZ":2.449780423302993,"pX":0.0797577956236661,"pZ":2.88084434036758,"vX0":-10.932130202923656,"vY0":-140.43463630733282,"vZ0":-0.7312810380337075,"x":113.96,"y":161.0,"x0":2.544227582931944,"y0":50.00663859508356,"z0":4.9160047778569105,"aX":22.726832350126738},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":-18.4,"spinRate":2288,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.38974233854959817,"extension":6.481471692083201},"hitData":{"launchSpeed":92.4,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.12,"coordY":102.72}},"index":2,"playId":"d667c379-f0ab-38e5-b346-661f23a13041","pitchNumber":3,"startTime":"2026-08-28T00:19:22.651Z","endTime":"2026-08-28T00:19:33.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:19:33.368Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-28T00:19:46.812Z","endTime":"2026-08-28T00:21:27.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86475384770712,"aZ":-26.52715720045262,"pfxX":10.984551415028474,"pfxZ":2.723971304608088,"pX":-0.018989448181272628,"pZ":2.1470787391840473,"vX0":-11.01106523480034,"vY0":-143.11260721762622,"vZ0":-2.905152067928957,"x":117.72,"y":180.81,"x0":2.450266091809421,"y0":50.005486163615714,"z0":4.835939566934214,"aX":22.80075844266419},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.6,"breakHorizontal":-17.6,"spinRate":2350,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.38264086443425693,"extension":6.800513592982314},"index":0,"playId":"5f4da9a9-508a-3c6d-8101-6e73bd243ae2","pitchNumber":1,"startTime":"2026-08-28T00:19:59.441Z","endTime":"2026-08-28T00:20:02.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53570148166079,"aZ":-27.50222444426596,"pfxX":11.612827582899216,"pfxZ":2.286662332849863,"pX":-0.7233859407171875,"pZ":1.943437844380751,"vX0":-12.911885890347971,"vY0":-142.2179457102839,"vZ0":-3.006719079982852,"x":144.57,"y":186.31,"x0":2.3733051557361784,"y0":50.00222107856036,"z0":4.7644685766642345,"aX":23.716547312033015},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.7,"breakHorizontal":-18.4,"spinRate":2382,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.3855771179844756,"extension":6.840117798552093},"index":1,"playId":"0672938f-e86f-33ec-b792-991a4d86c573","pitchNumber":2,"startTime":"2026-08-28T00:20:20.416Z","endTime":"2026-08-28T00:20:24.645Z","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":99.1,"endSpeed":90.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08582943618897,"aZ":-18.53722658722708,"pfxX":9.308312539600587,"pfxZ":6.525481812652481,"pX":-0.7180464317086224,"pZ":3.27161946442945,"vX0":-12.569678240644247,"vY0":-143.80893184192894,"vZ0":-1.4165134871222806,"x":144.37,"y":150.45,"x0":2.5048931406583788,"y0":50.0010390761577,"z0":4.9231487130944025,"aX":19.44904626164585},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":-14.3,"spinRate":2571,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.38122197800274416,"extension":6.769213571761834},"index":2,"playId":"d3caae1f-5fa1-312d-a6bc-963acd8a8236","pitchNumber":3,"startTime":"2026-08-28T00:20:41.668Z","endTime":"2026-08-28T00:20:46.336Z","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(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":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.274010230152385,"aZ":-36.54230706172941,"pfxX":-6.295183569934683,"pfxZ":-2.9024360600802765,"pX":-0.6001994419043208,"pZ":1.7116520800211812,"vX0":-6.085638601311516,"vY0":-122.45640276227505,"vZ0":0.02575911904969619,"x":139.88,"y":192.57,"x0":2.7435770227400256,"y0":50.004042410944805,"z0":4.851477829064563,"aX":-9.47067680405076},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.9,"breakHorizontal":13.0,"spinRate":2894,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.44888177449197864,"extension":6.423576910312031},"index":3,"playId":"2d5ef6e2-e041-32a3-8d54-4aba1a6ea194","pitchNumber":4,"startTime":"2026-08-28T00:21:03.364Z","endTime":"2026-08-28T00:21:06.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.6,"endSpeed":90.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41778533238001,"aZ":-19.29734922455861,"pfxX":8.6390309390356,"pfxZ":6.102913798919474,"pX":0.4163155409336512,"pZ":4.373758237375747,"vX0":-9.284245690690536,"vY0":-144.7179648069443,"vZ0":1.4407690491828644,"x":101.13,"y":120.69,"x0":2.5516740884574167,"y0":50.00325283688304,"z0":5.055546480345345,"aX":18.229926637209957},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.5,"breakHorizontal":-13.7,"spinRate":2541,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.3792481440324247,"extension":6.6823148965707375},"index":4,"playId":"734be6a4-78c9-3817-822d-db0dc44ca66f","pitchNumber":5,"startTime":"2026-08-28T00:21:24.489Z","endTime":"2026-08-28T00:21:27.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:21:27.489Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-28T00:23:34.805Z","endTime":"2026-08-28T00:24:33.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199885726140447,"aZ":-15.332232997860936,"pfxX":-9.01745178209054,"pfxZ":9.00246107281633,"pX":-1.004284102398244,"pZ":1.5092678239413575,"vX0":5.278923214421612,"vY0":-136.2334469922296,"vZ0":-7.344702270521391,"x":155.28,"y":198.03,"x0":-1.8001287699979105,"y0":50.00437309734668,"z0":5.309233584426189,"aX":-16.87441758823393},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":15.1,"spinRate":2369,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4027402824080939,"extension":6.492482368358011},"index":0,"playId":"77b28053-c392-39f8-838f-5fc5632a808a","pitchNumber":1,"startTime":"2026-08-28T00:23:44.487Z","endTime":"2026-08-28T00:23:48.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.316232720384274,"aZ":-22.665465893033378,"pfxX":-9.636131531546564,"pfxZ":5.25258634124363,"pX":-0.12835169063053767,"pZ":0.6845870732417714,"vX0":7.496591037621538,"vY0":-133.54175468724944,"vZ0":-7.515239067587542,"x":121.89,"y":220.3,"x0":-1.7177516068154652,"y0":50.000483199164016,"z0":5.161510000880678,"aX":-17.43065055008798},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":1702,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4099017392559583,"extension":6.5247063430461445},"index":1,"playId":"c32b5308-0919-32bc-ae13-8c333f85cc7f","pitchNumber":2,"startTime":"2026-08-28T00:24:01.088Z","endTime":"2026-08-28T00:24:04.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48960132180768,"aZ":-15.394106452118011,"pfxX":-3.8022414960089086,"pfxZ":8.555186920328671,"pX":-0.046887976442929614,"pZ":2.7337783540341207,"vX0":5.990072468690928,"vY0":-138.79585317753995,"vZ0":-4.35558669755281,"x":118.79,"y":164.97,"x0":-1.7336905351004834,"y0":50.00519834770495,"z0":5.340470350871532,"aX":-7.460217914674866},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":5.8,"spinRate":2162,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39381461699228293,"extension":6.452895675426128},"hitData":{"launchSpeed":94.0,"launchAngle":33.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.65,"coordY":67.58}},"index":2,"playId":"c0e06edb-0c0a-38ef-90e0-fa2f9292df68","pitchNumber":3,"startTime":"2026-08-28T00:24:23.121Z","endTime":"2026-08-28T00:24:33.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:24:33.880Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-28T00:24:55.549Z","endTime":"2026-08-28T00:27:41.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.045216674614036,"aZ":-19.715025334605045,"pfxX":-0.07293860218037018,"pfxZ":7.0053954107245975,"pX":-1.135294917511367,"pZ":1.6010364087067932,"vX0":2.4703923159759884,"vY0":-131.51826483773542,"vZ0":-5.975765652072194,"x":160.27,"y":195.55,"x0":-2.0714365005936055,"y0":50.000135523196846,"z0":5.3331970190287,"aX":-0.130404010209286},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-0.4,"spinRate":2299,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.414162304898944,"extension":6.504583193688255},"index":0,"playId":"a82709a3-5fb1-3f33-8a29-54635f1acf7a","pitchNumber":1,"startTime":"2026-08-28T00:25:01.189Z","endTime":"2026-08-28T00:25:04.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.672999245584727,"aZ":-13.779938254140406,"pfxX":-5.292092992313088,"pfxZ":9.556641517447972,"pX":-1.0068366486227254,"pZ":1.8676697917380454,"vX0":4.510887414860713,"vY0":-138.08368266561052,"vZ0":-6.367698254219938,"x":155.38,"y":188.35,"x0":-1.9766478849881257,"y0":50.00375672223346,"z0":5.136424135732764,"aX":-10.18720373894542},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2292,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3971451160904471,"extension":6.424201441125874},"index":1,"playId":"071041f3-d4bb-33a6-9b2d-6e357a8c8654","pitchNumber":2,"startTime":"2026-08-28T00:25:17.665Z","endTime":"2026-08-28T00:25:21.620Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551863233992513,"aZ":-27.033256227100896,"pfxX":-10.364432209197357,"pfxZ":2.865137123428828,"pX":-0.10809001631528418,"pZ":0.8143767967119337,"vX0":8.154982578528365,"vY0":-133.09113896951132,"vZ0":-6.122504927905456,"x":121.12,"y":216.79,"x0":-1.8652863487052165,"y0":50.00153754883292,"z0":5.10218385346075,"aX":-18.592957933856702},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.1,"breakHorizontal":17.0,"spinRate":1604,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4115336081462999,"extension":6.573360177433049},"index":2,"playId":"b7aa0ca1-7650-39cb-ad97-68e00726e963","pitchNumber":3,"startTime":"2026-08-28T00:25:37.255Z","endTime":"2026-08-28T00:25:40.595Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179206298033822,"aZ":-30.047225684216045,"pfxX":-9.939678913340925,"pfxZ":1.1697347987862496,"pX":0.8131626180639352,"pZ":1.1833282041847026,"vX0":10.574881136129518,"vY0":-134.4180104454649,"vZ0":-4.742580966190646,"x":86.0,"y":206.83,"x0":-1.887761048771411,"y0":50.006033241418386,"z0":5.113747776953065,"aX":-18.122977116674008},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.2,"breakHorizontal":15.6,"spinRate":1690,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4080779678793447,"extension":6.572282958844943},"index":3,"playId":"15ab9bba-3854-3ef9-8160-7c3c10a3aadb","pitchNumber":4,"startTime":"2026-08-28T00:25:56.436Z","endTime":"2026-08-28T00:25:59.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49020053641125,"aZ":-22.150566053029927,"pfxX":0.6386697210756158,"pfxZ":5.459036015686241,"pX":-0.46106058641915826,"pZ":2.3136656873931045,"vX0":4.125486459464741,"vY0":-133.838479072038,"vZ0":-3.4227263675761113,"x":134.57,"y":176.31,"x0":-2.097654054109131,"y0":50.00659536602999,"z0":5.172539001403611,"aX":1.1725380385960091},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2649,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.40730794219263666,"extension":6.597135947880865},"index":4,"playId":"cbc8ca35-b9ed-39cf-8e31-d83405f1e9ad","pitchNumber":5,"startTime":"2026-08-28T00:26:16.788Z","endTime":"2026-08-28T00:26:20.310Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-28T00:26:28.771Z","endTime":"2026-08-28T00:26:47.351Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":96.8,"endSpeed":88.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.361578607591994,"aZ":-11.384000892823058,"pfxX":-5.802393097188571,"pfxZ":10.432381419492009,"pX":0.10290260771888596,"pZ":2.0884581110810654,"vX0":7.415407568977748,"vY0":-140.63674847384326,"vZ0":-6.446856122941132,"x":113.08,"y":182.39,"x0":-1.820290346320273,"y0":50.0061448749688,"z0":5.156789105852251,"aX":-11.567897900821206},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2441,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3901939453620318,"extension":6.667509204302166},"index":6,"playId":"e0ba82e1-f278-3e96-a877-4e8a548b979b","pitchNumber":6,"startTime":"2026-08-28T00:26:47.351Z","endTime":"2026-08-28T00:26:51.954Z","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":96.1,"endSpeed":88.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.110624419956068,"aZ":-12.018803202967986,"pfxX":-4.555048006717873,"pfxZ":10.12739215086696,"pX":-0.22984096110019853,"pZ":3.091900722931513,"vX0":6.081610683432535,"vY0":-139.8483109262912,"vZ0":-4.0936955150130325,"x":125.76,"y":155.3,"x0":-1.8359793437418945,"y0":50.0026408162014,"z0":5.356862900080396,"aX":-9.06590299630058},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2309,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.390932362334631,"extension":6.490355992004115},"index":7,"playId":"cb56fa64-8d43-3df8-b820-54f15321bd5a","pitchNumber":7,"startTime":"2026-08-28T00:27:13.259Z","endTime":"2026-08-28T00:27:16.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57851901880928,"aZ":-34.17584363945073,"pfxX":-8.443247763069364,"pfxZ":-1.11684300078376,"pX":0.39969737886682805,"pZ":1.8964698168066059,"vX0":8.831002765954805,"vY0":-133.02897545812982,"vZ0":-2.1355980948453492,"x":101.76,"y":187.58,"x0":-1.8662560226808784,"y0":50.00215249551165,"z0":5.187352772786169,"aX":-15.129827694722321},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.3,"breakHorizontal":13.3,"spinRate":1483,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.4117474569685058,"extension":6.657818431075966},"index":8,"playId":"56b3b37e-1498-3305-b7ce-008eef317523","pitchNumber":8,"startTime":"2026-08-28T00:27:38.858Z","endTime":"2026-08-28T00:27:41.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:27:41.858Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Riley lines out sharply to third baseman Enrique Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-28T00:27:49.362Z","endTime":"2026-08-28T00:28:12.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356550718949478,"aZ":-43.488875759012046,"pfxX":5.923390445438761,"pfxZ":-9.056935881212889,"pX":-0.029312070206096625,"pZ":2.2024370018757073,"vX0":1.889505996223879,"vY0":-112.02279639231291,"vZ0":2.4819685540388035,"x":118.12,"y":179.31,"x0":-1.6569335539681556,"y0":50.001278902804486,"z0":5.580177058951584,"aX":7.402272890276599},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.2,"breakHorizontal":-11.3,"spinRate":2968,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4920745950192238,"extension":6.58451291950647},"hitData":{"launchSpeed":104.4,"launchAngle":10.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":94.0,"coordY":170.0}},"index":0,"playId":"55c70934-a08e-3ec2-a0ce-c50f2a79ffad","pitchNumber":1,"startTime":"2026-08-28T00:28:08.122Z","endTime":"2026-08-28T00:28:12.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:28:12.925Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:30:10.646Z","endTime":"2026-08-28T00:31:11.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":79.1,"endSpeed":72.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908646541154283,"aZ":-38.46354122520429,"pfxX":-4.406317336704971,"pfxZ":-4.72131980254963,"pX":0.6301779863422338,"pZ":2.2528299797606235,"vX0":-3.3427586614075913,"vY0":-115.11053765741472,"vZ0":2.1466956753428823,"x":92.98,"y":177.95,"x0":2.677706947065452,"y0":50.004301493807986,"z0":5.053100981809093,"aX":-5.8670482052410495},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.7,"breakHorizontal":8.9,"spinRate":2556,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.4772480933585621,"extension":6.547888122497627},"index":0,"playId":"d843540f-c2c2-3247-b3fe-fff0b10b38e8","pitchNumber":1,"startTime":"2026-08-28T00:30:32.663Z","endTime":"2026-08-28T00:30:35.965Z","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":80.1,"endSpeed":73.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0675466911568,"aZ":-38.360563183953936,"pfxX":-5.163035790816782,"pfxZ":-4.544082728647874,"pX":-0.33746194447188904,"pZ":0.45574715377510455,"vX0":-5.273300023119082,"vY0":-116.58611755542853,"vZ0":-1.7868799784364306,"x":129.86,"y":226.47,"x0":2.633285545094051,"y0":50.002576696363136,"z0":4.888068940398373,"aX":-7.030880950096338},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.4,"breakHorizontal":10.8,"spinRate":2647,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4717059044164511,"extension":6.3121967826549215},"index":1,"playId":"8daa317b-053c-310b-b7a7-ea983eee5fbc","pitchNumber":2,"startTime":"2026-08-28T00:30:46.345Z","endTime":"2026-08-28T00:30:49.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423869536092674,"aZ":-35.016153154694706,"pfxX":-6.507542370047576,"pfxZ":-2.1072555897330547,"pX":-0.09004931350283388,"pZ":0.24717832615337948,"vX0":-3.97896021957132,"vY0":-115.64461912901962,"vZ0":-3.0357507445562777,"x":120.43,"y":232.11,"x0":2.500791739881758,"y0":50.00362379051766,"z0":4.950181440359596,"aX":-8.775774278008916},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.3,"breakHorizontal":12.8,"spinRate":2592,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4744161332259984,"extension":6.053967663447168},"index":2,"playId":"8c62118b-e4ec-371d-9f9a-1ddd0b1e8a01","pitchNumber":3,"startTime":"2026-08-28T00:31:08.721Z","endTime":"2026-08-28T00:31:11.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:31:11.721Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, pitcher Chris Sale to second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:31:20.501Z","endTime":"2026-08-28T00:32:53.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":519242,"link":"/api/v1/people/519242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58894772759646,"aZ":-35.47816934958565,"pfxX":-6.400388364197022,"pfxZ":-2.427981661423395,"pX":-0.01603774632802775,"pZ":2.2284031334173244,"vX0":-4.267012649551932,"vY0":-116.1739019055245,"vZ0":1.6279738622588782,"x":117.61,"y":178.61,"x0":2.678526052225443,"y0":50.00229382385818,"z0":4.901017655704584,"aX":-8.711964718809616},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.7,"breakHorizontal":12.7,"spinRate":2517,"spinDirection":304},"zone":5,"typeConfidence":2.0,"plateTime":0.47221425523836924,"extension":6.311964324117531},"index":0,"playId":"18a9a2af-19f9-3af4-b723-07ef06ca6ae1","pitchNumber":1,"startTime":"2026-08-28T00:31:42.430Z","endTime":"2026-08-28T00:31:45.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981184518790677,"aZ":-18.195802908725003,"pfxX":8.573273085518268,"pfxZ":6.916686993585169,"pX":-1.0837250540088732,"pZ":2.4987428554916864,"vX0":-12.877902133934493,"vY0":-140.7842852927122,"vZ0":-3.449857878316109,"x":158.31,"y":171.31,"x0":2.4219503767774784,"y0":50.002673706069004,"z0":4.907971221197168,"aX":17.325745549157773},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":-13.1,"spinRate":2425,"spinDirection":108},"zone":11,"typeConfidence":2.0,"plateTime":0.3880803459285942,"extension":6.743919673695046},"index":1,"playId":"3f879f64-3d0f-361b-a599-a205e8cce6a6","pitchNumber":2,"startTime":"2026-08-28T00:31:58.914Z","endTime":"2026-08-28T00:32:02.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09852038457604,"aZ":-24.98775912146022,"pfxX":10.416569967182813,"pfxZ":3.6739898665622235,"pX":0.7790517366678674,"pZ":2.1208044827949393,"vX0":-8.695681240702175,"vY0":-138.9279650718621,"vZ0":-2.675750471226546,"x":87.3,"y":181.52,"x0":2.5961599918444427,"y0":50.000486590457115,"z0":4.757031705271329,"aX":20.36128134941309},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":-17.0,"spinRate":2360,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.3942355438326426,"extension":6.613361435448344},"index":2,"playId":"04efb840-e285-3207-9868-c865e4fec214","pitchNumber":3,"startTime":"2026-08-28T00:32:17.546Z","endTime":"2026-08-28T00:32:20.835Z","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":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7781821018499,"aZ":-21.639672084631094,"pfxX":9.193449742035595,"pfxZ":5.271259717300369,"pX":0.5297708848614119,"pZ":3.0104760521456266,"vX0":-9.294305578034965,"vY0":-140.69349248409577,"vZ0":-1.5597587654657494,"x":96.81,"y":157.5,"x0":2.6862200494570545,"y0":50.003868384734865,"z0":4.978472138127224,"aX":18.378916191018103},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":-14.6,"spinRate":2275,"spinDirection":106},"zone":3,"typeConfidence":2.0,"plateTime":0.38972531469373095,"extension":6.560421248223537},"hitData":{"launchSpeed":91.0,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.98,"coordY":143.78}},"index":3,"playId":"373dc8d3-bdf1-3821-92ca-0349e1b7c349","pitchNumber":4,"startTime":"2026-08-28T00:32:45.837Z","endTime":"2026-08-28T00:32:53.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:32:53.537Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-28T00:33:16.280Z","endTime":"2026-08-28T00:33:57.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":88.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9234324658465,"aZ":-28.38590463101338,"pfxX":11.1698696216041,"pfxZ":1.8704370920263589,"pX":1.292132855625667,"pZ":2.277951493390406,"vX0":-7.869487672597117,"vY0":-141.60312043551107,"vZ0":-2.2152540169443,"x":67.75,"y":177.28,"x0":2.6587127501758285,"y0":50.005687623429026,"z0":4.8902165725742055,"aX":22.64303672452338},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.1,"breakHorizontal":-18.6,"spinRate":2235,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.38709740841855966,"extension":6.528956857406799},"index":0,"playId":"5bb67dcf-9a79-3f0c-8720-c0eb4c0b22cc","pitchNumber":1,"startTime":"2026-08-28T00:33:24.454Z","endTime":"2026-08-28T00:33:27.754Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.759946910207642,"aZ":-26.91435890587376,"pfxX":10.621962611671488,"pfxZ":2.686438461083342,"pX":0.9422791123095186,"pZ":1.9263861148839752,"vX0":-8.353369436459966,"vY0":-139.1301565843104,"vZ0":-3.101238030624465,"x":81.08,"y":186.77,"x0":2.6063774214292117,"y0":50.002257879837835,"z0":4.842890598687566,"aX":20.784659276976278},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":-17.5,"spinRate":2274,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.3939712717455848,"extension":6.545547956433213},"hitData":{"launchSpeed":98.0,"launchAngle":23.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.74,"coordY":56.94}},"index":1,"playId":"e2435d61-5fc1-3960-a088-d30d616c312e","pitchNumber":2,"startTime":"2026-08-28T00:33:50.142Z","endTime":"2026-08-28T00:33:57.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:33:57.177Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:36:03.076Z","endTime":"2026-08-28T00:37:24.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498542792917124,"aZ":-18.787787842027754,"pfxX":-7.846634161353897,"pfxZ":6.8956145986158175,"pX":0.5899929528485645,"pZ":2.288696458520685,"vX0":9.044724639926223,"vY0":-137.9195355910398,"vZ0":-4.831011395057274,"x":94.51,"y":176.99,"x0":-1.7007577625350225,"y0":50.00347478938031,"z0":5.316727018207729,"aX":-15.232736698354971},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":12.5,"spinRate":2354,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3959939312708358,"extension":6.474288241190095},"index":0,"playId":"3ca8b525-4b7c-31fa-9212-214312668301","pitchNumber":1,"startTime":"2026-08-28T00:36:34.846Z","endTime":"2026-08-28T00:36:38.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222887291770537,"aZ":-17.407245012960427,"pfxX":-0.06789356783187772,"pfxZ":7.947353076100802,"pX":0.5934523977667095,"pZ":2.109161814874435,"vX0":6.174880168126881,"vY0":-134.50729055147823,"vZ0":-5.1115190105181725,"x":94.38,"y":181.83,"x0":-1.7094802246424494,"y0":50.00665223203132,"z0":5.242421532151013,"aX":-0.12608905681342258},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-1.0,"spinRate":2524,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4049824472254855,"extension":6.56128835500276},"index":1,"playId":"61cdac2f-8f98-3128-9d59-5a7ef2499e94","pitchNumber":2,"startTime":"2026-08-28T00:36:52.348Z","endTime":"2026-08-28T00:36:55.570Z","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-28T00:37:02.108Z","endTime":"2026-08-28T00:37:21.279Z","isPitch":false,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26658250103734,"aZ":-13.725985853795107,"pfxX":-4.288248732442698,"pfxZ":9.63438925816583,"pX":0.5283320331263923,"pZ":3.395197487685396,"vX0":7.389862912056611,"vY0":-137.67362245215622,"vZ0":-2.8852147476814265,"x":96.86,"y":147.11,"x0":-1.6365222519800509,"y0":50.003264818757756,"z0":5.388775405890692,"aX":-8.212365793002949},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2307,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3982180456256854,"extension":6.458368485615263},"index":3,"playId":"851b613d-026d-32d4-819b-bcdb873cfc84","pitchNumber":3,"startTime":"2026-08-28T00:37:21.279Z","endTime":"2026-08-28T00:37:24.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:37:24.279Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:37:31.347Z","endTime":"2026-08-28T00:40:42.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417209672856696,"aZ":-27.280093103236457,"pfxX":-8.931870608487085,"pfxZ":2.732201197644004,"pX":-1.0908872267295164,"pZ":1.030162778453088,"vX0":5.373093788181577,"vY0":-132.69764908838698,"vZ0":-5.905679012719807,"x":158.58,"y":210.97,"x0":-1.97774804305143,"y0":50.00012900633103,"z0":5.2622767360189755,"aX":-15.985053621741974},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":1590,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.41217622228774875,"extension":6.451965350435866},"index":0,"playId":"60958543-d50f-3887-83e6-b9d192a8756c","pitchNumber":1,"startTime":"2026-08-28T00:37:48.866Z","endTime":"2026-08-28T00:37:52.129Z","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.4,"endSpeed":87.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43006473632942,"aZ":-12.436559788512403,"pfxX":-6.558037284462582,"pfxZ":9.924828294355269,"pX":-0.7225716446170257,"pZ":2.9730066274467912,"vX0":5.433878087545678,"vY0":-140.29045105105385,"vZ0":-4.011600190243742,"x":144.54,"y":158.51,"x0":-1.8347910475559084,"y0":50.003251303529446,"z0":5.235169313201951,"aX":-13.04217886985396},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2229,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3907858862725888,"extension":6.380223287463929},"index":1,"playId":"3684db79-7891-35b1-abed-7c73bec232da","pitchNumber":2,"startTime":"2026-08-28T00:38:03.319Z","endTime":"2026-08-28T00:38:06.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69997352099626,"aZ":-18.017534534473043,"pfxX":-2.721924822089452,"pfxZ":7.513583835401704,"pX":-0.0427277594009013,"pZ":3.577903449419718,"vX0":6.029036593563278,"vY0":-135.89979224769755,"vZ0":-1.2916242351408411,"x":118.63,"y":142.18,"x0":-1.9289722704653718,"y0":50.00439312202502,"z0":5.301650742693854,"aX":-5.130266963597497},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":3.7,"spinRate":2503,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.40190081126239496,"extension":6.365991284211056},"index":2,"playId":"96f4811a-8333-3f89-a4bb-d16222479329","pitchNumber":3,"startTime":"2026-08-28T00:38:21.803Z","endTime":"2026-08-28T00:38:24.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052116497202338,"aZ":-44.70150155759188,"pfxX":7.53462904652776,"pfxZ":-10.61815287183737,"pX":0.047680083882052623,"pZ":1.7430407450698433,"vX0":1.7536439946359983,"vY0":-109.36786882029016,"vZ0":2.390033702465038,"x":115.18,"y":191.72,"x0":-1.7482611007155833,"y0":50.00407983760192,"z0":5.526013363764403,"aX":8.886492057595603},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-17.9,"breakHorizontal":-14.2,"spinRate":2812,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.5059742767954818,"extension":6.56462274104973},"index":3,"playId":"9cb03ac4-89c4-3213-ab88-92280e70826d","pitchNumber":4,"startTime":"2026-08-28T00:38:42.053Z","endTime":"2026-08-28T00:38:45.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46151097287223,"aZ":-17.59851455563165,"pfxX":-6.133144876593633,"pfxZ":7.462815582339665,"pX":-1.3215741853011864,"pZ":4.104048805295609,"vX0":4.221317596652005,"vY0":-139.15800122883857,"vZ0":-0.11625196050572606,"x":167.38,"y":127.97,"x0":-2.064653370985678,"y0":50.00107318146211,"z0":5.316358994484377,"aX":-11.97656130711818},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":10.2,"spinRate":2172,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39423997190861293,"extension":6.530010369942945},"index":4,"playId":"c902d774-be16-35de-8c6e-f0d9b22fa52a","pitchNumber":5,"startTime":"2026-08-28T00:39:06.444Z","endTime":"2026-08-28T00:39:09.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92770032327658,"aZ":-30.938682666238797,"pfxX":-6.7931471828172665,"pfxZ":0.6857839139982325,"pX":-0.8703194204171623,"pZ":1.1844203690423092,"vX0":4.914087269699548,"vY0":-133.1175294241422,"vZ0":-4.64696675150705,"x":150.17,"y":206.8,"x0":-1.8589329837502566,"y0":50.001051481368194,"z0":5.195976448217712,"aX":-12.174292012107928},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":11.2,"spinRate":1122,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.41168279729078616,"extension":6.5003156554746315},"index":5,"playId":"477929ca-60f4-30c5-9ac7-4188b9d6bf5f","pitchNumber":6,"startTime":"2026-08-28T00:39:24.171Z","endTime":"2026-08-28T00:39:27.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034204503101314,"aZ":-20.066336195379932,"pfxX":-9.471849187347186,"pfxZ":6.195497486528438,"pX":-0.09681768863069941,"pZ":2.406706199512223,"vX0":8.145829768356242,"vY0":-138.88760045373462,"vZ0":-4.100675571777256,"x":120.69,"y":173.8,"x0":-1.836786702780784,"y0":50.00288601435377,"z0":5.236424143022905,"aX":-18.509541118156825},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":15.5,"spinRate":2377,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39433959319620193,"extension":6.485844710335709},"index":6,"playId":"b3fe170a-5af8-3c11-915c-8a70b617fa16","pitchNumber":7,"startTime":"2026-08-28T00:39:50.714Z","endTime":"2026-08-28T00:39:53.805Z","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":97.0,"endSpeed":88.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.177869752968604,"aZ":-12.392587311677412,"pfxX":-5.5567448435309,"pfxZ":9.848613960577811,"pX":-0.7906942135382274,"pZ":1.9925263819869727,"vX0":4.498146410180879,"vY0":-141.09425508780055,"vZ0":-6.8242242648371665,"x":147.14,"y":184.98,"x0":-1.6864655046794819,"y0":50.00653945367411,"z0":5.247338125991695,"aX":-11.16582452773648},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2047,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.38872970949793695,"extension":6.508589982106675},"hitData":{"launchSpeed":99.2,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.98,"coordY":144.38}},"index":7,"playId":"755f9d24-98d4-30e7-8bc4-5891d681f87a","pitchNumber":8,"startTime":"2026-08-28T00:40:35.834Z","endTime":"2026-08-28T00:40:42.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:40:42.830Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a sharp line drive to right fielder Alex Call.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:40:55.310Z","endTime":"2026-08-28T00:41:18.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.882343409333448,"aZ":-23.325387607684757,"pfxX":-9.812869061390579,"pfxZ":4.677863666692518,"pX":-0.09880668291764527,"pZ":2.525691535093277,"vX0":8.384307377427145,"vY0":-136.16910711863954,"vZ0":-2.9864956538799587,"x":120.77,"y":170.59,"x0":-1.9320219204275773,"y0":50.0017427479641,"z0":5.237466658373031,"aX":-18.559506204767633},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2122,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4011323866244578,"extension":6.542665085988467},"hitData":{"launchSpeed":107.2,"launchAngle":16.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.59,"coordY":87.51}},"index":0,"playId":"5f3988cc-6854-35c1-b853-3591958141c5","pitchNumber":1,"startTime":"2026-08-28T00:41:08.564Z","endTime":"2026-08-28T00:41:18.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:41:18.715Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-28T00:41:29.628Z","endTime":"2026-08-28T00:43:53.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":90.2,"endSpeed":83.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208182616382192,"aZ":-34.76872653889699,"pfxX":-6.534977576670131,"pfxZ":-1.480450506574213,"pX":-1.1503416583611736,"pZ":2.33406873444002,"vX0":4.218995115227792,"vY0":-131.35064261038227,"vZ0":-1.1875089864448962,"x":160.85,"y":175.76,"x0":-1.9264051868758547,"y0":50.00351393961116,"z0":5.371739619658137,"aX":-11.446315551394195},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.8,"breakHorizontal":10.9,"spinRate":1095,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.41662719597703246,"extension":6.38949792951313},"index":0,"playId":"48bc8497-3395-35e0-a121-d3ba50bd005a","pitchNumber":1,"startTime":"2026-08-28T00:41:47.681Z","endTime":"2026-08-28T00:41:50.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313413092785016,"aZ":-14.137097321024674,"pfxX":-3.7388507788082315,"pfxZ":9.239136948873167,"pX":-0.47984300793864754,"pZ":2.464361695981754,"vX0":4.699307367627015,"vY0":-138.66680899113192,"vZ0":-5.181067385901864,"x":135.29,"y":172.24,"x0":-1.7088224468194388,"y0":50.00323650574365,"z0":5.296536189552607,"aX":-7.299397422518838},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2282,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3946514467505935,"extension":6.365085738817261},"index":1,"playId":"bb4722b9-6208-3f13-9f6c-92f8a7a6a19d","pitchNumber":2,"startTime":"2026-08-28T00:42:06.844Z","endTime":"2026-08-28T00:42:09.844Z","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.8,"endSpeed":87.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095831509692264,"aZ":-12.594690031410275,"pfxX":-4.814564633173222,"pfxZ":9.933787514606443,"pX":1.1815147396241759,"pZ":2.80516829869293,"vX0":9.578086372141733,"vY0":-139.2259786058128,"vZ0":-4.6157369329048,"x":71.96,"y":163.04,"x0":-1.671539767465674,"y0":50.00071433656975,"z0":5.312419964022843,"aX":-9.488147518459666},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2405,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3928141455400582,"extension":6.379697522954189},"index":2,"playId":"4e20969f-3cbe-34b0-aeee-e20a077bf938","pitchNumber":3,"startTime":"2026-08-28T00:42:32.385Z","endTime":"2026-08-28T00:42:35.664Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.329217002877087,"aZ":-44.72003924711075,"pfxX":6.115182635501229,"pfxZ":-10.018780274958866,"pX":-0.2062472189706945,"pZ":1.9721913352705234,"vX0":1.46031276342858,"vY0":-111.83203283405365,"vZ0":2.0354850907863864,"x":124.86,"y":185.53,"x0":-1.6638691074071406,"y0":50.003842579939125,"z0":5.67723858267203,"aX":7.656475381541678},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-17.2,"breakHorizontal":-11.4,"spinRate":2867,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.49195338236476704,"extension":6.592920998414485},"index":3,"playId":"0679d6cc-7217-3a6e-bf3d-73ed3936a5d8","pitchNumber":4,"startTime":"2026-08-28T00:42:53.418Z","endTime":"2026-08-28T00:42:56.418Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-28T00:43:07.230Z","endTime":"2026-08-28T00:43:26.107Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"10a00771-4eb0-3b10-92b8-65ecae40b708","startTime":"2026-08-28T00:43:26.107Z","endTime":"2026-08-28T00:43:29.107Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06211067254065,"aZ":-44.81173745718214,"pfxX":5.921028956293205,"pfxZ":-10.36127212014474,"pX":-0.1942696280321069,"pZ":1.400095067002457,"vX0":1.3161199313599683,"vY0":-110.72257823141983,"vZ0":1.3193168117601553,"x":124.41,"y":200.98,"x0":-1.5679180251396705,"y0":50.004453886982546,"z0":5.552019553756774,"aX":7.220301485288012},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-17.9,"breakHorizontal":-11.0,"spinRate":2802,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.49811084524462323,"extension":6.506137761646127},"hitData":{"launchSpeed":78.0,"launchAngle":5.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.03,"coordY":180.09}},"index":6,"playId":"8902f207-0327-3b81-a4e1-dd882f12f34f","pitchNumber":5,"startTime":"2026-08-28T00:43:48.338Z","endTime":"2026-08-28T00:43:53.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:43:53.347Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T00:45:58.679Z","endTime":"2026-08-28T00:47:05.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069459923320107,"aZ":-21.13148731734839,"pfxX":9.646186497988229,"pfxZ":5.519766183149228,"pX":-0.9674882436310737,"pZ":2.5378141457184404,"vX0":-12.777080827205662,"vY0":-140.1815602093838,"vZ0":-3.025077971065141,"x":153.88,"y":170.26,"x0":2.3847137865614765,"y0":50.00564596422383,"z0":5.001860253954035,"aX":19.30729864162026},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":-15.0,"spinRate":2404,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.3899144219271151,"extension":6.648556806916451},"index":0,"playId":"7839a6c0-d58e-3b57-a03f-8a73fd144e3f","pitchNumber":1,"startTime":"2026-08-28T00:46:15.912Z","endTime":"2026-08-28T00:46:18.912Z","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":88.4,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022882268929063,"aZ":-35.257313783270355,"pfxX":9.151192115368998,"pfxZ":-1.8335664073283962,"pX":1.2202196008491664,"pZ":2.5603794709472716,"vX0":-6.740897861312101,"vY0":-128.56107717084348,"vZ0":1.1544840778192031,"x":70.49,"y":169.65,"x0":2.683945442339296,"y0":50.005924763309146,"z0":4.836808775435722,"aX":15.360005903979644},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.9,"breakHorizontal":-15.1,"spinRate":1722,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.4256334326856659,"extension":6.342942721969432},"index":1,"playId":"6a880d87-be69-3744-aa3c-5b5048a1988e","pitchNumber":2,"startTime":"2026-08-28T00:46:36.253Z","endTime":"2026-08-28T00:46:39.626Z","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":89.7,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48593721215704,"aZ":-31.590624881187974,"pfxX":10.225923497209033,"pfxZ":0.33482871624271215,"pX":-0.001073151492979878,"pZ":1.8913069729656802,"vX0":-9.798218515179201,"vY0":-130.37327065240842,"vZ0":-1.1980603890645685,"x":117.04,"y":187.71,"x0":2.4638268485959705,"y0":50.00248707775327,"z0":4.724950461236688,"aX":17.735863263912215},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-16.6,"spinRate":1882,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.41894100750521757,"extension":7.061739963327284},"hitData":{"launchSpeed":90.4,"launchAngle":29.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.07,"coordY":65.25}},"index":2,"playId":"da9a9c69-b225-38cb-8324-5e1b995a54e3","pitchNumber":3,"startTime":"2026-08-28T00:46:53.772Z","endTime":"2026-08-28T00:47:05.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:47:05.551Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a fly ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T00:47:15.432Z","endTime":"2026-08-28T00:48:43.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60404687088032,"aZ":-21.5858878300444,"pfxX":8.979266223737229,"pfxZ":5.601048584608467,"pX":-0.9173195790542762,"pZ":2.545233358328016,"vX0":-12.2437898718602,"vY0":-136.30582081315913,"vZ0":-2.918619235460363,"x":151.97,"y":170.06,"x0":2.4561382091732473,"y0":50.00475362821351,"z0":5.112255875848491,"aX":16.980877422757697},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":-13.8,"spinRate":2305,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.40110320313647874,"extension":6.648770971522943},"index":0,"playId":"142178de-6f41-3fa7-a9fc-96148feb69b0","pitchNumber":1,"startTime":"2026-08-28T00:47:28.831Z","endTime":"2026-08-28T00:47:32.249Z","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":1,"outs":1},"index":1,"startTime":"2026-08-28T00:47:41.593Z","endTime":"2026-08-28T00:47:55.888Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"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":78.8,"endSpeed":72.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.375814802780585,"aZ":-34.871346901531254,"pfxX":-8.467911976242945,"pfxZ":-2.0183169324330166,"pX":1.9502601487762508,"pZ":2.023090285242358,"vX0":0.46856043055438334,"vY0":-114.82885381893878,"vZ0":0.9035371025667689,"x":42.66,"y":184.16,"x0":2.8436255309816003,"y0":50.003787438839865,"z0":5.018587419459836,"aX":-11.302443002386973},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.1,"breakHorizontal":15.2,"spinRate":2550,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.47709568637092925,"extension":6.275390952018129},"index":2,"playId":"d024741b-6fa7-35f3-96fe-6bade5ef1bc9","pitchNumber":2,"startTime":"2026-08-28T00:47:55.888Z","endTime":"2026-08-28T00:47:59.091Z","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":78.8,"endSpeed":72.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.863880174211882,"aZ":-36.15148136292084,"pfxX":-7.17033245492497,"pfxZ":-2.9989749548224616,"pX":1.2068723298085466,"pZ":2.181355309575609,"vX0":-1.4664459865744406,"vY0":-114.70275816814345,"vZ0":1.506235322662217,"x":71.0,"y":179.88,"x0":2.786243542628678,"y0":50.00084665001628,"z0":5.049891239706115,"aX":-9.52102819091214},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.7,"breakHorizontal":13.3,"spinRate":2586,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.4781114414767642,"extension":6.256764656066136},"index":3,"playId":"882b8c3d-e9bc-3384-a6a5-b83a84f8a296","pitchNumber":3,"startTime":"2026-08-28T00:48:14.602Z","endTime":"2026-08-28T00:48:17.855Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01950783042286,"aZ":-31.843408101900014,"pfxX":9.109902061819154,"pfxZ":0.1968207476861208,"pX":0.7724369242401296,"pZ":1.8751248693712224,"vX0":-7.757545049363966,"vY0":-127.71471564209594,"vZ0":-0.9479856353396623,"x":87.56,"y":188.15,"x0":2.6580060165504755,"y0":50.00202033061015,"z0":4.744042356725124,"aX":15.127457625591065},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-14.9,"spinRate":1728,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4280239916536299,"extension":6.695558879926713},"hitData":{"launchSpeed":69.1,"launchAngle":27.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.86,"coordY":115.32}},"index":4,"playId":"18b1637e-6598-33be-b395-14752cafa00a","pitchNumber":4,"startTime":"2026-08-28T00:48:33.521Z","endTime":"2026-08-28T00:48:43.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:48:43.970Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Call lines out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T00:49:02.972Z","endTime":"2026-08-28T00:49:59.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":73.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09593297939211,"aZ":-36.12890478152988,"pfxX":-7.109723182160465,"pfxZ":-2.899710825842594,"pX":0.1943476436047288,"pZ":1.9995847809012652,"vX0":-3.6925589662575726,"vY0":-116.20672209280974,"vZ0":1.2877682282572929,"x":109.59,"y":184.79,"x0":2.7282610857550416,"y0":50.00145722407794,"z0":4.874611570038003,"aX":-9.705892434093958},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.7,"breakHorizontal":13.8,"spinRate":2695,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.47163739597624676,"extension":6.505342133938784},"index":0,"playId":"2b423002-ac6a-33cb-9be8-8d0109c68237","pitchNumber":1,"startTime":"2026-08-28T00:49:10.389Z","endTime":"2026-08-28T00:49:13.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.801849143577368,"aZ":-17.6441071279344,"pfxX":8.834934698386727,"pfxZ":7.167425823680501,"pX":-1.1168297657884296,"pZ":2.8311113114123976,"vX0":-13.246063707364996,"vY0":-141.17522943959298,"vZ0":-2.6677671299146595,"x":159.57,"y":162.34,"x0":2.4785152717796315,"y0":50.004354788824664,"z0":4.918110713422431,"aX":17.91543081408017},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":-13.4,"spinRate":2433,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.38731292720808064,"extension":7.039656618136978},"index":1,"playId":"881d4848-c1b9-33ee-bc97-f359dec79892","pitchNumber":2,"startTime":"2026-08-28T00:49:30.564Z","endTime":"2026-08-28T00:49:34.005Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33833117693855,"aZ":-37.44572398762088,"pfxX":-6.735311730911343,"pfxZ":-3.809320988231528,"pX":0.010510397154125117,"pZ":2.3976564656620156,"vX0":-4.124455692092322,"vY0":-116.97573052488856,"vZ0":1.983958975636481,"x":116.6,"y":174.04,"x0":2.672386468610236,"y0":50.00348965521949,"z0":5.052649689104101,"aX":-9.320001262561403},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.1,"breakHorizontal":13.2,"spinRate":2682,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4684950930880696,"extension":6.343118119771396},"hitData":{"launchSpeed":85.7,"launchAngle":26.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.53,"coordY":95.82}},"index":2,"playId":"f37342a7-e243-3716-bc67-17090a745fc9","pitchNumber":3,"startTime":"2026-08-28T00:49:50.093Z","endTime":"2026-08-28T00:49:59.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:49:59.924Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Enrique Hernández flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-28T00:50:10.996Z","endTime":"2026-08-28T00:50:58.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":89.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.531189606106448,"aZ":-19.591867831946328,"pfxX":9.184740523980496,"pfxZ":6.135540295631925,"pX":-0.7916658853059649,"pZ":2.379751152831211,"vX0":-12.905735885978014,"vY0":-141.83630497647798,"vZ0":-3.4091676258280272,"x":147.18,"y":174.53,"x0":2.6107915612714936,"y0":50.00007209163792,"z0":4.8368414347563675,"aX":18.82877588035503},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":2400,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.3852360899221048,"extension":6.636615469147746},"index":0,"playId":"a7986fad-55cd-35a9-94d2-f9f9f5af042b","pitchNumber":1,"startTime":"2026-08-28T00:50:25.844Z","endTime":"2026-08-28T00:50:28.844Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38336485215188,"aZ":-21.548204811265084,"pfxX":8.613907401529776,"pfxZ":5.4251873055533135,"pX":-0.6235943455014955,"pZ":3.0907505122002448,"vX0":-11.860187928241501,"vY0":-139.5310932103389,"vZ0":-1.0242807293593739,"x":140.77,"y":155.33,"x0":2.5763838890828628,"y0":50.00292355751397,"z0":4.891635799542915,"aX":16.871470783627366},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":-13.0,"spinRate":2427,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.393577351900118,"extension":6.678285501372526},"hitData":{"launchSpeed":101.5,"launchAngle":27.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":92.6,"coordY":46.93}},"index":1,"playId":"1b569cb4-3a9a-3793-978a-1f0f86a43f23","pitchNumber":2,"startTime":"2026-08-28T00:50:49.609Z","endTime":"2026-08-28T00:50:58.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:50:58.702Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T00:53:03.147Z","endTime":"2026-08-28T00:53:50.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":85.3,"endSpeed":78.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212081771479408,"aZ":-30.779326693570965,"pfxX":2.936828492404408,"pfxZ":0.8944306119313872,"pX":0.9703718001106143,"pZ":0.8869797075837154,"vX0":5.243103234821352,"vY0":-124.07778179433066,"vZ0":-4.640051470613346,"x":80.01,"y":214.83,"x0":-1.5529293301436122,"y0":50.00123294344333,"z0":5.350785808629312,"aX":4.570710511453204},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-6.6,"spinRate":2915,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4417210455166307,"extension":6.603654061989966},"index":0,"playId":"5a0c6d40-0260-3a70-b4c1-58f498cb7534","pitchNumber":1,"startTime":"2026-08-28T00:53:20.750Z","endTime":"2026-08-28T00:53:24.290Z","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":95.8,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.024081240757653,"aZ":-14.878570446566943,"pfxX":-6.655028865966695,"pfxZ":8.808253070052526,"pX":0.21698998529456914,"pZ":2.042092570187761,"vX0":7.865055561690316,"vY0":-139.21007612159195,"vZ0":-5.7214183625564035,"x":108.73,"y":183.64,"x0":-1.7792603650859744,"y0":50.00655789075826,"z0":5.107666616192584,"aX":-13.074693391400402},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":10.4,"spinRate":2412,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3933306311062208,"extension":6.576800827727649},"hitData":{"launchSpeed":100.9,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.77,"coordY":144.38}},"index":1,"playId":"6f2f8029-4d7d-3e7d-965c-c595b13cc432","pitchNumber":2,"startTime":"2026-08-28T00:53:39.937Z","endTime":"2026-08-28T00:53:50.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:53:50.145Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to second baseman Miguel Rojas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T00:54:00.594Z","endTime":"2026-08-28T00:57:10.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":74.3,"endSpeed":68.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.656284097564956,"aZ":-43.45376039955385,"pfxX":5.908695085095957,"pfxZ":-9.611269591298784,"pX":0.3786531430464156,"pZ":1.578289932261114,"vX0":2.55934909409018,"vY0":-108.18315575953439,"vZ0":1.689191458140248,"x":102.57,"y":196.17,"x0":-1.591174764156838,"y0":50.00332680088097,"z0":5.587364443980871,"aX":6.9329462750002095},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-16.4,"breakHorizontal":-11.4,"spinRate":2664,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.5082717314868987,"extension":6.772687296267925},"index":0,"playId":"5c6d88ae-3c3e-3401-b4f4-57af5c7332e4","pitchNumber":1,"startTime":"2026-08-28T00:54:14.694Z","endTime":"2026-08-28T00:54:17.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245886305936086,"aZ":-29.59054255518144,"pfxX":-8.210765226703474,"pfxZ":1.4269980582380628,"pX":-0.8759664383626329,"pZ":0.4939599043543296,"vX0":5.472363983532887,"vY0":-133.20840368455407,"vZ0":-6.701703085044376,"x":150.39,"y":225.44,"x0":-1.88092176177631,"y0":50.00590557883977,"z0":5.1570228329260015,"aX":-14.889005856508913},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.4,"breakHorizontal":13.8,"spinRate":1546,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40981107941293304,"extension":6.617713515783141},"index":1,"playId":"002f5614-94f6-39af-be3a-bb9e8834a811","pitchNumber":2,"startTime":"2026-08-28T00:54:30.872Z","endTime":"2026-08-28T00:54:34.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":67.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98283040161073,"aZ":-42.81077806831418,"pfxX":7.191514446935183,"pfxZ":-9.221020816851473,"pX":-0.4081180004223393,"pZ":2.1985975777271727,"vX0":0.7373958636333958,"vY0":-107.76462095543964,"vZ0":3.0684237164010764,"x":132.56,"y":179.42,"x0":-1.688649023893681,"y0":50.000292125183115,"z0":5.548614975840834,"aX":8.29915388095448},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-15.2,"breakHorizontal":-13.2,"spinRate":2732,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.5119228490836005,"extension":6.559193031301868},"index":2,"playId":"60a25c59-0af1-31a4-b7ff-85d156ae46c7","pitchNumber":3,"startTime":"2026-08-28T00:54:47.637Z","endTime":"2026-08-28T00:54:50.895Z","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":1},"index":3,"startTime":"2026-08-28T00:55:04.010Z","endTime":"2026-08-28T00:55:14.629Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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":1},"pitchData":{"startSpeed":72.1,"endSpeed":65.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.535368327052367,"aZ":-44.39141024527748,"pfxX":5.940397423435586,"pfxZ":-11.195966721342643,"pX":-2.5752851234336585,"pZ":2.790921113305345,"vX0":-3.132544074103891,"vY0":-104.71380016732085,"vZ0":4.972172244798651,"x":215.16,"y":163.43,"x0":-1.8184089691625926,"y0":50.00233890549626,"z0":5.637580814488882,"aX":6.482605888077425},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.6,"breakVerticalInduced":-18.1,"breakHorizontal":-9.7,"spinRate":2530,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.5265676816222311,"extension":6.660582176590424},"index":4,"playId":"72d926b7-21df-36cc-8e9a-8b03aaf1242a","pitchNumber":4,"startTime":"2026-08-28T00:55:14.629Z","endTime":"2026-08-28T00:55:17.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296454613537765,"aZ":-27.330066967266124,"pfxX":3.459234739435243,"pfxZ":2.793630022541236,"pX":1.0067619835799562,"pZ":1.9642687676386954,"vX0":6.377791115749028,"vY0":-131.04744814290655,"vZ0":-3.209352086389488,"x":78.62,"y":185.74,"x0":-1.9103187728525712,"y0":50.005741253056804,"z0":5.25168033249832,"aX":6.0018579898389355},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-7.7,"spinRate":2508,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.418346117653563,"extension":6.399398591405429},"index":5,"playId":"445a5aaa-48be-3db8-a672-dd2506780b94","pitchNumber":5,"startTime":"2026-08-28T00:55:34.516Z","endTime":"2026-08-28T00:55:37.516Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.566313877943564,"aZ":-35.0210547504085,"pfxX":-7.055927058519146,"pfxZ":-1.6032660143973718,"pX":-2.4574561504518773,"pZ":2.093823732501711,"vX0":1.8689688406356098,"vY0":-132.60414771735543,"vZ0":-1.3969306891517,"x":210.67,"y":182.25,"x0":-2.2551243255333113,"y0":50.00161657860911,"z0":5.184433414272502,"aX":-12.553826129887788},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-3.0,"breakHorizontal":12.4,"spinRate":1186,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4131812224322746,"extension":6.400875264966136},"index":6,"playId":"b1e02bdc-a808-3b42-9a21-c7ccdf951346","pitchNumber":6,"startTime":"2026-08-28T00:56:15.210Z","endTime":"2026-08-28T00:56:18.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557005652448815,"aZ":-29.71572662577511,"pfxX":-8.556988993872025,"pfxZ":1.35318775987826,"pX":-0.44104090001580043,"pZ":2.328607269600826,"vX0":6.942965909604981,"vY0":-133.66357257948292,"vZ0":-1.9744093436596315,"x":133.81,"y":175.91,"x0":-1.9545251917478736,"y0":50.00486584019275,"z0":5.201052422332712,"aX":-15.557488157181332},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.3,"breakHorizontal":14.0,"spinRate":1333,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.40907073517466275,"extension":6.492211176174101},"index":7,"playId":"acd822c7-148a-3fba-bb20-a07f307dbedb","pitchNumber":7,"startTime":"2026-08-28T00:56:35.331Z","endTime":"2026-08-28T00:56:38.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46633639629182,"aZ":-21.481455846824936,"pfxX":-9.00025923982064,"pfxZ":5.437059487545838,"pX":-0.17423740774991153,"pZ":1.9910266215398957,"vX0":8.257616097417976,"vY0":-139.37971706402595,"vZ0":-4.647540968881026,"x":123.64,"y":185.02,"x0":-2.0066773646304075,"y0":50.00130974991094,"z0":5.099386075687518,"aX":-17.698067311837523},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":2193,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39303837010236187,"extension":6.572336995726164},"hitData":{"launchSpeed":65.3,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.13,"coordY":163.88}},"index":8,"playId":"b4210ec9-de5b-3f77-8651-126a6f21bf59","pitchNumber":8,"startTime":"2026-08-28T00:56:58.122Z","endTime":"2026-08-28T00:57:10.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T00:57:10.829Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T00:57:36.461Z","endTime":"2026-08-28T01:01:37.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279179603577052,"aZ":-24.848316601648637,"pfxX":3.8038009450157677,"pfxZ":4.170879935659941,"pX":1.0498422923332726,"pZ":1.6452396460783492,"vX0":6.183418453178183,"vY0":-131.54402142081875,"vZ0":-4.382271590843058,"x":76.98,"y":194.36,"x0":-1.8232811575288175,"y0":50.00292913815788,"z0":5.1695554423266685,"aX":6.681894871864995},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":-8.2,"spinRate":2594,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.41599761635494836,"extension":6.593605693108425},"index":0,"playId":"0e560ea4-7a40-31d5-b7e6-8dada931cdce","pitchNumber":1,"startTime":"2026-08-28T00:57:46.266Z","endTime":"2026-08-28T00:57:50.016Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69178943872895,"aZ":-11.638921648242352,"pfxX":-5.606732063777211,"pfxZ":10.58271213180008,"pX":0.3061754973613107,"pZ":1.6649765727166597,"vX0":7.3977412397308795,"vY0":-138.58998303877698,"vZ0":-7.566189636066294,"x":105.33,"y":193.83,"x0":-1.6723714534862026,"y0":50.00403979909067,"z0":5.212408465190124,"aX":-10.881030810442253},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2406,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3955967418470854,"extension":6.5692120139421855},"index":1,"playId":"ccc01203-6518-3966-bf64-8bbaf52841b9","pitchNumber":2,"startTime":"2026-08-28T00:58:08.302Z","endTime":"2026-08-28T00:58:13.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Braves challenged (tag play), call on the field was overturned: Michael Harris II steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"ccc01203-6518-3966-bf64-8bbaf52841b9","startTime":"2026-08-28T00:58:36.111Z","endTime":"2026-08-28T01:00:30.635Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":144}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65624549311146,"aZ":-43.777873771379994,"pfxX":5.747677338492163,"pfxZ":-9.397388251387357,"pX":0.03651677557882989,"pZ":0.1587244075533961,"vX0":1.931151820620561,"vY0":-111.77687640217533,"vZ0":-1.5140649766933085,"x":115.61,"y":234.49,"x0":-1.5911992262635515,"y0":50.00290106378467,"z0":5.438698973518351,"aX":7.097539246308244},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-17.0,"breakHorizontal":-10.9,"spinRate":2932,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.494593226291256,"extension":6.625178485550355},"index":3,"playId":"5460f1a6-2660-3627-9a6e-22fb03732efd","pitchNumber":3,"startTime":"2026-08-28T01:00:30.635Z","endTime":"2026-08-28T01:00:34.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670307356174824,"aZ":-23.202600270475163,"pfxX":-9.922634905603594,"pfxZ":4.684286901720329,"pX":-0.16304016255894818,"pZ":2.5359625069603946,"vX0":8.136929712852673,"vY0":-137.54769816362784,"vZ0":-2.9208534012079297,"x":123.21,"y":170.31,"x0":-1.871317121891553,"y0":50.00155012798467,"z0":5.185829377799266,"aX":-19.0009120140279},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2343,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3982984698779619,"extension":6.45209354460832},"index":4,"playId":"18d1a507-e45c-36c5-b966-b4aee6d67208","pitchNumber":4,"startTime":"2026-08-28T01:00:57.140Z","endTime":"2026-08-28T01:01:00.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"9aead522-a325-4f18-b026-e0fc40ce6deb","startTime":"2026-08-28T01:01:18.624Z","endTime":"2026-08-28T01:01:23.624Z","isPitch":false,"type":"stepoff"},{"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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72502317764192,"aZ":-28.0341651194041,"pfxX":-5.145871972075888,"pfxZ":2.39669333673487,"pX":-2.1886122782885593,"pZ":3.3781335689561685,"vX0":1.1737173851435956,"vY0":-131.10253588675576,"vZ0":0.3094912358090146,"x":200.42,"y":147.57,"x0":-1.9759252496386794,"y0":50.00201331976929,"z0":5.364083392361484,"aX":-8.887774803286302},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":9.0,"spinRate":1246,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.41902240121290335,"extension":6.405874476682213},"index":6,"playId":"dadf49a9-4636-35cb-8d4f-3b2798380073","pitchNumber":5,"startTime":"2026-08-28T01:01:34.569Z","endTime":"2026-08-28T01:01:37.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:01:37.569Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Mike Yastrzemski lines into a double play, pitcher Jack Dreyer to shortstop Mookie Betts. Michael Harris II out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-28T01:04:11.882Z","endTime":"2026-08-28T01:05:27.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"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-28T01:01:53.040Z","endTime":"2026-08-28T01:02:24.215Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jack Dreyer replaces Yoshinobu Yamamoto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-28T01:02:24.215Z","endTime":"2026-08-28T01:04:14.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05468007816148,"aZ":-44.91817877456391,"pfxX":-2.912273174415839,"pfxZ":-9.259095002551799,"pX":0.02561818257172012,"pZ":1.3765368570859027,"vX0":-4.581010206421252,"vY0":-117.37230467058038,"vZ0":-1.0283472894924053,"x":116.02,"y":201.61,"x0":2.391572111352388,"y0":50.00405306146293,"z0":6.0539792008203746,"aX":-4.007209610065202},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.7,"breakHorizontal":6.5,"spinRate":2479,"spinDirection":338},"zone":13,"typeConfidence":0.92,"plateTime":0.46912350576827055,"extension":6.766534985064415},"index":2,"playId":"031346de-6213-34ea-a407-20e046b2eb27","pitchNumber":1,"startTime":"2026-08-28T01:04:14.101Z","endTime":"2026-08-28T01:04:17.101Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74475339478057,"aZ":-9.31321567113279,"pfxX":2.2284825838718554,"pfxZ":12.38757669663217,"pX":-0.17799047457249473,"pZ":0.5110486310105965,"vX0":-6.817521462014729,"vY0":-135.30098522554198,"vZ0":-12.059442605130332,"x":123.78,"y":224.98,"x0":2.0899372318610623,"y0":50.00624987263463,"z0":5.689639098720427,"aX":4.113996367555574},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.9,"breakHorizontal":-2.5,"spinRate":2448,"spinDirection":157},"zone":13,"typeConfidence":0.87,"plateTime":0.4055045101962089,"extension":6.766491887253689},"index":3,"playId":"57527ae4-378f-3127-97ad-caae547b328e","pitchNumber":2,"startTime":"2026-08-28T01:04:34.225Z","endTime":"2026-08-28T01:04:37.421Z","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":87.2,"endSpeed":80.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.127645486269834,"aZ":-29.552529612258873,"pfxX":-1.0708438204974686,"pfxZ":1.6134001430698461,"pX":0.6070502035378901,"pZ":1.1020768032415473,"vX0":-4.231827365716968,"vY0":-126.87935558874551,"vZ0":-6.022761421879053,"x":93.86,"y":209.02,"x0":2.4388951940181056,"y0":50.00239137923671,"z0":5.875980876983892,"aX":-1.7362595844587434},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":3.0,"spinRate":2324,"spinDirection":163},"zone":14,"typeConfidence":0.89,"plateTime":0.43249595039301125,"extension":6.69002667814193},"index":4,"playId":"148e190e-eb61-3f4c-b26a-12221f4f802c","pitchNumber":3,"startTime":"2026-08-28T01:04:59.667Z","endTime":"2026-08-28T01:05:03.374Z","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":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.616304800507947,"aZ":-11.546968373484681,"pfxX":4.389267920908865,"pfxZ":10.998217658308306,"pX":0.40445965977292647,"pZ":2.015335634968932,"vX0":-5.971474832135815,"vY0":-136.47378466336514,"vZ0":-7.8903648468349346,"x":101.58,"y":184.37,"x0":2.0564062543470265,"y0":50.00533464765136,"z0":5.7501523158223335,"aX":8.234410693852114},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2488,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.40221655532147293,"extension":6.854073940940837},"hitData":{"launchSpeed":87.0,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":130.09,"coordY":179.48}},"index":5,"playId":"ecd2f843-ef3f-3362-8790-2b9698c9f752","pitchNumber":4,"startTime":"2026-08-28T01:05:20.426Z","endTime":"2026-08-28T01:05:27.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:05:27.843Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:07:45.332Z","endTime":"2026-08-28T01:08:58.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984150669385848,"aZ":-28.590654555342272,"pfxX":10.932116508320156,"pfxZ":1.9115875887762765,"pX":-0.21412755003503373,"pZ":1.5585795191453886,"vX0":-11.504685491116454,"vY0":-136.18848605864062,"vZ0":-3.305608255607973,"x":125.16,"y":196.7,"x0":2.6452284171771914,"y0":50.00649690659561,"z0":4.766302019940323,"aX":20.534662844084338},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.9,"breakHorizontal":-17.4,"spinRate":2320,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.4022214512966502,"extension":6.716886416703893},"index":0,"playId":"02eb0132-6500-37ac-b0ca-377c66362f3c","pitchNumber":1,"startTime":"2026-08-28T01:07:48.820Z","endTime":"2026-08-28T01:07:51.820Z","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":79.4,"endSpeed":72.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786620909989875,"aZ":-32.33335195510799,"pfxX":-8.130330074830376,"pfxZ":-0.11942762582378208,"pX":-0.8979444387199748,"pZ":2.5038729207040635,"vX0":-5.888535060375858,"vY0":-115.48537382621632,"vZ0":1.5658297220160884,"x":151.23,"y":171.18,"x0":2.7468341972200667,"y0":50.002223161962775,"z0":4.941872334406921,"aX":-10.910501653223529},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.5,"breakHorizontal":16.2,"spinRate":2669,"spinDirection":311},"zone":11,"typeConfidence":2.0,"plateTime":0.47544219918868924,"extension":6.493002991998952},"index":1,"playId":"988e50c4-1577-3b4d-9236-fb3f40db67e6","pitchNumber":2,"startTime":"2026-08-28T01:08:05.017Z","endTime":"2026-08-28T01:08:08.017Z","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-28T01:08:14.883Z","endTime":"2026-08-28T01:08:30.218Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66077265203098,"aZ":-34.51508994842753,"pfxX":-6.077209240172667,"pfxZ":-1.641384614595494,"pX":-0.9012126908510448,"pZ":1.7405083574464013,"vX0":-6.231291853566581,"vY0":-119.00420057939704,"vZ0":-0.05023339293084983,"x":151.35,"y":191.79,"x0":2.5442701615756036,"y0":50.00148180787781,"z0":4.898546485828292,"aX":-8.680377017168485},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.6,"breakHorizontal":12.6,"spinRate":2829,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46093820251694684,"extension":6.44438172778917},"index":3,"playId":"99a0824a-6198-3ef6-a1b6-adabd1453119","pitchNumber":3,"startTime":"2026-08-28T01:08:30.218Z","endTime":"2026-08-28T01:08:33.796Z","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":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717990421901295,"aZ":-34.15935816220396,"pfxX":-9.203198055110061,"pfxZ":-1.452978725391838,"pX":-1.2184857067450687,"pZ":1.318334634464491,"vX0":-6.02855113047809,"vY0":-116.94225238491609,"vZ0":-0.5953779475159703,"x":163.45,"y":203.18,"x0":2.5999945495731187,"y0":50.00229670783098,"z0":4.816894202034825,"aX":-12.580221071467339},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.5,"breakHorizontal":18.2,"spinRate":2673,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.47071476496272746,"extension":6.4176478553532625},"index":4,"playId":"e75b8a78-eed1-3504-97cb-b5a2e4c749cc","pitchNumber":4,"startTime":"2026-08-28T01:08:55.357Z","endTime":"2026-08-28T01:08:58.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:08:58.357Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:09:11.140Z","endTime":"2026-08-28T01:09:55.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.0,"endSpeed":74.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408744486171376,"aZ":-35.87285840212449,"pfxX":-9.710106408761824,"pfxZ":-2.617988486895362,"pX":-2.4365873108383034,"pZ":1.8831113654099814,"vX0":-8.723628533800548,"vY0":-119.11607967452186,"vZ0":0.5725587151369786,"x":209.88,"y":187.94,"x0":2.5568186152540475,"y0":50.001727569080586,"z0":4.926510376090966,"aX":-13.721788698196132},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.2,"breakHorizontal":19.9,"spinRate":2858,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4627535943278893,"extension":6.399225564943458},"index":0,"playId":"da2fa6b7-cdc3-3983-837d-2e91177921c2","pitchNumber":1,"startTime":"2026-08-28T01:09:25.730Z","endTime":"2026-08-28T01:09:29.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66244254884814,"aZ":-29.65312709959243,"pfxX":11.63683622337641,"pfxZ":1.2550206310210825,"pX":0.904209340965447,"pZ":2.570072282374431,"vX0":-9.35969655628883,"vY0":-140.97018062960117,"vZ0":-0.8020812806854001,"x":82.53,"y":169.39,"x0":2.758964385156462,"y0":50.0025426609905,"z0":4.776011711397475,"aX":23.37260123403465},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.3,"breakHorizontal":-19.1,"spinRate":2317,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.3888391067363708,"extension":6.601992998166408},"hitData":{"launchSpeed":83.7,"launchAngle":37.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.5,"coordY":114.64}},"index":1,"playId":"9e75d4f2-e85f-388e-abb1-71073d68d30c","pitchNumber":2,"startTime":"2026-08-28T01:09:43.568Z","endTime":"2026-08-28T01:09:55.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:09:55.576Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tommy Edman hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:10:03.961Z","endTime":"2026-08-28T01:11:18.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":74.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969677326072077,"aZ":-34.64850497505651,"pfxX":-9.99224313412817,"pfxZ":-1.7567364927032916,"pX":-0.6142419501831936,"pZ":2.236611743059881,"vX0":-4.6079661651122485,"vY0":-118.62228597061198,"vZ0":1.2158952492228268,"x":140.41,"y":178.39,"x0":2.658000378270979,"y0":50.00151584903334,"z0":4.902379438403897,"aX":-14.08515809067689},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":19.3,"spinRate":2732,"spinDirection":314},"zone":4,"typeConfidence":2.0,"plateTime":0.46364166801162066,"extension":6.487483088013341},"index":0,"playId":"5a4d5015-783f-3783-9349-fd6c74cb6bcd","pitchNumber":1,"startTime":"2026-08-28T01:10:16.086Z","endTime":"2026-08-28T01:10:19.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591791355269823,"aZ":-33.781406681633676,"pfxX":-10.308122042775413,"pfxZ":-1.1264921319049916,"pX":-1.1102903096540102,"pZ":1.3583723037870472,"vX0":-5.588521630603665,"vY0":-119.24692521413,"vZ0":-0.7817219043378548,"x":159.32,"y":202.1,"x0":2.6127171531457027,"y0":50.004916228136345,"z0":4.771630701097503,"aX":-14.662075287272284},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":20.2,"spinRate":2709,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.46152583168877204,"extension":6.343556603574408},"index":1,"playId":"72f88262-c51d-3315-84b4-e54274e8c7a2","pitchNumber":2,"startTime":"2026-08-28T01:10:31.476Z","endTime":"2026-08-28T01:10:34.476Z","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":2},"index":2,"startTime":"2026-08-28T01:10:41.184Z","endTime":"2026-08-28T01:10:55.721Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490650602246877,"aZ":-34.00021638800993,"pfxX":-10.586989406500402,"pfxZ":-1.2505853345330573,"pX":0.08635261330308097,"pZ":1.1042567095907283,"vX0":-2.9756784186108107,"vY0":-120.46741048192662,"vZ0":-1.6188182467996364,"x":113.71,"y":208.97,"x0":2.7160547711491567,"y0":50.00481461821891,"z0":4.817228194513084,"aX":-15.413743556422606},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":19.9,"spinRate":2732,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.4563351342325692,"extension":6.433925179827445},"index":3,"playId":"88f2aa6e-2f52-3d00-8a80-93e59af32c87","pitchNumber":3,"startTime":"2026-08-28T01:10:55.721Z","endTime":"2026-08-28T01:10:59.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29235281311375,"aZ":-33.26047619060213,"pfxX":-9.887378662667608,"pfxZ":-0.7219017657154723,"pX":-2.4622595205314717,"pZ":1.07249686354455,"vX0":-8.844217601230548,"vY0":-122.93281909239717,"vZ0":-2.0890274103021467,"x":210.86,"y":209.82,"x0":2.4830472662972873,"y0":50.000449222492655,"z0":4.791716391333164,"aX":-14.935940163446114},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.6,"breakHorizontal":20.2,"spinRate":2858,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.44775570260286424,"extension":6.293578139627766},"index":4,"playId":"c7bbce29-466e-3b1b-817e-fed72aacd819","pitchNumber":4,"startTime":"2026-08-28T01:11:13.963Z","endTime":"2026-08-28T01:11:18.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:11:18.016Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-28T01:11:46.570Z","endTime":"2026-08-28T01:14:08.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22096732109662,"aZ":-20.68348642345385,"pfxX":8.920114035247021,"pfxZ":5.58049695972529,"pX":1.5333615104269422,"pZ":3.2972255170682563,"vX0":-6.8977923082904455,"vY0":-142.67724123850056,"vZ0":-0.8638832799702392,"x":58.55,"y":149.75,"x0":2.8249354852303563,"y0":50.0027855303485,"z0":4.908938867039375,"aX":18.367065833760055},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.1,"breakHorizontal":-14.8,"spinRate":2512,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.3840765893231297,"extension":6.650012217336194},"index":0,"playId":"c1e6e0a9-7739-36f8-8db9-667a2b95be43","pitchNumber":1,"startTime":"2026-08-28T01:12:01.190Z","endTime":"2026-08-28T01:12:04.190Z","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":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.176004929741826,"aZ":-36.70405871025431,"pfxX":-7.021207407322848,"pfxZ":-3.245680764594958,"pX":1.5463064977690752,"pZ":2.9677346296216456,"vX0":-1.0827905478457445,"vY0":-117.57526653732177,"vZ0":3.215837053978812,"x":58.06,"y":158.65,"x0":2.9252838207822913,"y0":50.004506885078435,"z0":4.997845060909445,"aX":-9.789337452335916},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.8,"breakHorizontal":13.0,"spinRate":2606,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.46660660105982776,"extension":6.455275487345748},"index":1,"playId":"05f33631-09a0-32d0-82ce-919dd8b16f8d","pitchNumber":2,"startTime":"2026-08-28T01:12:21.329Z","endTime":"2026-08-28T01:12:24.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387221244322852,"aZ":-32.74697699673623,"pfxX":10.062711374370965,"pfxZ":-0.3337181136186196,"pX":1.186737655690277,"pZ":2.3958415601690417,"vX0":-7.618353103442034,"vY0":-130.27831022010466,"vZ0":0.4196098838450295,"x":71.76,"y":174.09,"x0":2.841646041453382,"y0":50.00257720995837,"z0":4.707981340466342,"aX":17.295905344182376},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":-16.6,"spinRate":1964,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4204349550694473,"extension":6.618372451523444},"index":2,"playId":"73da19a4-737a-3035-b526-128bbf57b650","pitchNumber":3,"startTime":"2026-08-28T01:12:41.563Z","endTime":"2026-08-28T01:12:44.952Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71129756878582,"aZ":-18.717777910561118,"pfxX":8.738442042067732,"pfxZ":6.829094737568271,"pX":0.44226574527975093,"pZ":2.897767509192222,"vX0":-9.267725143055223,"vY0":-139.56706155949942,"vZ0":-2.166267708195515,"x":100.14,"y":160.54,"x0":2.672229834283004,"y0":50.003697955994106,"z0":4.918081001501748,"aX":17.22252867748905},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":-13.9,"spinRate":2390,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.3926034340453022,"extension":6.571606553012496},"index":3,"playId":"ae7a0204-43b6-3746-8422-bad0629d65ad","pitchNumber":4,"startTime":"2026-08-28T01:13:02.422Z","endTime":"2026-08-28T01:13:05.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58758519046975,"aZ":-21.643158279454358,"pfxX":9.836638311449592,"pfxZ":5.302393510107659,"pX":0.34250248933524874,"pZ":2.4053445568035845,"vX0":-9.974306830999133,"vY0":-140.01791153562615,"vZ0":-2.875841898759746,"x":103.94,"y":173.84,"x0":2.6727803528996614,"y0":50.00240461710477,"z0":4.86186398479927,"aX":19.53333484804676},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":-15.7,"spinRate":2433,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.39116616927803616,"extension":6.755266061243365},"index":4,"playId":"572a5d6e-c41f-3318-af42-d0dfbef00e29","pitchNumber":5,"startTime":"2026-08-28T01:13:22.363Z","endTime":"2026-08-28T01:13:25.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"8791a22d-d24b-4cab-9fea-9d1761e15bd2","startTime":"2026-08-28T01:13:43.865Z","endTime":"2026-08-28T01:13:49.713Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84966286474437,"aZ":-21.089377813085,"pfxX":10.629636183983704,"pfxZ":5.449834337513159,"pX":0.24726356165040686,"pZ":2.0464169054822396,"vX0":-10.456590590990018,"vY0":-142.2263348379693,"vZ0":-3.910690005295686,"x":107.57,"y":183.53,"x0":2.603523297175574,"y0":50.00162082631341,"z0":4.789106123254195,"aX":21.616310802951492},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.1,"breakHorizontal":-16.9,"spinRate":2557,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.3861902251187961,"extension":6.654002455536486},"hitData":{"launchSpeed":100.3,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":139.54}},"index":6,"playId":"f6b90141-df80-360c-adc1-ff57146fac24","pitchNumber":6,"startTime":"2026-08-28T01:13:59.925Z","endTime":"2026-08-28T01:14:08.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:14:08.258Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-28T01:16:37.271Z","endTime":"2026-08-28T01:17:46.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:15:14.755Z","endTime":"2026-08-28T01:16:39.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":101.0,"endSpeed":92.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39930951022838,"aZ":-16.210878576447502,"pfxX":-9.04727885033649,"pfxZ":7.293296025843212,"pX":-0.6718528440837437,"pZ":2.9140782075437865,"vX0":6.618633304203419,"vY0":-146.9260530229219,"vZ0":-5.6682142113455285,"x":142.61,"y":160.1,"x0":-1.77674233594399,"y0":50.00686045214163,"z0":5.829855010869649,"aX":-19.809918062942636},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.2,"breakHorizontal":15.1,"spinRate":2705,"spinDirection":218},"zone":1,"typeConfidence":0.89,"plateTime":0.3726228292812115,"extension":6.628337297983678},"index":1,"playId":"6388e8ea-f72f-3de2-9dce-a973be37ebbe","pitchNumber":1,"startTime":"2026-08-28T01:16:39.559Z","endTime":"2026-08-28T01:16:43.876Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.266879234016983,"aZ":-27.042621643280505,"pfxX":4.72910783560115,"pfxZ":3.276473970846572,"pX":0.03215457454138691,"pZ":3.476351268988382,"vX0":3.69058106556774,"vY0":-124.48244318051974,"vZ0":-0.8797856564442458,"x":115.77,"y":144.92,"x0":-2.084800788560774,"y0":50.00509020508276,"z0":6.075521453465349,"aX":7.413523457312021},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":-9.5,"spinRate":2806,"spinDirection":65},"zone":12,"typeConfidence":0.91,"plateTime":0.44019771267245345,"extension":6.339845873180871},"index":2,"playId":"ac6d5142-9f99-329f-954e-47dff79dce3d","pitchNumber":2,"startTime":"2026-08-28T01:17:03.025Z","endTime":"2026-08-28T01:17:06.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377583861816895,"aZ":-28.841688399962578,"pfxX":5.58603159718464,"pfxZ":2.1213934353522115,"pX":0.8296479522558806,"pZ":1.1858396546786638,"vX0":4.528109154967556,"vY0":-124.71963044737707,"vZ0":-6.002137366555836,"x":85.38,"y":206.76,"x0":-1.7361641995900887,"y0":50.00495267848173,"z0":6.006023256030939,"aX":8.790263188504824},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-11.2,"spinRate":2854,"spinDirection":59},"zone":14,"typeConfidence":0.92,"plateTime":0.4393785553316438,"extension":6.478981110959705},"index":3,"playId":"022a71d2-df0e-3579-a9b4-82252ea0809e","pitchNumber":3,"startTime":"2026-08-28T01:17:22.283Z","endTime":"2026-08-28T01:17:25.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":101.1,"endSpeed":92.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81937143008514,"aZ":-11.655741701567406,"pfxX":-4.070768553141655,"pfxZ":9.34928101194243,"pX":-0.11029047774653944,"pZ":4.15852503271437,"vX0":6.343662835070239,"vY0":-147.19134408836834,"vZ0":-3.148855130669323,"x":121.2,"y":126.5,"x0":-1.7642185192875721,"y0":50.006615004251856,"z0":5.93208223270633,"aX":-8.937837309074428},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2635,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.37207353005770205,"extension":6.709522114590121},"index":4,"playId":"52fa5e8b-62b7-3899-95d2-dadc5913db6d","pitchNumber":4,"startTime":"2026-08-28T01:17:43.065Z","endTime":"2026-08-28T01:17:46.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:17:46.065Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-28T01:17:57.757Z","endTime":"2026-08-28T01:20:23.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15102653103612,"aZ":-16.064152290331347,"pfxX":-9.112913287577335,"pfxZ":7.404679498600309,"pX":-0.5787350798094938,"pZ":2.926232716007774,"vX0":6.873410098810968,"vY0":-146.68540613677732,"vZ0":-5.529439716112793,"x":139.06,"y":159.77,"x0":-1.7699453825222438,"y0":50.00657464311547,"z0":5.795907372122826,"aX":-19.835115888622823},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.5,"breakHorizontal":15.1,"spinRate":2609,"spinDirection":215},"zone":1,"typeConfidence":0.89,"plateTime":0.37361417869867886,"extension":6.63148007613945},"index":0,"playId":"9f5fedce-bbad-3567-ae74-10d1c2f65f9b","pitchNumber":1,"startTime":"2026-08-28T01:18:14.241Z","endTime":"2026-08-28T01:18:17.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":102.5,"endSpeed":93.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.656149624095086,"aZ":-11.72053881308943,"pfxX":-4.742052671678321,"pfxZ":9.044484422571635,"pX":-0.0653296887486868,"pZ":4.476613107553346,"vX0":6.93340442379365,"vY0":-149.1672929970893,"vZ0":-2.4917201413676398,"x":119.49,"y":117.91,"x0":-1.7997839605305401,"y0":50.004291652656825,"z0":5.995165342036087,"aX":-10.726189119889515},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2636,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.36667817343963316,"extension":6.456867679855415},"index":1,"playId":"0891947e-a4a2-3eeb-a76e-92baaef2245a","pitchNumber":2,"startTime":"2026-08-28T01:18:45.793Z","endTime":"2026-08-28T01:18:49.345Z","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":102.1,"endSpeed":93.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.233035328640774,"aZ":-17.098610474952043,"pfxX":-8.59622021700567,"pfxZ":6.735813171408809,"pX":-1.7433053605826576,"pZ":3.280481739565977,"vX0":3.565820296864284,"vY0":-148.58070448168942,"vZ0":-4.682641601999484,"x":183.45,"y":150.21,"x0":-1.8412967658811268,"y0":50.00538423415997,"z0":5.869038948841162,"aX":-19.243020927045542},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":2538,"spinDirection":215},"zone":11,"typeConfidence":0.86,"plateTime":0.36849696802367626,"extension":6.4895300574227806},"index":2,"playId":"fc843f4e-2b85-38fe-af44-9f8b7cff02d2","pitchNumber":3,"startTime":"2026-08-28T01:19:03.379Z","endTime":"2026-08-28T01:19:09.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.045481098222165,"aZ":-19.71972180069915,"pfxX":0.09948990264810975,"pfxZ":6.303853238186944,"pX":0.7018431075349453,"pZ":2.5777702302576118,"vX0":7.425133588926295,"vY0":-138.94011402618875,"vZ0":-5.2633268415338055,"x":90.25,"y":169.18,"x0":-2.0063029687770464,"y0":50.00233825970148,"z0":5.787256439093244,"aX":0.19651805192742325},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-1.6,"spinRate":2784,"spinDirection":197},"zone":6,"typeConfidence":0.92,"plateTime":0.3926334976173367,"extension":6.493352605740605},"index":3,"playId":"0686c05d-63a1-3fe1-8855-67d2a7547839","pitchNumber":4,"startTime":"2026-08-28T01:19:28.670Z","endTime":"2026-08-28T01:19:31.670Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-28T01:19:37.948Z","endTime":"2026-08-28T01:19:57.570Z","isPitch":false,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65529756991277,"aZ":-35.21542141218305,"pfxX":3.369941622277463,"pfxZ":-1.795849935655546,"pX":1.5536235855309726,"pZ":0.5782934760543045,"vX0":7.5435867327089285,"vY0":-129.3893722197129,"vZ0":-6.547415996840681,"x":57.78,"y":223.17,"x0":-1.8406888037564084,"y0":50.00593708240387,"z0":5.848929061622734,"aX":5.69820133567893},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.6,"breakHorizontal":-7.8,"spinRate":2973,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.42375138311963134,"extension":6.400469698123391},"index":5,"playId":"2c3b2407-46e2-3208-974e-bb89df68eba0","pitchNumber":5,"startTime":"2026-08-28T01:19:57.570Z","endTime":"2026-08-28T01:20:00.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.825926078995703,"aZ":-25.48748464565328,"pfxX":0.9245528028973986,"pfxZ":3.5107651174912196,"pX":1.3863187756867679,"pZ":2.0753098340216547,"vX0":8.578765559644886,"vY0":-136.37857146686247,"vZ0":-5.066235000826158,"x":64.16,"y":182.75,"x0":-1.905632013769184,"y0":50.00374854551707,"z0":5.69000645043725,"aX":1.7601291975887023},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":-3.2,"spinRate":2769,"spinDirection":188},"zone":14,"typeConfidence":0.82,"plateTime":0.39991229753543145,"extension":6.5968821665266635},"index":6,"playId":"8b299cc0-b3d1-3d6b-929c-ea47f289ca90","pitchNumber":6,"startTime":"2026-08-28T01:20:20.890Z","endTime":"2026-08-28T01:20:23.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:20:23.890Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging, catcher Ben Rortvedt to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-28T01:20:38.520Z","endTime":"2026-08-28T01:21:42.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559469400793954,"aZ":-28.21538506279039,"pfxX":1.4343476523011356,"pfxZ":2.1366097591714075,"pX":0.531019175772278,"pZ":1.9846420619618539,"vX0":5.988220663814729,"vY0":-134.6025114791981,"vZ0":-4.965691599927136,"x":96.76,"y":185.19,"x0":-1.9001056971908685,"y0":50.002655714716234,"z0":5.827673658498384,"aX":2.656919609504666},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":-3.7,"spinRate":2827,"spinDirection":142},"zone":9,"typeConfidence":0.55,"plateTime":0.4054206144303243,"extension":6.628388840017795},"index":0,"playId":"86343185-0715-3d62-9107-790219e92823","pitchNumber":1,"startTime":"2026-08-28T01:20:54.640Z","endTime":"2026-08-28T01:20:57.640Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528042748012062,"aZ":-34.60778825250357,"pfxX":7.149291556646636,"pfxZ":-1.5648333950657722,"pX":0.2315265863342402,"pZ":2.5762938120231254,"vX0":2.791165438786812,"vY0":-124.22781928971355,"vZ0":-1.6847607491170444,"x":108.17,"y":169.22,"x0":-1.8360926048700539,"y0":50.0005585906915,"z0":6.147442759274724,"aX":11.140991384402342},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.0,"breakHorizontal":-13.6,"spinRate":2993,"spinDirection":51},"zone":6,"typeConfidence":0.85,"plateTime":0.44136220687023275,"extension":6.256100401032287},"index":1,"playId":"1addae6e-09db-374d-92f0-2daf6747d15b","pitchNumber":2,"startTime":"2026-08-28T01:21:14.766Z","endTime":"2026-08-28T01:21:17.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.8,"endSpeed":78.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236528415941283,"aZ":-35.359167244388935,"pfxX":7.151158112135525,"pfxZ":-2.088447437511693,"pX":1.2759330935118296,"pZ":0.3541814955164802,"vX0":4.717037957883971,"vY0":-123.32631044340361,"vZ0":-6.4760743126543705,"x":68.36,"y":229.22,"x0":-1.595238770655302,"y0":50.00104873693051,"z0":6.02357347197573,"aX":10.929734298236301},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":-14.2,"spinRate":2960,"spinDirection":46},"zone":14,"typeConfidence":0.83,"plateTime":0.4454175821430786,"extension":6.637303666187182},"index":2,"playId":"509349a4-dfc3-37ce-8660-b67afc69558b","pitchNumber":3,"startTime":"2026-08-28T01:21:33.838Z","endTime":"2026-08-28T01:21:42.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:21:42.257Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:23:50.035Z","endTime":"2026-08-28T01:24:32.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.858798891023355,"aZ":-25.70258020770658,"pfxX":11.279979066886266,"pfxZ":3.246246111927624,"pX":1.3601624070582214,"pZ":3.1280470791769335,"vX0":-7.88392450117775,"vY0":-140.74894606212095,"vZ0":-0.37273300652812297,"x":65.15,"y":154.32,"x0":2.7411998040565817,"y0":50.00361382273581,"z0":4.935965602223678,"aX":22.487495856172124},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.0,"breakHorizontal":-18.7,"spinRate":2275,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.39012637876255285,"extension":6.646502168944031},"index":0,"playId":"44435e00-f86c-32f5-87d1-2c6c1858fde9","pitchNumber":1,"startTime":"2026-08-28T01:24:04.868Z","endTime":"2026-08-28T01:24:08.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.607162458774184,"aZ":-28.162050295477407,"pfxX":11.929262738855261,"pfxZ":2.0366536715219024,"pX":0.7445728547174623,"pZ":2.3754418568357454,"vX0":-9.383575634398571,"vY0":-139.87395504957894,"vZ0":-1.7506577784652584,"x":88.62,"y":174.64,"x0":2.604714731953116,"y0":50.00070198384297,"z0":4.8686416514835145,"aX":23.46994769043921},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.5,"breakHorizontal":-19.4,"spinRate":2285,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.39264369658608533,"extension":6.7359457354464345},"hitData":{"launchSpeed":91.1,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.24,"coordY":80.24}},"index":1,"playId":"3212b5be-f3a8-3693-8e87-8f76f28f7c70","pitchNumber":2,"startTime":"2026-08-28T01:24:21.268Z","endTime":"2026-08-28T01:24:32.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:24:32.230Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:25:10.527Z","endTime":"2026-08-28T01:25:23.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Alek Thomas replaces Freddie Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T01:24:55.078Z","endTime":"2026-08-28T01:25:12.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":518692,"link":"/api/v1/people/518692"},"base":1},{"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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45389523118302,"aZ":-31.20053685728799,"pfxX":10.53437570544138,"pfxZ":0.5723528990664981,"pX":0.1701717747692382,"pZ":2.166564694091926,"vX0":-10.003870153737147,"vY0":-129.86555622761085,"vZ0":-0.3468996154036754,"x":110.51,"y":180.28,"x0":2.7054690527079677,"y0":50.004138601718786,"z0":4.677197886801266,"aX":17.976798505970667},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-16.8,"spinRate":1940,"spinDirection":97},"zone":8,"typeConfidence":2.0,"plateTime":0.42193401095542526,"extension":6.960937758183362},"hitData":{"launchSpeed":81.2,"launchAngle":41.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.19,"coordY":96.84}},"index":1,"playId":"41e19c84-4922-3504-842e-b7313d29c441","pitchNumber":1,"startTime":"2026-08-28T01:25:12.840Z","endTime":"2026-08-28T01:25:23.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:25:23.746Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Braves challenged (play at 1st), call on the field was upheld: Dodgers challenged (force play), call on the field was upheld: Miguel Rojas grounds into a force out, third baseman Austin Riley to second baseman Ozzie Albies. Alek Thomas out at 2nd. Miguel Rojas to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:25:36.373Z","endTime":"2026-08-28T01:28:52.117Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":82.3,"endSpeed":75.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51856487743104,"aZ":-37.360866936435734,"pfxX":-4.6579683576838775,"pfxZ":-3.617352564167274,"pX":-0.9110001058237541,"pZ":1.297555245424029,"vX0":-7.035938110850217,"vY0":-119.63424277333318,"vZ0":-0.3731258302145165,"x":151.73,"y":203.75,"x0":2.6863424683866515,"y0":50.00400210951789,"z0":4.836880529771487,"aX":-6.675009769778965},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.4,"breakHorizontal":10.3,"spinRate":2617,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4598382149008535,"extension":6.490951963146417},"index":0,"playId":"1a39b8cb-fe03-36b0-a466-920af4cefb3f","pitchNumber":1,"startTime":"2026-08-28T01:25:52.892Z","endTime":"2026-08-28T01:25:56.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411587948159926,"aZ":-32.12526601202102,"pfxX":10.149160551977472,"pfxZ":0.0298545468787772,"pX":0.8247435874282268,"pZ":1.8052871304355613,"vX0":-8.325404153457212,"vY0":-130.91049890000795,"vZ0":-1.203491723913488,"x":85.56,"y":190.04,"x0":2.7322934185601206,"y0":50.00352955140553,"z0":4.682278085822781,"aX":17.563358620299205},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":-16.4,"spinRate":1869,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.41888178102329654,"extension":6.744921101240861},"index":1,"playId":"210ae426-c406-33d9-8814-fdabe7903bab","pitchNumber":2,"startTime":"2026-08-28T01:26:12.221Z","endTime":"2026-08-28T01:26:16.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43671152452205,"aZ":-20.302157742594535,"pfxX":9.756342015523,"pfxZ":5.828329478522942,"pX":-0.7678315465017921,"pZ":1.772428058094283,"vX0":-12.725295058955185,"vY0":-141.81043368256167,"vZ0":-4.659151693474289,"x":146.27,"y":190.92,"x0":2.510098313178057,"y0":50.00039903768963,"z0":4.731666270368135,"aX":19.867696635638996},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.7,"breakHorizontal":-15.1,"spinRate":2446,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.3862344513637934,"extension":6.68126516425252},"index":2,"playId":"24a7f32d-a5cc-327b-a1a0-56050139714a","pitchNumber":3,"startTime":"2026-08-28T01:26:45.933Z","endTime":"2026-08-28T01:26:48.935Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"eeb1ab6c-981c-38e9-a447-108c442cfc68","startTime":"2026-08-28T01:27:19.933Z","endTime":"2026-08-28T01:27:24.051Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00189675160289,"aZ":-19.693257577468966,"pfxX":9.226938515673076,"pfxZ":6.080712339781243,"pX":1.0291101749382117,"pZ":3.1836602326052916,"vX0":-8.086320606926195,"vY0":-142.65162628781766,"vZ0":-1.28792903068272,"x":77.77,"y":152.82,"x0":2.7071494163152123,"y0":50.003593086498334,"z0":4.887177990932166,"aX":18.943593813855045},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":-15.0,"spinRate":2451,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.38452079695034014,"extension":6.772802666679601},"index":4,"playId":"bcb44a11-8b97-3c3c-a7c7-2dcc9c2e6d65","pitchNumber":4,"startTime":"2026-08-28T01:27:40.065Z","endTime":"2026-08-28T01:27:43.065Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.867366659393504,"aZ":-20.08587387005191,"pfxX":8.53878157180647,"pfxZ":5.880733756292731,"pX":0.8620273341281861,"pZ":3.468922769128963,"vX0":-8.605994270431408,"vY0":-142.06218676709315,"vZ0":-0.7291212700382892,"x":84.14,"y":145.12,"x0":2.813235617305423,"y0":50.00194176059257,"z0":4.999294654893656,"aX":17.548949502970604},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":-13.8,"spinRate":2393,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3847588922146543,"extension":6.617176672245003},"index":5,"playId":"c1f4f298-2277-3ce3-a5a8-9301eb8e11d0","pitchNumber":5,"startTime":"2026-08-28T01:28:05.200Z","endTime":"2026-08-28T01:28:08.200Z","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":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69352090381507,"aZ":-37.785543459841676,"pfxX":-5.857332611509068,"pfxZ":-3.9278390406753143,"pX":-0.264320772030402,"pZ":2.420047300282031,"vX0":-5.300779697558638,"vY0":-119.04166606519226,"vZ0":2.132334622061647,"x":127.08,"y":173.44,"x0":2.755254100566828,"y0":50.000702638898936,"z0":4.942976538875235,"aX":-8.372204393301901},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.2,"breakHorizontal":11.9,"spinRate":2690,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.46080147315302433,"extension":6.298431729442281},"hitData":{"launchSpeed":67.3,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":164.96}},"index":6,"playId":"9bd3e8d9-055c-333a-b22a-b651d26d4872","pitchNumber":6,"startTime":"2026-08-28T01:28:43.869Z","endTime":"2026-08-28T01:28:52.117Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":144,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":119}]},"playEndTime":"2026-08-28T01:28:52.117Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:33:48.500Z","endTime":"2026-08-28T01:34:53.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".545"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.35"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.25"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.52"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.22"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.33"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.37"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.28"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.62"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.89"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.22"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.80"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kyle Tucker replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-28T01:33:31.757Z","endTime":"2026-08-28T01:33:50.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"base":1},{"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":79.1,"endSpeed":72.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96719844496874,"aZ":-36.475621439237095,"pfxX":-8.57894168545836,"pfxZ":-3.229010195894398,"pX":0.40493530283601725,"pZ":2.3070849254579002,"vX0":-3.026757690805637,"vY0":-115.14092955511715,"vZ0":2.191090980029144,"x":101.56,"y":176.49,"x0":2.854034922758189,"y0":50.003295328977075,"z0":4.893014962856921,"aX":-11.426353463716925},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.9,"breakHorizontal":16.3,"spinRate":2612,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.47716391250740564,"extension":6.364245620899462},"index":1,"playId":"24606366-cbe9-3771-a392-a1838a833887","pitchNumber":1,"startTime":"2026-08-28T01:33:50.537Z","endTime":"2026-08-28T01:33:53.537Z","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":98.0,"endSpeed":89.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769836164349307,"aZ":-21.63975762288451,"pfxX":10.007466874467585,"pfxZ":5.121867629821702,"pX":0.13301090294206752,"pZ":2.2313321016634884,"vX0":-10.588178148833396,"vY0":-142.28487007767552,"vZ0":-3.634595976482759,"x":111.93,"y":178.53,"x0":2.5971914527569124,"y0":50.00083634217276,"z0":4.891639782594095,"aX":20.576016028289455},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2420,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.38452371345002767,"extension":6.6098567863173985},"index":2,"playId":"8d8652b2-42ed-3611-933e-8be5c2260b4d","pitchNumber":2,"startTime":"2026-08-28T01:34:09.625Z","endTime":"2026-08-28T01:34:13.625Z","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":2},"index":3,"startTime":"2026-08-28T01:34:35.598Z","endTime":"2026-08-28T01:34:50.474Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.942769915310805,"aZ":-18.618442151179458,"pfxX":9.08221174765855,"pfxZ":6.5123750855437255,"pX":0.9159493654126917,"pZ":3.8008375864435675,"vX0":-8.355967148533503,"vY0":-143.3422023574764,"vZ0":-0.09694048067271216,"x":82.09,"y":136.16,"x0":2.6879161243059957,"y0":50.00672548088265,"z0":4.996966857112012,"aX":18.91608108269027},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":-14.8,"spinRate":2455,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3820305002186162,"extension":6.752982412622848},"index":4,"playId":"bb58c019-634d-3da8-b432-5558f4a1d429","pitchNumber":3,"startTime":"2026-08-28T01:34:50.474Z","endTime":"2026-08-28T01:34:53.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:34:53.569Z","atBatIndex":61}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-28T01:33:48.500Z","endTime":"2026-08-28T01:34:53.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".545"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.35"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.25"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.52"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.22"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.33"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.37"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.28"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.62"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.89"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.22"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.80"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.545"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kyle Tucker replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-28T01:33:31.757Z","endTime":"2026-08-28T01:33:50.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"base":1},{"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":79.1,"endSpeed":72.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96719844496874,"aZ":-36.475621439237095,"pfxX":-8.57894168545836,"pfxZ":-3.229010195894398,"pX":0.40493530283601725,"pZ":2.3070849254579002,"vX0":-3.026757690805637,"vY0":-115.14092955511715,"vZ0":2.191090980029144,"x":101.56,"y":176.49,"x0":2.854034922758189,"y0":50.003295328977075,"z0":4.893014962856921,"aX":-11.426353463716925},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.9,"breakHorizontal":16.3,"spinRate":2612,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.47716391250740564,"extension":6.364245620899462},"index":1,"playId":"24606366-cbe9-3771-a392-a1838a833887","pitchNumber":1,"startTime":"2026-08-28T01:33:50.537Z","endTime":"2026-08-28T01:33:53.537Z","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":98.0,"endSpeed":89.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769836164349307,"aZ":-21.63975762288451,"pfxX":10.007466874467585,"pfxZ":5.121867629821702,"pX":0.13301090294206752,"pZ":2.2313321016634884,"vX0":-10.588178148833396,"vY0":-142.28487007767552,"vZ0":-3.634595976482759,"x":111.93,"y":178.53,"x0":2.5971914527569124,"y0":50.00083634217276,"z0":4.891639782594095,"aX":20.576016028289455},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2420,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.38452371345002767,"extension":6.6098567863173985},"index":2,"playId":"8d8652b2-42ed-3611-933e-8be5c2260b4d","pitchNumber":2,"startTime":"2026-08-28T01:34:09.625Z","endTime":"2026-08-28T01:34:13.625Z","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":2},"index":3,"startTime":"2026-08-28T01:34:35.598Z","endTime":"2026-08-28T01:34:50.474Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.942769915310805,"aZ":-18.618442151179458,"pfxX":9.08221174765855,"pfxZ":6.5123750855437255,"pX":0.9159493654126917,"pZ":3.8008375864435675,"vX0":-8.355967148533503,"vY0":-143.3422023574764,"vZ0":-0.09694048067271216,"x":82.09,"y":136.16,"x0":2.6879161243059957,"y0":50.00672548088265,"z0":4.996966857112012,"aX":18.91608108269027},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":-14.8,"spinRate":2455,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3820305002186162,"extension":6.752982412622848},"index":4,"playId":"bb58c019-634d-3da8-b432-5558f4a1d429","pitchNumber":3,"startTime":"2026-08-28T01:34:50.474Z","endTime":"2026-08-28T01:34:53.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T01:34:53.569Z","atBatIndex":61},"scoringPlays":[4],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":152.48,"y":154.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":76.63,"y":130.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":152.48,"y":149.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":243.54,"y":84.36},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":160.95,"y":164.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":127.48,"y":137.19},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":128.27,"y":146.1},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":103.14,"y":160.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":105.88,"y":157.09},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17],"bottom":[18,19,20,21],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":75.63,"y":119.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":86.52,"y":177.66},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":58.74,"y":136.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":86.89,"y":70.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":117.92,"y":63.76},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":189.82,"y":119.54},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":100.62,"y":88.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":101.65,"y":164.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"coordinates":{"x":74.12,"y":102.72},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":60.65,"y":67.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":94.0,"y":170.0},"type":"O","description":"Lineout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":140.98,"y":143.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":139.74,"y":56.94},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":140.98,"y":144.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":183.59,"y":87.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":147.03,"y":180.09},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":76.07,"y":65.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":170.86,"y":115.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":56.53,"y":95.82},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":92.6,"y":46.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":139.77,"y":144.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":143.13,"y":163.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":130.09,"y":179.48},"type":"O","description":"Double Play"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":56.5,"y":114.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":142.79,"y":139.54},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":58,"endIndex":61,"top":[58,59,60,61],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":148.24,"y":80.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":86.19,"y":96.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":110.12,"y":164.96},"type":"O","description":"Forceout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":5,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"catcher":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"shortstop":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"left":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"onDeck":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"inHole":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"battingOrder":2,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"onDeck":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"inHole":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"battingOrder":7,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".258","atBats":32,"obp":".335","slg":".424","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":0,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"obp":".179","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"3.67","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.16","battersFaced":28,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":42,"strikes":80,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"15.25","runsScoredPer9":"1.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID666163":{"person":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"jerseyNumber":"47","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".174","atBats":23,"obp":".174","slg":".174","ops":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":4,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":4,"putOuts":86,"errors":0,"chances":90,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":56,"groundOuts":113,"airOuts":94,"runs":43,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":146,"baseOnBalls":21,"intentionalWalks":0,"hits":94,"hitByPitch":5,"atBats":443,"obp":".255","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1826,"era":"2.91","inningsPitched":"120.2","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"0.95","battersFaced":473,"outs":362,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1826,"balls":581,"strikes":1245,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".533","pitchesPerInning":"15.13","gamesFinished":0,"strikeoutWalkRatio":"6.95","strikeoutsPer9Inn":"10.89","walksPer9Inn":"1.57","hitsPer9Inn":"7.01","runsScoredPer9":"3.21","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":19,"groundOuts":35,"airOuts":39,"runs":15,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":56,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":154,"obp":".231","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":688,"era":"3.02","inningsPitched":"44.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"0.87","battersFaced":169,"outs":134,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":688,"balls":254,"strikes":434,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.40","gamesFinished":0,"strikeoutWalkRatio":"4.31","strikeoutsPer9Inn":"11.28","walksPer9Inn":"2.62","hitsPer9Inn":"5.24","runsScoredPer9":"3.02","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"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}},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":59,"gamesStarted":0,"flyOuts":38,"groundOuts":26,"airOuts":56,"runs":17,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":3,"hits":25,"hitByPitch":0,"atBats":165,"obp":".284","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":842,"era":"3.11","inningsPitched":"46.1","wins":1,"losses":1,"saves":3,"saveOpportunities":5,"holds":17,"blownSaves":2,"earnedRuns":16,"whip":"1.21","battersFaced":197,"outs":139,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":316,"strikes":526,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"18.17","gamesFinished":9,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"11.46","walksPer9Inn":"6.02","hitsPer9Inn":"4.86","runsScoredPer9":"3.30","homeRunsPer9":"0.58","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"2-","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":126,"flyOuts":95,"groundOuts":108,"airOuts":147,"runs":71,"doubles":19,"triples":3,"homeRuns":11,"strikeOuts":94,"baseOnBalls":61,"intentionalWalks":1,"hits":102,"hitByPitch":3,"avg":".228","atBats":447,"obp":".322","slg":".358","ops":".680","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":515,"totalBases":160,"rbi":57,"leftOnBase":212,"sacBunts":0,"sacFlies":4,"babip":".263","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.64","popOuts":23,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":219,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID571771":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":9,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".216","atBats":37,"obp":".256","slg":".432","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":62,"groundOuts":85,"airOuts":100,"runs":69,"doubles":20,"triples":1,"homeRuns":26,"strikeOuts":117,"baseOnBalls":55,"intentionalWalks":4,"hits":102,"hitByPitch":4,"avg":".253","atBats":403,"obp":".348","slg":".501","ops":".849","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":202,"rbi":67,"leftOnBase":214,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":18,"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":182,"putOuts":83,"errors":11,"chances":276,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":81,"groundOuts":132,"airOuts":128,"runs":65,"doubles":31,"triples":1,"homeRuns":15,"strikeOuts":91,"baseOnBalls":57,"intentionalWalks":3,"hits":148,"hitByPitch":3,"avg":".300","atBats":493,"obp":".372","slg":".458","ops":".830","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":226,"rbi":61,"leftOnBase":213,"sacBunts":0,"sacFlies":6,"babip":".338","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.87","popOuts":13,"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":90,"putOuts":884,"errors":1,"chances":975,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":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":1,"flyOuts":23,"groundOuts":48,"airOuts":47,"runs":23,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":62,"baseOnBalls":23,"intentionalWalks":0,"hits":31,"hitByPitch":5,"atBats":186,"obp":".276","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":863,"era":"2.82","inningsPitched":"54.1","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":17,"whip":"0.99","battersFaced":216,"outs":163,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":863,"balls":320,"strikes":543,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".800","pitchesPerInning":"15.88","gamesFinished":7,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"10.27","walksPer9Inn":"3.81","hitsPer9Inn":"5.13","runsScoredPer9":"3.81","homeRunsPer9":"0.17","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":17,"flyOuts":96,"groundOuts":84,"airOuts":156,"runs":57,"doubles":16,"triples":1,"homeRuns":24,"strikeOuts":70,"baseOnBalls":34,"intentionalWalks":0,"hits":99,"hitByPitch":4,"atBats":403,"obp":".309","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1751,"era":"4.78","inningsPitched":"105.1","wins":8,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":56,"whip":"1.26","battersFaced":448,"outs":316,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1751,"balls":601,"strikes":1150,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".571","pitchesPerInning":"16.62","gamesFinished":1,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"5.98","walksPer9Inn":"2.91","hitsPer9Inn":"8.46","runsScoredPer9":"4.87","homeRunsPer9":"2.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":58,"gamesStarted":0,"flyOuts":31,"groundOuts":40,"airOuts":52,"runs":15,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":65,"baseOnBalls":12,"intentionalWalks":4,"hits":40,"hitByPitch":1,"atBats":195,"obp":".255","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":801,"era":"2.50","inningsPitched":"54.0","wins":1,"losses":5,"saves":19,"saveOpportunities":21,"holds":12,"blownSaves":2,"earnedRuns":15,"whip":"0.96","battersFaced":210,"outs":162,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":801,"balls":239,"strikes":562,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".167","pitchesPerInning":"14.83","gamesFinished":28,"strikeoutWalkRatio":"5.42","strikeoutsPer9Inn":"10.83","walksPer9Inn":"2.00","hitsPer9Inn":"6.67","runsScoredPer9":"2.50","homeRunsPer9":"0.67","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"46","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":35,"groundOuts":33,"airOuts":57,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".244","atBats":180,"obp":".318","slg":".356","ops":".674","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":64,"rbi":16,"leftOnBase":74,"sacBunts":4,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":5,"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":{"caughtStealing":13,"stolenBases":51,"stolenBasePercentage":".797","caughtStealingPercentage":".203","assists":16,"putOuts":501,"errors":5,"chances":522,"fielding":".990","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":30,"groundOuts":46,"airOuts":49,"runs":30,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":51,"hitByPitch":9,"avg":".267","atBats":191,"obp":".349","slg":".414","ops":".763","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":79,"rbi":27,"leftOnBase":81,"sacBunts":2,"sacFlies":0,"babip":".331","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":64,"errors":3,"chances":154,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669165":{"person":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":1,"flyOuts":18,"groundOuts":33,"airOuts":36,"runs":23,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":156,"obp":".330","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":666,"era":"4.61","inningsPitched":"41.0","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":21,"whip":"1.41","battersFaced":180,"outs":123,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":666,"balls":225,"strikes":441,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".800","pitchesPerInning":"16.24","gamesFinished":10,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"11.41","walksPer9Inn":"4.83","hitsPer9Inn":"7.90","runsScoredPer9":"5.05","homeRunsPer9":"1.10","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":124,"flyOuts":76,"groundOuts":107,"airOuts":108,"runs":86,"doubles":25,"triples":4,"homeRuns":30,"strikeOuts":133,"baseOnBalls":76,"intentionalWalks":16,"hits":137,"hitByPitch":5,"avg":".285","atBats":480,"obp":".385","slg":".542","ops":".927","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":260,"rbi":80,"leftOnBase":159,"sacBunts":0,"sacFlies":5,"babip":".332","groundOutsToAirouts":"0.99","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":12,"lineOuts":20},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":87,"airOuts":71,"runs":21,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":55,"hitByPitch":6,"atBats":305,"obp":".257","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1335,"era":"1.79","inningsPitched":"85.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.95","battersFaced":340,"outs":257,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":473,"strikes":862,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".800","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.73","hitsPer9Inn":"5.78","runsScoredPer9":"2.21","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":55,"groundOuts":72,"airOuts":84,"runs":50,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":106,"baseOnBalls":30,"intentionalWalks":1,"hits":84,"hitByPitch":2,"avg":".245","atBats":343,"obp":".307","slg":".388","ops":".695","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":133,"rbi":44,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.18","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":148,"errors":1,"chances":152,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID623465":{"person":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":14,"groundOuts":13,"airOuts":18,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":2,"hits":18,"hitByPitch":0,"atBats":66,"obp":".319","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":290,"era":"4.32","inningsPitched":"16.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"1.38","battersFaced":72,"outs":50,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":290,"balls":98,"strikes":192,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"17.40","gamesFinished":5,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.72","walksPer9Inn":"2.70","hitsPer9Inn":"9.72","runsScoredPer9":"4.86","homeRunsPer9":"2.16","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":94,"groundOuts":88,"airOuts":154,"runs":50,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":45,"baseOnBalls":30,"intentionalWalks":3,"hits":90,"hitByPitch":2,"avg":".239","atBats":376,"obp":".298","slg":".407","ops":".705","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":153,"rbi":47,"leftOnBase":182,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":20,"lineOuts":40},"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":210,"putOuts":100,"errors":5,"chances":315,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":22,"groundOuts":35,"airOuts":40,"runs":21,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":19,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".255","atBats":137,"obp":".362","slg":".328","ops":".690","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":45,"rbi":18,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.00","popOuts":12,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":78,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":4,"gamesStarted":4,"flyOuts":9,"groundOuts":20,"airOuts":18,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":76,"obp":".264","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":345,"era":"2.57","inningsPitched":"21.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.05","battersFaced":87,"outs":63,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":114,"strikes":231,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".667","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"11.14","walksPer9Inn":"3.86","hitsPer9Inn":"5.57","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592779":{"person":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":62,"obp":".206","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":256,"era":"1.96","inningsPitched":"18.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":4,"whip":"0.76","battersFaced":68,"outs":55,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":91,"strikes":165,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".000","pitchesPerInning":"13.96","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.95","hitsPer9Inn":"3.93","runsScoredPer9":"2.45","homeRunsPer9":"0.98","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"1-4","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":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":30,"groundOuts":56,"airOuts":61,"runs":20,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".274","atBats":179,"obp":".320","slg":".391","ops":".711","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":70,"rbi":18,"leftOnBase":79,"sacBunts":2,"sacFlies":6,"babip":".286","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.67","popOuts":17,"lineOuts":14},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":20,"strikes":33,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":77,"errors":1,"chances":179,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"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":57,"gamesStarted":1,"flyOuts":25,"groundOuts":48,"airOuts":44,"runs":17,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":193,"obp":".264","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":863,"era":"2.83","inningsPitched":"54.0","wins":5,"losses":1,"saves":1,"saveOpportunities":4,"holds":10,"blownSaves":3,"earnedRuns":17,"whip":"1.02","battersFaced":214,"outs":162,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":863,"balls":295,"strikes":568,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".833","pitchesPerInning":"15.98","gamesFinished":14,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"11.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.17","runsScoredPer9":"2.83","homeRunsPer9":"1.17","inheritedRunners":39,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":25,"runs":10,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":16,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":84,"obp":".380","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":386,"era":"4.50","inningsPitched":"20.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.90","battersFaced":100,"outs":60,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":156,"strikes":230,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"19.30","gamesFinished":5,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"7.65","walksPer9Inn":"7.20","hitsPer9Inn":"9.90","runsScoredPer9":"4.50","homeRunsPer9":"1.35","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"9","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"401","stats":{"batting":{"note":"1-","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":33,"flyOuts":18,"groundOuts":28,"airOuts":35,"runs":12,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".183","atBats":109,"obp":".226","slg":".321","ops":".547","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":35,"rbi":13,"leftOnBase":55,"sacBunts":1,"sacFlies":0,"babip":".225","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":92,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 12-8)","summary":"6.1 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":36,"strikes":69,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.42","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":75,"groundOuts":162,"airOuts":145,"runs":46,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":153,"baseOnBalls":36,"intentionalWalks":1,"hits":105,"hitByPitch":6,"atBats":562,"obp":".242","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2372,"era":"2.56","inningsPitched":"158.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"0.89","battersFaced":607,"outs":474,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2372,"balls":810,"strikes":1562,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":1,"winPercentage":".600","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.05","hitsPer9Inn":"5.98","runsScoredPer9":"2.62","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":19,"errors":0,"chances":33,"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"}]}},"batters":[660271,669242,605141,518692,677950,606192,500743,663656,669743,571771,666163,808967,676263,683618],"pitchers":[808967,676263,683618],"bench":[676439,571970],"bullpen":[607192,678020,669165,641778,623465,656945,669373,605483,592779,681911],"battingOrder":[660271,669242,605141,677950,606192,663656,669743,571771,666163],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Betts (15, Sale)."},{"label":"TB","value":"Betts 3; Freeman, F; Rojas, M; Rortvedt."},{"label":"Runners left in scoring position, 2 out","value":"Rojas, M."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Dreyer-Betts)."}]}],"note":[{"label":"1","value":"Ran for Freeman, F in the 9th."},{"label":"2","value":"Ran for Rojas, M in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".247","atBats":27,"obp":".311","slg":".412","ops":".723","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":7,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":32,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"3.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.25","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":109,"balls":29,"strikes":80,"strikePercentage":".730","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"pitchesPerInning":"12.11","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":25,"groundOuts":26,"airOuts":54,"runs":10,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":147,"obp":".247","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":664,"era":"2.14","inningsPitched":"42.0","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":10,"whip":"0.90","battersFaced":163,"outs":126,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":664,"balls":237,"strikes":427,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".800","pitchesPerInning":"15.81","gamesFinished":5,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"9.21","walksPer9Inn":"2.79","hitsPer9Inn":"5.36","runsScoredPer9":"2.14","homeRunsPer9":"0.86","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":63,"gamesStarted":0,"flyOuts":44,"groundOuts":38,"airOuts":66,"runs":18,"doubles":6,"triples":4,"homeRuns":3,"strikeOuts":73,"baseOnBalls":15,"intentionalWalks":1,"hits":36,"hitByPitch":0,"atBats":210,"obp":".225","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":936,"era":"2.41","inningsPitched":"59.2","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":30,"blownSaves":1,"earnedRuns":16,"whip":"0.85","battersFaced":228,"outs":179,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":300,"strikes":636,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.69","gamesFinished":2,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"11.01","walksPer9Inn":"2.26","hitsPer9Inn":"5.43","runsScoredPer9":"2.72","homeRunsPer9":"0.45","inheritedRunners":23,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":11},"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}},"ID700363":{"person":{"id":700363,"fullName":"AJ Smith-Shawver","link":"/api/v1/people/700363"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":3,"gamesStarted":3,"flyOuts":10,"groundOuts":13,"airOuts":18,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":54,"obp":".349","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":234,"era":"5.93","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.61","battersFaced":63,"outs":41,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":90,"strikes":144,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".---","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.59","walksPer9Inn":"5.27","hitsPer9Inn":"9.22","runsScoredPer9":"5.93","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":68,"groundOuts":133,"airOuts":115,"runs":62,"doubles":30,"triples":1,"homeRuns":21,"strikeOuts":101,"baseOnBalls":19,"intentionalWalks":0,"hits":142,"hitByPitch":2,"avg":".292","atBats":487,"obp":".319","slg":".487","ops":".806","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":237,"rbi":72,"leftOnBase":173,"sacBunts":1,"sacFlies":3,"babip":".329","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.19","popOuts":23,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":296,"errors":0,"chances":297,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":15,"groundOuts":16,"airOuts":33,"runs":9,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":91,"obp":".291","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":421,"era":"3.28","inningsPitched":"24.2","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.14","battersFaced":104,"outs":74,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":160,"strikes":261,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".750","pitchesPerInning":"17.07","gamesFinished":7,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"9.12","walksPer9Inn":"3.28","hitsPer9Inn":"6.93","runsScoredPer9":"3.28","homeRunsPer9":"0.36","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":0,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":83,"groundOuts":129,"airOuts":159,"runs":57,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":62,"baseOnBalls":30,"intentionalWalks":0,"hits":127,"hitByPitch":2,"avg":".268","atBats":474,"obp":".313","slg":".390","ops":".703","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":185,"rbi":63,"leftOnBase":175,"sacBunts":1,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.81","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"47.40","popOuts":34,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":223,"errors":4,"chances":343,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":32,"groundOuts":40,"airOuts":59,"runs":16,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":75,"baseOnBalls":18,"intentionalWalks":2,"hits":48,"hitByPitch":2,"atBats":217,"obp":".283","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":995,"era":"2.43","inningsPitched":"59.1","wins":5,"losses":1,"saves":2,"saveOpportunities":8,"holds":15,"blownSaves":6,"earnedRuns":16,"whip":"1.11","battersFaced":242,"outs":178,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":995,"balls":329,"strikes":666,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".833","pitchesPerInning":"16.77","gamesFinished":7,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"11.38","walksPer9Inn":"2.73","hitsPer9Inn":"7.28","runsScoredPer9":"2.43","homeRunsPer9":"0.61","inheritedRunners":32,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":68,"groundOuts":114,"airOuts":112,"runs":59,"doubles":18,"triples":2,"homeRuns":16,"strikeOuts":112,"baseOnBalls":42,"intentionalWalks":0,"hits":114,"hitByPitch":3,"atBats":445,"obp":".322","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1933,"era":"4.41","inningsPitched":"118.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.32","battersFaced":497,"outs":355,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1933,"balls":718,"strikes":1215,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".333","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.52","walksPer9Inn":"3.19","hitsPer9Inn":"8.67","runsScoredPer9":"4.49","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676551":{"person":{"id":676551,"fullName":"Brewer Hicklen","link":"/api/v1/people/676551"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".368","atBats":19,"obp":".478","slg":".579","ops":"1.057","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":11,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".636","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":55,"groundOuts":117,"airOuts":96,"runs":72,"doubles":13,"triples":0,"homeRuns":22,"strikeOuts":103,"baseOnBalls":49,"intentionalWalks":2,"hits":119,"hitByPitch":7,"avg":".274","atBats":434,"obp":".356","slg":".456","ops":".812","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":198,"rbi":66,"leftOnBase":151,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.73","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":14,"putOuts":574,"errors":2,"chances":590,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 13-9)","summary":"9.0 IP, 0 ER, 11 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":32,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":109,"inningsPitched":"9.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":34,"outs":27,"gamesPitched":1,"completeGames":1,"shutouts":1,"pitchesThrown":109,"balls":29,"strikes":80,"strikePercentage":".730","hitBatsmen":2,"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":3},"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":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":24,"flyOuts":70,"groundOuts":117,"airOuts":126,"runs":38,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":177,"baseOnBalls":28,"intentionalWalks":0,"hits":116,"hitByPitch":12,"atBats":533,"obp":".271","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2280,"era":"2.06","inningsPitched":"144.0","wins":13,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.00","battersFaced":576,"outs":432,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2280,"balls":723,"strikes":1557,"strikePercentage":".680","hitBatsmen":12,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".591","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"6.32","strikeoutsPer9Inn":"11.06","walksPer9Inn":"1.75","hitsPer9Inn":"7.25","runsScoredPer9":"2.38","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":85,"groundOuts":103,"airOuts":137,"runs":92,"doubles":32,"triples":0,"homeRuns":37,"strikeOuts":147,"baseOnBalls":58,"intentionalWalks":5,"hits":134,"hitByPitch":3,"avg":".259","atBats":518,"obp":".335","slg":".535","ops":".870","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":582,"totalBases":277,"rbi":78,"leftOnBase":216,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":31,"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":87,"putOuts":961,"errors":8,"chances":1056,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":50,"groundOuts":73,"airOuts":78,"runs":39,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".261","atBats":257,"obp":".316","slg":".385","ops":".701","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":99,"rbi":44,"leftOnBase":113,"sacBunts":1,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.12","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":14,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".188","atBats":48,"obp":".204","slg":".292","ops":".496","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":14,"rbi":2,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".276","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":106,"errors":1,"chances":109,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":42,"groundOuts":72,"airOuts":82,"runs":44,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":85,"baseOnBalls":43,"intentionalWalks":2,"hits":70,"hitByPitch":5,"avg":".228","atBats":307,"obp":".331","slg":".401","ops":".732","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":123,"rbi":35,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.62","popOuts":18,"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":5,"putOuts":157,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678061":{"person":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":8,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":34,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":10,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.57","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":121,"groundOuts":115,"airOuts":198,"runs":74,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":81,"baseOnBalls":40,"intentionalWalks":1,"hits":131,"hitByPitch":6,"avg":".256","atBats":512,"obp":".310","slg":".418","ops":".728","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":571,"totalBases":214,"rbi":67,"leftOnBase":213,"sacBunts":0,"sacFlies":13,"babip":".262","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.60","popOuts":38,"lineOuts":39},"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":316,"putOuts":172,"errors":7,"chances":495,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":31,"groundOuts":39,"airOuts":50,"runs":19,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":184,"obp":".299","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":758,"era":"2.94","inningsPitched":"49.0","wins":1,"losses":2,"saves":28,"saveOpportunities":31,"holds":0,"blownSaves":3,"earnedRuns":16,"whip":"1.20","battersFaced":201,"outs":147,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":227,"strikes":531,"strikePercentage":".700","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".333","pitchesPerInning":"15.47","gamesFinished":41,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.55","walksPer9Inn":"2.94","hitsPer9Inn":"7.90","runsScoredPer9":"3.49","homeRunsPer9":"0.92","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":74,"groundOuts":80,"airOuts":125,"runs":54,"doubles":20,"triples":1,"homeRuns":15,"strikeOuts":170,"baseOnBalls":41,"intentionalWalks":1,"hits":105,"hitByPitch":10,"avg":".221","atBats":476,"obp":".294","slg":".361","ops":".655","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":172,"rbi":61,"leftOnBase":226,"sacBunts":0,"sacFlies":4,"babip":".305","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.73","popOuts":28,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":108,"errors":10,"chances":310,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":24,"flyOuts":76,"groundOuts":124,"airOuts":139,"runs":52,"doubles":19,"triples":1,"homeRuns":19,"strikeOuts":100,"baseOnBalls":54,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":466,"obp":".314","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1971,"era":"3.64","inningsPitched":"123.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.32","battersFaced":529,"outs":371,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1971,"balls":733,"strikes":1238,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".615","pitchesPerInning":"15.94","gamesFinished":1,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"7.28","walksPer9Inn":"3.93","hitsPer9Inn":"7.93","runsScoredPer9":"3.78","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":14,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":115,"flyOuts":49,"groundOuts":62,"airOuts":86,"runs":41,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":82,"baseOnBalls":34,"intentionalWalks":0,"hits":67,"hitByPitch":4,"avg":".227","atBats":295,"obp":".313","slg":".380","ops":".693","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":112,"rbi":34,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.78","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":175,"errors":3,"chances":182,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":18,"groundOuts":21,"airOuts":27,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".088","atBats":80,"obp":".180","slg":".088","ops":".268","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":7,"rbi":5,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".127","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":29,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":114,"flyOuts":45,"groundOuts":65,"airOuts":93,"runs":36,"doubles":19,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":43,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".230","atBats":317,"obp":".324","slg":".394","ops":".718","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":125,"rbi":40,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.82","popOuts":30,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":192,"errors":2,"chances":200,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":46,"gamesStarted":3,"flyOuts":36,"groundOuts":86,"airOuts":69,"runs":37,"doubles":13,"triples":5,"homeRuns":8,"strikeOuts":62,"baseOnBalls":21,"intentionalWalks":1,"hits":74,"hitByPitch":1,"atBats":289,"obp":".309","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1285,"era":"3.70","inningsPitched":"75.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":31,"whip":"1.26","battersFaced":314,"outs":226,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1285,"balls":452,"strikes":833,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":6,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".333","pitchesPerInning":"17.06","gamesFinished":16,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.51","hitsPer9Inn":"8.84","runsScoredPer9":"4.42","homeRunsPer9":"0.96","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":10,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":89,"groundOuts":149,"airOuts":157,"runs":69,"doubles":16,"triples":2,"homeRuns":22,"strikeOuts":118,"baseOnBalls":46,"intentionalWalks":0,"hits":132,"hitByPitch":3,"atBats":550,"obp":".301","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2161,"era":"3.95","inningsPitched":"143.2","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.24","battersFaced":606,"outs":431,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2161,"balls":803,"strikes":1358,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".533","pitchesPerInning":"15.04","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.39","walksPer9Inn":"2.88","hitsPer9Inn":"8.27","runsScoredPer9":"4.32","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":21,"flyOuts":52,"groundOuts":135,"airOuts":113,"runs":44,"doubles":16,"triples":4,"homeRuns":12,"strikeOuts":85,"baseOnBalls":48,"intentionalWalks":1,"hits":92,"hitByPitch":2,"atBats":419,"obp":".300","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1818,"era":"3.12","inningsPitched":"115.1","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.21","battersFaced":475,"outs":346,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1818,"balls":706,"strikes":1112,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".500","pitchesPerInning":"15.76","gamesFinished":2,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"6.63","walksPer9Inn":"3.75","hitsPer9Inn":"7.18","runsScoredPer9":"3.43","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":4,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686948,645277,621566,643289,671739,657041,573262,663586,673490,519242],"pitchers":[519242],"bench":[660670,676551,669221,642086],"bullpen":[689266,693821,800311,656550,628452,678061,669276,641816,682989,527048,700363,608718],"battingOrder":[686948,645277,621566,643289,671739,657041,573262,663586,673490],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Baldwin, D (22, 1st inning off Yamamoto, 0 on, 0 out)."},{"label":"TB","value":"Albies; Baldwin, D 4; Harris II; Kim, Ha."},{"label":"RBI","value":"Baldwin, D (66)."},{"label":"Runners left in scoring position, 2 out","value":"Albies."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kim, Ha (2, 2nd base off Yamamoto/Rortvedt); Harris II (9, 2nd base off Yamamoto/Rortvedt)."}]}],"note":[]}},"officials":[{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Call (by Sale); Edman (by Sale)."},{"label":"ABS Challenge","value":"Rojas, M (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Yamamoto 105-69; Dreyer 4-2; Henriquez, E 13-9; Sale 109-80."},{"label":"Groundouts-flyouts","value":"Yamamoto 6-2; Dreyer 0-0; Henriquez, E 0-0; Sale 6-6."},{"label":"Batters faced","value":"Yamamoto 24; Dreyer 1; Henriquez, E 3; Sale 34."},{"label":"Inherited runners-scored","value":"Dreyer 2-0."},{"label":"Umpires","value":"HP: Chris Segal. 1B: Laz Diaz. 2B: Edwin Jimenez. 3B: Erich Bacchus. "},{"label":"Weather","value":"84 degrees, Partly Cloudy."},{"label":"Wind","value":"2 mph, Calm."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:18."},{"label":"Att","value":"39,650."},{"label":"Venue","value":"Truist Park."},{"label":"August 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","boxscoreName":"Sale"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 13-9)","summary":"9.0 IP, 0 ER, 11 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":32,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":109,"inningsPitched":"9.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":34,"outs":27,"gamesPitched":1,"completeGames":1,"shutouts":1,"pitchesThrown":109,"balls":29,"strikes":80,"strikePercentage":".730","hitBatsmen":2,"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":3},"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":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":24,"flyOuts":70,"groundOuts":117,"airOuts":126,"runs":38,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":177,"baseOnBalls":28,"intentionalWalks":0,"hits":116,"hitByPitch":12,"atBats":533,"obp":".271","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2280,"era":"2.06","inningsPitched":"144.0","wins":13,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.00","battersFaced":576,"outs":432,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2280,"balls":723,"strikes":1557,"strikePercentage":".680","hitBatsmen":12,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".591","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"6.32","strikeoutsPer9Inn":"11.06","walksPer9Inn":"1.75","hitsPer9Inn":"7.25","runsScoredPer9":"2.38","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":95,"pitchingGameScore":95},{"player":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","boxscoreName":"Yamamoto"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 12-8)","summary":"6.1 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":105,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":36,"strikes":69,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.42","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":75,"groundOuts":162,"airOuts":145,"runs":46,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":153,"baseOnBalls":36,"intentionalWalks":1,"hits":105,"hitByPitch":6,"atBats":562,"obp":".242","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2372,"era":"2.56","inningsPitched":"158.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"0.89","battersFaced":607,"outs":474,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2372,"balls":810,"strikes":1562,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":1,"winPercentage":".600","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.05","hitsPer9Inn":"5.98","runsScoredPer9":"2.62","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":19,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","boxscoreName":"Baldwin, D"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":55,"groundOuts":117,"airOuts":96,"runs":72,"doubles":13,"triples":0,"homeRuns":22,"strikeOuts":103,"baseOnBalls":49,"intentionalWalks":2,"hits":119,"hitByPitch":7,"avg":".274","atBats":434,"obp":".356","slg":".456","ops":".812","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":198,"rbi":66,"leftOnBase":151,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.73","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":14,"putOuts":574,"errors":2,"chances":590,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"loser":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}