{"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":824911,"link":"/api/v1.1/game/824911/feed/live","metaData":{"wait":10,"timeStamp":"20260901_003040","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824911,"type":"R","doubleHeader":"N","id":"2026/08/31/sfnmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824911-2026-08-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-31T22:05:00Z","originalDate":"2026-08-31","officialDate":"2026-08-31","dayNight":"night","time":"6:05","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":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":81,"ties":0,"pct":".413"},"records":{},"divisionLeader":false,"wins":57,"losses":81,"winningPercentage":".413"},"franchiseName":"San Francisco","clubName":"Giants","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":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":82,"losses":56,"ties":0,"pct":".594"},"records":{},"divisionLeader":false,"wins":82,"losses":56,"winningPercentage":".594"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"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},"ID683363":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363","firstName":"Matthew","lastName":"Wilkinson","primaryNumber":"71","birthDate":"2002-12-10","currentAge":23,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Wilkinson","middleName":"James","boxscoreName":"Wilkinson","nickName":"Tugboat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Wilkinson","nameSlug":"matt-wilkinson-683363","firstLastName":"Matt Wilkinson","lastFirstName":"Wilkinson, Matt","lastInitName":"Wilkinson, M","initLastName":"M Wilkinson","fullFMLName":"Matthew James Wilkinson","fullLFMName":"Wilkinson, Matthew James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"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},"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},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID805074":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074","firstName":"Yunior","lastName":"Marte","primaryNumber":"87","birthDate":"2003-08-09","currentAge":23,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 6\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Marte","boxscoreName":"Marte, Y","gender":"M","nameMatrilineal":"De La Paz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Marte","nameSlug":"yunior-marte-805074","firstLastName":"Yunior Marte","lastFirstName":"Marte, Yunior","lastInitName":"Marte, Y","initLastName":"Y Marte","fullFMLName":"Yunior Marte","fullLFMName":"Marte, Yunior","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID806367":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367","firstName":"Turner","lastName":"Hill","primaryNumber":"52","birthDate":"1999-04-04","currentAge":27,"birthCity":"Marietta","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Turner","useLastName":"Hill","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Turner Hill","nameSlug":"turner-hill-806367","firstLastName":"Turner Hill","lastFirstName":"Hill, Turner","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Turner Hill","fullLFMName":"Hill, Turner","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"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},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"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},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"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},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694820":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820","firstName":"Braxton","lastName":"Roxby","primaryNumber":"90","birthDate":"1999-03-12","currentAge":27,"birthCity":"Johnstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Roxby","middleName":"Craig","boxscoreName":"Roxby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Roxby","nameSlug":"braxton-roxby-694820","firstLastName":"Braxton Roxby","lastFirstName":"Roxby, Braxton","lastInitName":"Roxby, B","initLastName":"B Roxby","fullFMLName":"Braxton Craig Roxby","fullLFMName":"Roxby, Braxton Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"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},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":26,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61}},"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":"92","wind":"5 mph, Out To RF"},"gameInfo":{"attendance":29349,"firstPitch":"2026-08-31T22:06:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"home":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"}},"officialScorer":{"id":840017,"fullName":"Allison George","link":"/api/v1/people/840017"},"primaryDatacaster":{"id":679165,"fullName":"Kay Hill","link":"/api/v1/people/679165"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:06:04.288Z","endTime":"2026-08-31T22:07:52.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-31T18:47:40.851Z","endTime":"2026-08-31T21:40:48.124Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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-31T21:40:48.124Z","endTime":"2026-08-31T22:05:10.055Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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-31T22:05:10.055Z","endTime":"2026-08-31T22:06:06.526Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":88.7,"endSpeed":81.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62389942621258,"aZ":-24.084234326036054,"pfxX":-9.670948500817888,"pfxZ":4.792969270785841,"pX":-0.5264960388270287,"pZ":3.5294411654025684,"vX0":5.940896792800368,"vY0":-129.05155542441383,"vZ0":-2.15091153101423,"x":137.07,"y":143.49,"x0":-1.600835888302948,"y0":50.00292221020666,"z0":6.227036655535834,"aX":-16.327425881529354},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":16.2,"spinRate":2054,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.42426324119167624,"extension":6.2808857066367185},"index":3,"playId":"c4fc7f22-0328-395f-ab62-51122bb0d609","pitchNumber":1,"startTime":"2026-08-31T22:06:06.526Z","endTime":"2026-08-31T22:06:11.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36386951317695,"aZ":-28.966231892054775,"pfxX":-8.7437720581104,"pfxZ":2.071909533359774,"pX":-0.5621797334635364,"pZ":2.884502771658261,"vX0":5.1527317664088095,"vY0":-123.619596212065,"vZ0":-2.1892843220855176,"x":138.43,"y":160.9,"x0":-1.536263044893789,"y0":50.00373623422476,"z0":6.210257179063269,"aX":-13.55000682494031},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":14.6,"spinRate":2707,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.4428657350667171,"extension":6.257073749851041},"index":4,"playId":"22df9824-1ac5-3a4b-8716-4731ee35c658","pitchNumber":2,"startTime":"2026-08-31T22:06:19.394Z","endTime":"2026-08-31T22:06:23.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320756205647573,"aZ":-27.249095464156774,"pfxX":-9.395135057876846,"pfxZ":3.1392075978088947,"pX":-1.1591153710425632,"pZ":2.3042478439244194,"vX0":4.348963199272641,"vY0":-124.75869796384762,"vZ0":-3.902126841574147,"x":161.18,"y":176.57,"x0":-1.7092118782917507,"y0":50.00205020532565,"z0":6.147707946051604,"aX":-14.73218110359117},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":16.0,"spinRate":1861,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.4399055433908443,"extension":6.218468088239652},"index":5,"playId":"d4064df1-b484-3ba0-b55e-6d17d045b216","pitchNumber":3,"startTime":"2026-08-31T22:06:33.387Z","endTime":"2026-08-31T22:06:37.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-31T22:06:44.915Z","endTime":"2026-08-31T22:07:00.894Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767160135397376,"aZ":-29.521053694294537,"pfxX":-8.119599150685499,"pfxZ":1.7277744720496173,"pX":-1.4498288695979353,"pZ":1.3986003329922647,"vX0":2.951021679231994,"vY0":-123.77209835086433,"vZ0":-5.325582199475041,"x":172.26,"y":201.02,"x0":-1.6087138274127486,"y0":50.00425989125078,"z0":6.076928572182294,"aX":-12.486191407420987},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":1697,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4440534117213488,"extension":6.159098866090095},"index":7,"playId":"4b1a7eef-c432-3e71-9e22-311c3f5722d4","pitchNumber":4,"startTime":"2026-08-31T22:07:00.894Z","endTime":"2026-08-31T22:07:05.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.904706736111308,"aZ":-24.33116095506709,"pfxX":-9.753752095463977,"pfxZ":4.551855637693432,"pX":0.9552513737793951,"pZ":2.481812994077635,"vX0":9.4017128538853,"vY0":-130.74598646550848,"vZ0":-4.466752409982497,"x":80.59,"y":171.77,"x0":-1.429028625584006,"y0":50.00014441227963,"z0":6.0498115363939435,"aX":-16.796518358952007},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":2042,"spinDirection":223},"zone":12,"typeConfidence":0.89,"plateTime":0.4197482982263061,"extension":6.324948206627914},"index":8,"playId":"9ef9d434-85ff-3dc5-9163-8d637994a593","pitchNumber":5,"startTime":"2026-08-31T22:07:15.015Z","endTime":"2026-08-31T22:07:19.400Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"}}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82777127443078,"aZ":-29.11091987660181,"pfxX":-9.645579924072042,"pfxZ":1.959959211447952,"pX":-0.32599876579446135,"pZ":2.2812733814388313,"vX0":6.14338126376053,"vY0":-124.60155802201609,"vZ0":-3.652772396168487,"x":129.43,"y":177.19,"x0":-1.579976275862926,"y0":50.00163082387592,"z0":6.191921840385642,"aX":-15.049520338023104},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":15.8,"spinRate":2204,"spinDirection":328},"zone":4,"typeConfidence":0.92,"plateTime":0.4408898107552526,"extension":6.216093305496079},"hitData":{"launchSpeed":94.4,"launchAngle":23.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.84,"coordY":63.95}},"index":9,"playId":"16f59237-80ba-3f97-a8f2-a68cc9b7a0ef","pitchNumber":6,"startTime":"2026-08-31T22:07:43.309Z","endTime":"2026-08-31T22:07:52.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:07:52.459Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (30) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:07:53.661Z","endTime":"2026-08-31T22:09:00.015Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079086267705765,"aZ":-24.672830387772603,"pfxX":-8.677204720318558,"pfxZ":4.241902868462938,"pX":-0.16154301712349858,"pZ":1.8515312203856624,"vX0":6.9225323945241275,"vY0":-131.61887429753938,"vZ0":-6.1495636160431975,"x":123.16,"y":188.79,"x0":-1.689237589617131,"y0":50.00088391981072,"z0":6.02769431995588,"aX":-15.330848514283163},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":14.3,"spinRate":2030,"spinDirection":216},"zone":8,"typeConfidence":0.92,"plateTime":0.41502573394545283,"extension":6.446358250369541},"index":0,"playId":"8487a74a-be48-3daa-abd7-7663d23b97fa","pitchNumber":1,"startTime":"2026-08-31T22:08:16.504Z","endTime":"2026-08-31T22:08:20.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.220928724862546,"aZ":-21.16018119293815,"pfxX":1.3759324962870876,"pfxZ":6.6069649105628585,"pX":0.34678266266949875,"pZ":2.9700107422866147,"vX0":4.767598444742277,"vY0":-127.51104838709641,"vZ0":-3.8514065068294197,"x":103.78,"y":158.59,"x0":-1.7167407829944186,"y0":50.00294884737173,"z0":6.145195303138462,"aX":2.2919867886708873},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.4,"breakHorizontal":-3.5,"spinRate":2188,"spinDirection":198},"zone":3,"typeConfidence":0.91,"plateTime":0.4275713424437928,"extension":6.230462543277584},"hitData":{"launchSpeed":107.3,"launchAngle":31.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":247.17,"coordY":87.93}},"index":1,"playId":"42f07161-a9be-3dc7-99e0-b7e1e8bd7b37","pitchNumber":2,"startTime":"2026-08-31T22:08:29.665Z","endTime":"2026-08-31T22:09:00.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:09:00.015Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Eldridge lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:09:07.617Z","endTime":"2026-08-31T22:09:48.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":81.8,"endSpeed":76.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.514048032615698,"aZ":-35.62229315207629,"pfxX":0.44977112676808106,"pfxZ":-2.3799234429518075,"pX":-0.5632825906488302,"pZ":1.964682134865243,"vX0":2.5889423356295307,"vY0":-119.13999336260976,"vZ0":-2.4344280791880593,"x":138.47,"y":185.73,"x0":-1.7196476748660994,"y0":50.005162568088586,"z0":6.199404282536767,"aX":0.6505385190381638},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.7,"breakHorizontal":-1.4,"spinRate":2446,"spinDirection":35},"zone":7,"typeConfidence":0.9,"plateTime":0.458616281076182,"extension":6.235341002050507},"index":0,"playId":"9aa7da8a-11c7-36c5-bf47-c6caab46f12e","pitchNumber":1,"startTime":"2026-08-31T22:09:16.330Z","endTime":"2026-08-31T22:09:20.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276285329984013,"aZ":-26.73882872758921,"pfxX":-7.290060463946286,"pfxZ":3.4581095680383225,"pX":0.3089105970088984,"pZ":0.9043868816840266,"vX0":6.926347390156653,"vY0":-124.17993568486656,"vZ0":-7.052010564261184,"x":105.23,"y":214.36,"x0":-1.5602240735536794,"y0":50.0053246743308,"z0":5.9849722651924635,"aX":-11.46540300061661},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":11.8,"spinRate":1792,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.43994106301851676,"extension":6.262668584679608},"index":1,"playId":"a49c9aba-eb4c-3b74-973e-a90bc1fecdc8","pitchNumber":2,"startTime":"2026-08-31T22:09:27.614Z","endTime":"2026-08-31T22:09:31.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64110870785595,"aZ":-20.8895287000781,"pfxX":-6.749268480132139,"pfxZ":6.685201540384009,"pX":-0.29206220058595644,"pZ":2.1253248970835132,"vX0":5.680784760174951,"vY0":-128.59970643121508,"vZ0":-5.841746796042404,"x":128.13,"y":181.4,"x0":-1.6440814140195905,"y0":50.006401435293405,"z0":6.0284385126734685,"aX":-11.399019984397802},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.2,"breakHorizontal":11.0,"spinRate":2097,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.424610740305432,"extension":6.32994109293211},"hitData":{"launchSpeed":110.1,"launchAngle":14.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.79,"coordY":71.6}},"index":2,"playId":"2628b6ce-ebfe-399e-bcbb-2416f1ddd5e3","pitchNumber":3,"startTime":"2026-08-31T22:09:40.652Z","endTime":"2026-08-31T22:09:48.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:09:48.807Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Cox flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:09:52.935Z","endTime":"2026-08-31T22:10:49.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159639247419555,"aZ":-22.101986341240266,"pfxX":-7.807245784968772,"pfxZ":5.545082273858985,"pX":0.31158770112663514,"pZ":1.6776576615836294,"vX0":7.133590329778722,"vY0":-133.56742009627817,"vZ0":-7.197185026255426,"x":105.12,"y":193.48,"x0":-1.3717357975256756,"y0":50.005966066392126,"z0":5.981937834882603,"aX":-14.193239729532928},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":12.7,"spinRate":2217,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4091283510991448,"extension":6.364903278285877},"index":0,"playId":"673b757f-0d3a-33ea-9d5c-3b80f31d01e8","pitchNumber":1,"startTime":"2026-08-31T22:10:13.485Z","endTime":"2026-08-31T22:10:17.890Z","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":89.5,"endSpeed":81.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185300784189277,"aZ":-25.00621580696127,"pfxX":-8.459668326045556,"pfxZ":4.173366024694031,"pX":-0.264656060481794,"pZ":4.0556180204736325,"vX0":5.952785587127781,"vY0":-130.23037380926314,"vZ0":-0.7785995894819719,"x":127.09,"y":129.28,"x0":-1.4801984404553532,"y0":50.00530612473201,"z0":6.248818852195035,"aX":-14.542410093804445},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":14.0,"spinRate":2066,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.42047995750830447,"extension":6.239721121313905},"index":1,"playId":"0a8ba44c-5ea1-3dd0-b07d-7641b2bff171","pitchNumber":2,"startTime":"2026-08-31T22:10:25.705Z","endTime":"2026-08-31T22:10:29.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192871433630398,"aZ":-14.792716384153714,"pfxX":-3.212149726784043,"pfxZ":9.319446960537041,"pX":0.15057966214679036,"pZ":3.2876607518128966,"vX0":5.69199173915974,"vY0":-135.14269786910572,"vZ0":-4.714391615077779,"x":111.26,"y":150.01,"x0":-1.5577300931222584,"y0":50.00026015700847,"z0":6.080669141792232,"aX":-5.98962970807526},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":4.7,"spinRate":2253,"spinDirection":209},"zone":2,"typeConfidence":0.93,"plateTime":0.4040376131562331,"extension":6.2375592329807965},"hitData":{"launchSpeed":98.4,"launchAngle":41.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":177.3,"coordY":66.42}},"index":2,"playId":"bbc25113-8026-3d03-b24a-7bb4abddfb3e","pitchNumber":3,"startTime":"2026-08-31T22:10:39.294Z","endTime":"2026-08-31T22:10:49.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:10:49.257Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drake Baldwin doubles (14) on a fly ball to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:12:40.419Z","endTime":"2026-08-31T22:14:06.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0074693911674,"aZ":-11.612613771691045,"pfxX":-4.462007697115283,"pfxZ":10.418201285987111,"pX":0.6402172371201751,"pZ":2.6560355928729136,"vX0":7.899740829730922,"vY0":-139.71881717360264,"vZ0":-7.618173533970256,"x":92.6,"y":167.07,"x0":-1.6464232728376829,"y0":50.00411181488263,"z0":6.184499819839976,"aX":-8.807902486419662},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2302,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3922894254257039,"extension":6.277928406847298},"index":0,"playId":"95bc0a38-db29-3337-945a-cb0be81eb8dc","pitchNumber":1,"startTime":"2026-08-31T22:13:00.046Z","endTime":"2026-08-31T22:13:03.375Z","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":96.7,"endSpeed":88.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.114281134440056,"aZ":-12.360307336149058,"pfxX":-3.598272416687678,"pfxZ":9.901713484910415,"pX":1.3124537874857256,"pZ":3.134814522462397,"vX0":9.03486590122233,"vY0":-140.41693739695495,"vZ0":-6.244211769880453,"x":66.97,"y":154.14,"x0":-1.4762156893845566,"y0":50.00683853003874,"z0":6.188119160662472,"aX":-7.203900031732825},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2370,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38973541394763256,"extension":6.431566424288446},"index":1,"playId":"85f154cf-543e-3b72-b2a8-34f3a5cd5e13","pitchNumber":2,"startTime":"2026-08-31T22:13:17.082Z","endTime":"2026-08-31T22:13:21.675Z","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":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311758363479655,"aZ":-31.57856874104187,"pfxX":1.868981127151925,"pfxZ":0.3753697429735716,"pX":-0.1102885916903275,"pZ":2.4340712382853114,"vX0":3.7419011456812292,"vY0":-124.27912173433774,"vZ0":-2.9516065650210903,"x":121.2,"y":173.06,"x0":-1.874089999008912,"y0":50.000179846717856,"z0":6.241565510712048,"aX":2.9429459974963814},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-4.2,"spinRate":2188,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4395630863353577,"extension":6.3523948736466425},"index":2,"playId":"69a3bb42-4407-36b1-8200-4e5818c50c57","pitchNumber":3,"startTime":"2026-08-31T22:13:30.007Z","endTime":"2026-08-31T22:13:34.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-31T22:13:39.743Z","endTime":"2026-08-31T22:13:52.493Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.967431298608005,"aZ":-21.42538978449919,"pfxX":1.447107898264453,"pfxZ":6.280796764050727,"pX":0.6127653323848217,"pZ":2.3076823510291846,"vX0":5.785409010469597,"vY0":-129.21737757370488,"vZ0":-5.549955176681967,"x":93.64,"y":176.47,"x0":-1.8324401361458296,"y0":50.00069237163574,"z0":6.102944473126562,"aX":2.474820967219316},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":-3.7,"spinRate":2120,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.422002358458343,"extension":6.227741729900643},"hitData":{"launchSpeed":94.0,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.11,"coordY":58.2}},"index":4,"playId":"cb5f6969-c129-394e-9497-53ec546e1d15","pitchNumber":4,"startTime":"2026-08-31T22:13:52.493Z","endTime":"2026-08-31T22:14:06.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:14:06.948Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to right fielder Jung Hoo Lee. Drake Baldwin to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:14:20.983Z","endTime":"2026-08-31T22:15:51.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040632046194283,"aZ":-23.440858941267756,"pfxX":1.2450151652192192,"pfxZ":5.334449198722721,"pX":1.3036957685861492,"pZ":2.0125272598108594,"vX0":7.052324176120799,"vY0":-126.45239305348505,"vZ0":-5.629107107567764,"x":67.31,"y":184.44,"x0":-1.6703438798152361,"y0":50.0059026281217,"z0":6.120087353151821,"aX":2.0384215823847964},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.8,"breakHorizontal":-3.7,"spinRate":2094,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.43128820298981463,"extension":6.261204974348721},"index":0,"playId":"fe6a61f0-46a4-3836-b61b-f01f29ad016b","pitchNumber":1,"startTime":"2026-08-31T22:14:34.124Z","endTime":"2026-08-31T22:14:38.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52822550325034,"aZ":-9.13399510009122,"pfxX":-4.398873095460481,"pfxZ":11.487063971364055,"pX":-0.3769665200395677,"pZ":2.6467201529979216,"vX0":5.202261416781567,"vY0":-140.6508956328431,"vZ0":-8.125042357962341,"x":131.37,"y":167.32,"x0":-1.6779510834171456,"y0":50.00535301428877,"z0":6.163210139256079,"aX":-8.825621028049278},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2320,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.38922520341158284,"extension":6.383217721546167},"index":1,"playId":"7d2d50d4-1a86-372c-8ab3-6f4b582557a8","pitchNumber":2,"startTime":"2026-08-31T22:14:49.805Z","endTime":"2026-08-31T22:14:54.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.622268194514863,"aZ":-11.873110106642285,"pfxX":-4.144933112943026,"pfxZ":10.149270962762113,"pX":-0.6290669149204823,"pZ":3.4117948724930347,"vX0":4.407645485922973,"vY0":-140.27139478131176,"vZ0":-5.827542508513484,"x":140.98,"y":146.66,"x0":-1.679432068432396,"y0":50.00366110675532,"z0":6.2848158879516225,"aX":-8.2914516941157},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2319,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3899279067219328,"extension":6.443554002502545},"index":2,"playId":"749b9f9a-7b37-30b7-b900-c3d72c67a204","pitchNumber":3,"startTime":"2026-08-31T22:15:07.109Z","endTime":"2026-08-31T22:15:12.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.792258405082364,"aZ":-23.228918351854162,"pfxX":-9.963705720122228,"pfxZ":5.550258144198535,"pX":0.36329008425463316,"pZ":0.3333264783156535,"vX0":9.024928342037528,"vY0":-125.42626834628966,"vZ0":-8.788522607793047,"x":103.15,"y":229.78,"x0":-1.9683509408161304,"y0":50.00026102154325,"z0":5.743990813386373,"aX":-16.04540434792118},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.4,"breakHorizontal":16.2,"spinRate":1931,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.434891629608519,"extension":6.435444117620418},"index":3,"playId":"05ab4312-b7a6-3cf7-9788-4876e11f4103","pitchNumber":4,"startTime":"2026-08-31T22:15:22.653Z","endTime":"2026-08-31T22:15:27.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75308114513663,"aZ":-30.035298155451944,"pfxX":1.600294646384486,"pfxZ":1.4055667671084944,"pX":0.4068868726875781,"pZ":1.7946790355979647,"vX0":4.412899264949921,"vY0":-122.61800212394597,"vZ0":-4.439347349588397,"x":101.49,"y":190.32,"x0":-1.625549490226516,"y0":50.00099715840497,"z0":6.197718645738051,"aX":2.430673141450094},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.0,"spinRate":2149,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.44708333482796014,"extension":6.3105251349726625},"hitData":{"launchSpeed":95.2,"launchAngle":46.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.63,"coordY":102.37}},"index":4,"playId":"68659976-1496-3590-a698-f816e6773a00","pitchNumber":5,"startTime":"2026-08-31T22:15:37.592Z","endTime":"2026-08-31T22:15:51.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:15:51.741Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, shortstop Christian Koss to first baseman Bryce Eldridge. Drake Baldwin scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:15:58.903Z","endTime":"2026-08-31T22:16:39.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36521499076116,"aZ":-13.430390476402609,"pfxX":-4.555655510997916,"pfxZ":9.438371267152442,"pX":0.2898266372748281,"pZ":4.3411619268871755,"vX0":6.841214963720124,"vY0":-139.76067822545176,"vZ0":-3.1669153764281766,"x":105.95,"y":121.57,"x0":-1.5934712924847296,"y0":50.00359946776421,"z0":6.366474203654253,"aX":-9.048479080548892},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":2328,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3913289268968714,"extension":6.308956198635322},"index":0,"playId":"50ac0367-5c03-39a6-8e29-6235163f6237","pitchNumber":1,"startTime":"2026-08-31T22:16:16.402Z","endTime":"2026-08-31T22:16:20.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272031573926913,"aZ":-10.570546822324454,"pfxX":-3.0347096722379328,"pfxZ":10.878665275804162,"pX":0.4352383837443977,"pZ":2.89810672041001,"vX0":6.546000605725832,"vY0":-139.74300490487104,"vZ0":-7.01889961126981,"x":100.41,"y":160.53,"x0":-1.5389998717547937,"y0":50.00453870797494,"z0":6.130156605804305,"aX":-6.028103203812567},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2260,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3913328102564497,"extension":6.382156105075441},"hitData":{"launchSpeed":102.9,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":148.01}},"index":1,"playId":"66293643-1a16-3616-90ca-7a7f95d1e150","pitchNumber":2,"startTime":"2026-08-31T22:16:30.375Z","endTime":"2026-08-31T22:16:39.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:16:39.143Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to second baseman Nate Furman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:16:52.463Z","endTime":"2026-08-31T22:17:22.090Z","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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":801501,"link":"/api/v1/people/801501"},"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(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.5,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2439955759869,"aZ":-11.604189190693317,"pfxX":-2.9295233844669473,"pfxZ":10.157220092081086,"pX":0.6161350897294807,"pZ":2.408051997992943,"vX0":7.281870511590343,"vY0":-141.62644327878508,"vZ0":-7.93636705549173,"x":93.51,"y":173.76,"x0":-1.6112138641178215,"y0":50.005330555480775,"z0":5.9942984591279,"aX":-5.934702995641966},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":3.7,"spinRate":2221,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3871793330157809,"extension":6.42654619856933},"index":0,"playId":"7ccad213-30a2-3c5a-ba61-616a05c2caf2","pitchNumber":1,"startTime":"2026-08-31T22:17:01.671Z","endTime":"2026-08-31T22:17:06.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214784901624096,"aZ":-29.388565462294977,"pfxX":1.2633656522454761,"pfxZ":1.7510085062124947,"pX":0.43880794176098303,"pZ":1.5554180990978865,"vX0":4.851337175991819,"vY0":-125.09809615604267,"vZ0":-5.323632202311995,"x":100.27,"y":196.78,"x0":-1.6864105697378227,"y0":50.00515199147682,"z0":6.107903052277277,"aX":2.010006184104877},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":-3.4,"spinRate":2241,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.43712585769251167,"extension":6.307159597158548},"hitData":{"launchSpeed":66.4,"launchAngle":16.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.44,"coordY":142.31}},"index":1,"playId":"9bedef1a-8223-3d68-b69e-1ac02b2ead03","pitchNumber":2,"startTime":"2026-08-31T22:17:15.054Z","endTime":"2026-08-31T22:17:22.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:17:22.090Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T22:19:33.529Z","endTime":"2026-08-31T22:20:09.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.114624537461204,"aZ":-16.337933654243127,"pfxX":-3.4111457648916717,"pfxZ":8.772434275152893,"pX":-0.09633209522394712,"pZ":1.9625168656490222,"vX0":5.0842309611562,"vY0":-132.69553830971728,"vZ0":-7.467180858205864,"x":120.67,"y":185.79,"x0":-1.5831952011226256,"y0":50.00208454258554,"z0":5.976659007558761,"aX":-6.157918032924139},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":5.3,"spinRate":2254,"spinDirection":199},"zone":8,"typeConfidence":0.88,"plateTime":0.41083880017116714,"extension":6.348251145142728},"index":0,"playId":"c628131e-8c1e-3dff-aecd-c35f5f0961af","pitchNumber":1,"startTime":"2026-08-31T22:19:35.555Z","endTime":"2026-08-31T22:19:39.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198911454980568,"aZ":-16.01470237203315,"pfxX":-3.0318328889243045,"pfxZ":8.95070923904792,"pX":-0.41299643490630356,"pZ":2.764242181484607,"vX0":4.496802473968498,"vY0":-132.95208082283048,"vZ0":-5.553802345298692,"x":132.74,"y":164.15,"x0":-1.7257148470780175,"y0":50.00568064352934,"z0":6.026833694021949,"aX":-5.4758264694356305},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":4.6,"spinRate":2334,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.41061871305871867,"extension":6.296540363321522},"index":1,"playId":"d5920b23-71fa-396a-896d-e59c58f2df2c","pitchNumber":2,"startTime":"2026-08-31T22:19:47.736Z","endTime":"2026-08-31T22:19:51.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67305671465523,"aZ":-25.750228186540898,"pfxX":-6.600957500592889,"pfxZ":4.127276218048018,"pX":-0.12930385676236955,"pZ":1.3964401473637733,"vX0":5.920588375260706,"vY0":-123.88450409661937,"vZ0":-6.077074072026369,"x":121.93,"y":201.08,"x0":-1.6921621588988613,"y0":50.000553155250635,"z0":6.032767433144334,"aX":-10.262718093854273},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.2,"breakHorizontal":10.6,"spinRate":2003,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.4420747110023626,"extension":6.23701553645954},"hitData":{"launchSpeed":97.5,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":155.28}},"index":2,"playId":"249dba52-5ad3-3524-8a9c-cc8312222311","pitchNumber":3,"startTime":"2026-08-31T22:20:01.106Z","endTime":"2026-08-31T22:20:09.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:20:09.817Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T22:20:14.293Z","endTime":"2026-08-31T22:21:17.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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.5,"endSpeed":76.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.342905424065055,"aZ":-32.365996085506936,"pfxX":2.2363078656508213,"pfxZ":-0.12589336095907377,"pX":0.42115431101408535,"pZ":1.2064626495940465,"vX0":3.775626863960258,"vY0":-120.11615932742882,"vZ0":-4.722416852221503,"x":100.95,"y":206.21,"x0":-1.4591766661388317,"y0":50.00561811248562,"z0":6.062208962020531,"aX":3.2821890993057887},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":-4.9,"spinRate":2539,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.455247568122469,"extension":6.351941534503006},"index":0,"playId":"62ec5e02-e6be-3ba4-a046-389fe170d46c","pitchNumber":1,"startTime":"2026-08-31T22:20:31.467Z","endTime":"2026-08-31T22:20:36.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934870726045904,"aZ":-25.95455943149628,"pfxX":3.417165770873934,"pfxZ":3.882108587980081,"pX":-0.461562235919871,"pZ":4.160767570818574,"vX0":1.8735341385168627,"vY0":-125.88865020422263,"vZ0":0.01291886516199836,"x":134.59,"y":126.44,"x0":-1.6597757046586938,"y0":50.003071565892796,"z0":6.259238081065295,"aX":5.476009399950153},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-6.6,"spinRate":2021,"spinDirection":176},"zone":11,"typeConfidence":0.9,"plateTime":0.43534612486327084,"extension":6.2844957735893905},"index":1,"playId":"04f0f078-1c0c-32e5-9a6d-2b9ea72b8be3","pitchNumber":2,"startTime":"2026-08-31T22:20:43.879Z","endTime":"2026-08-31T22:20:48.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.586051891277304,"aZ":-21.439099910753498,"pfxX":-7.725638268340939,"pfxZ":6.0841323321610306,"pX":0.8804886181829094,"pZ":2.075737525825012,"vX0":8.538273535803599,"vY0":-131.85442325516757,"vZ0":-6.244116976709662,"x":83.44,"y":182.74,"x0":-1.3932924000339526,"y0":50.0002545373229,"z0":6.052420251657977,"aX":-13.624901729784478},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.8,"breakHorizontal":12.1,"spinRate":2071,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.41513226538970827,"extension":6.363479679965654},"index":2,"playId":"079e5f65-c1e1-301b-8e59-e426583d84d9","pitchNumber":3,"startTime":"2026-08-31T22:20:56.691Z","endTime":"2026-08-31T22:21:01.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.645671741290275,"aZ":-19.882005369939936,"pfxX":-6.020917641912318,"pfxZ":7.074658170851704,"pX":-0.3206891908193946,"pZ":2.4508141172323916,"vX0":5.169907714849289,"vY0":-130.74094889448648,"vZ0":-5.522497884157759,"x":129.22,"y":172.61,"x0":-1.5380728701493,"y0":50.00115217219208,"z0":6.074932859253338,"aX":-10.459401114130118},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":9.8,"spinRate":2085,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.4183581817889115,"extension":6.253427320801975},"hitData":{"launchSpeed":105.4,"launchAngle":3.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.67,"coordY":153.0}},"index":3,"playId":"903e39a1-6245-32cb-88a3-206bd736f5b6","pitchNumber":4,"startTime":"2026-08-31T22:21:09.097Z","endTime":"2026-08-31T22:21:17.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:21:17.424Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Knizner doubles (2) on a fly ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T22:21:22.193Z","endTime":"2026-08-31T22:21:58.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330407697757444,"aZ":-16.02949846141296,"pfxX":-1.9536878223363483,"pfxZ":8.817414491221932,"pX":0.2202343381072722,"pZ":2.6263053770905893,"vX0":5.31800076412011,"vY0":-133.8343041668943,"vZ0":-5.901256998778129,"x":108.61,"y":167.87,"x0":-1.5305341702742958,"y0":50.005238464091654,"z0":5.990444889640493,"aX":-3.5788340033078283},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":2.5,"spinRate":2248,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.4077896737506732,"extension":6.234232681481132},"hitData":{"launchSpeed":99.3,"launchAngle":26.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.47,"coordY":47.48}},"index":0,"playId":"6afaaf7b-3b62-37f0-8710-37de5efb5440","pitchNumber":1,"startTime":"2026-08-31T22:21:45.326Z","endTime":"2026-08-31T22:21:58.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:21:58.281Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Furman singles on a line drive to right fielder Ronald Acuña Jr. Andrew Knizner to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T22:22:06.229Z","endTime":"2026-08-31T22:22:59.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnThird":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77658076105087,"aZ":-23.69548947878313,"pfxX":-9.648728891830832,"pfxZ":4.882831018828045,"pX":-0.8797916970771986,"pZ":1.8214778914200735,"vX0":4.827133338014466,"vY0":-130.50413074523965,"vZ0":-6.230231382766765,"x":150.54,"y":189.6,"x0":-1.4933560575525822,"y0":50.00377275557429,"z0":6.008444888782692,"aX":-16.752999250100235},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":16.6,"spinRate":2059,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.4186608803849796,"extension":6.3449718256039755},"index":0,"playId":"58d211ea-2166-355a-a363-8206f74b19a2","pitchNumber":1,"startTime":"2026-08-31T22:22:29.131Z","endTime":"2026-08-31T22:22:33.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872553297320554,"aZ":-25.368864705024233,"pfxX":-5.960643787701969,"pfxZ":4.411051273034901,"pX":-0.2210445438082367,"pZ":2.1909551452493696,"vX0":4.795451923695988,"vY0":-123.48170379214416,"vZ0":-4.153420230471125,"x":125.43,"y":179.62,"x0":-1.4149957412338292,"y0":50.00241142848427,"z0":6.03227815000221,"aX":-9.193407538527588},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.2,"breakHorizontal":9.6,"spinRate":1960,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.4437875604637598,"extension":6.260533260551018},"hitData":{"launchSpeed":87.5,"launchAngle":8.0,"totalDistance":103.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.63,"coordY":102.02}},"index":1,"playId":"98acc3b2-862f-3113-8cd0-0f36a34d10fe","pitchNumber":2,"startTime":"2026-08-31T22:22:45.816Z","endTime":"2026-08-31T22:22:59.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:22:59.000Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T22:23:10.408Z","endTime":"2026-08-31T22:24:08.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.717814342029648,"aZ":-22.662499957782355,"pfxX":-9.411747100621334,"pfxZ":5.435666037944452,"pX":-0.8137944359327035,"pZ":1.373866435550788,"vX0":4.865778517970235,"vY0":-131.6212892731071,"vZ0":-7.489259434778109,"x":148.02,"y":201.69,"x0":-1.466664636024232,"y0":50.0001047309301,"z0":5.941834838312676,"aX":-16.461483995546278},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2134,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.4166105185538891,"extension":6.325648670771727},"index":0,"playId":"f7bc9ce6-73f3-323c-8894-651f85eacedf","pitchNumber":1,"startTime":"2026-08-31T22:23:42.504Z","endTime":"2026-08-31T22:23:47.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.870981234630953,"aZ":-22.740356932490396,"pfxX":-9.757422195145024,"pfxZ":5.31429600170721,"pX":-0.6945768714735555,"pZ":2.2541875876812196,"vX0":4.916280279966534,"vY0":-132.54597605126528,"vZ0":-5.516492079183934,"x":143.48,"y":177.92,"x0":-1.3077159974514503,"y0":50.004007873520294,"z0":6.027553502831177,"aX":-17.327125322018468},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":2203,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.41355299233609255,"extension":6.291962363761348},"hitData":{"launchSpeed":90.0,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.78,"coordY":160.35}},"index":1,"playId":"c3aefb24-3e68-3075-9f49-60d25e51226a","pitchNumber":2,"startTime":"2026-08-31T22:24:00.387Z","endTime":"2026-08-31T22:24:08.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:24:08.269Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (23) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T22:26:11.047Z","endTime":"2026-08-31T22:26:59.103Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247376528616766,"aZ":-33.46406918522261,"pfxX":0.7193990293248798,"pfxZ":-0.8441500592663118,"pX":-0.25524540007756663,"pZ":2.257986785137512,"vX0":3.615438970989085,"vY0":-122.18015506515421,"vZ0":-2.599888318993996,"x":126.73,"y":177.81,"x0":-1.8427947274200587,"y0":50.00455633340384,"z0":6.1888483773688385,"aX":1.096144016356454},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-2.0,"spinRate":2249,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.4469226572173226,"extension":6.173558341362427},"hitData":{"launchSpeed":103.6,"launchAngle":30.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.21,"coordY":41.68}},"index":0,"playId":"7d5affeb-44c9-3550-8f61-e101447d7c6b","pitchNumber":1,"startTime":"2026-08-31T22:26:35.266Z","endTime":"2026-08-31T22:26:59.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:26:59.103Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to left fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T22:27:01.802Z","endTime":"2026-08-31T22:27:58.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47795178483456,"aZ":-9.785283543386946,"pfxX":-3.920009802385575,"pfxZ":11.158299719514902,"pX":-0.6859747438491257,"pZ":2.17137762434471,"vX0":4.4573401707135885,"vY0":-140.85523677026467,"vZ0":-8.825488177951327,"x":143.15,"y":180.15,"x0":-1.780843137291547,"y0":50.00006330549541,"z0":5.980842710197896,"aX":-7.8632521119769105},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2388,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3891045898109011,"extension":6.4465707927183304},"index":0,"playId":"758524fc-f9b3-39a8-8b86-fefd0a8118f4","pitchNumber":1,"startTime":"2026-08-31T22:27:19.705Z","endTime":"2026-08-31T22:27:23.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69294382509104,"aZ":-10.998010959833262,"pfxX":-3.8233770871493906,"pfxZ":10.479589124639052,"pX":-0.30812953069657284,"pZ":2.9823474826014285,"vX0":5.065708526247507,"vY0":-141.37691855291683,"vZ0":-6.475505309032532,"x":128.75,"y":158.26,"x0":-1.627737968265725,"y0":50.00702895389676,"z0":6.010927288262053,"aX":-7.729552980210302},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2346,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3876540044857233,"extension":6.350453850924436},"index":1,"playId":"e5d02446-1af0-36f3-91e2-bebdb92e50ae","pitchNumber":2,"startTime":"2026-08-31T22:27:32.584Z","endTime":"2026-08-31T22:27:37.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19288652681259,"aZ":-11.65549732629181,"pfxX":-5.442592150725934,"pfxZ":10.14831485004494,"pX":-0.1156975294364904,"pZ":2.6475459472361482,"vX0":6.412790227017335,"vY0":-141.07114936802066,"vZ0":-7.5590420315584685,"x":121.41,"y":167.3,"x0":-1.7080011532244435,"y0":50.00063500433222,"z0":6.1078243155577585,"aX":-11.00184103783904},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2314,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.38781801138479777,"extension":6.27761394291851},"hitData":{"launchSpeed":77.4,"launchAngle":29.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.39,"coordY":112.25}},"index":2,"playId":"ed0cbc6b-dc78-3cc8-856a-34453f17be9a","pitchNumber":3,"startTime":"2026-08-31T22:27:49.204Z","endTime":"2026-08-31T22:27:58.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:27:58.655Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T22:28:04.454Z","endTime":"2026-08-31T22:29:22.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50256678628394,"aZ":-10.342071831094103,"pfxX":-2.5017885370599857,"pfxZ":10.922292544583224,"pX":-0.12510995273083558,"pZ":2.197079481011163,"vX0":4.92311715815559,"vY0":-140.20345192015367,"vZ0":-8.76071164145889,"x":121.77,"y":179.46,"x0":-1.5755902775783208,"y0":50.004542217451664,"z0":6.0298708958625085,"aX":-5.001881004193098},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":3.6,"spinRate":2244,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.390061895877881,"extension":6.44912903174003},"index":0,"playId":"23981bf4-573c-369e-8e55-4323b430851d","pitchNumber":1,"startTime":"2026-08-31T22:28:25.704Z","endTime":"2026-08-31T22:28:30.709Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.921054128274754,"aZ":-10.201569801432536,"pfxX":-2.4091895686192886,"pfxZ":10.824442054046298,"pX":-0.49263544441736273,"pZ":3.0828989689201913,"vX0":4.23542128705926,"vY0":-141.7036569497283,"vZ0":-6.740669623839215,"x":135.78,"y":155.54,"x0":-1.6948799962926677,"y0":50.00238962733903,"z0":6.146934110943654,"aX":-4.890548095489393},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":3.5,"spinRate":2339,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3867805442997785,"extension":6.345181209166116},"index":1,"playId":"d3e9e5bb-f28b-3b2e-8439-9ba5cc4e2c82","pitchNumber":2,"startTime":"2026-08-31T22:28:45.868Z","endTime":"2026-08-31T22:28:51.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15881022524616,"aZ":-26.75339537915256,"pfxX":-9.418654446642291,"pfxZ":3.282954274133239,"pX":-0.34347205207480763,"pZ":0.40096009398152715,"vX0":6.925449445212137,"vY0":-127.22507020031472,"vZ0":-8.009115175748056,"x":130.09,"y":227.95,"x0":-1.8664110818842297,"y0":50.005716765301166,"z0":5.6860095130669635,"aX":-15.565691778269855},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":1975,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.429222230415232,"extension":6.413067197032722},"index":2,"playId":"70200999-fea5-3f52-b6c7-3972019758ae","pitchNumber":3,"startTime":"2026-08-31T22:29:01.376Z","endTime":"2026-08-31T22:29:06.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72986371326437,"aZ":-11.36779926136923,"pfxX":-3.360551048235341,"pfxZ":10.435493131405284,"pX":-0.40189433080659165,"pZ":3.6767702346815847,"vX0":4.776338629103119,"vY0":-140.7268654872936,"vZ0":-4.9947955198405305,"x":132.32,"y":139.51,"x0":-1.6892772647033514,"y0":50.00278925706318,"z0":6.219335494919075,"aX":-6.70054176519054},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2300,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3901174299691137,"extension":6.350198492364113},"index":3,"playId":"1a0b20c2-0445-3de5-8077-8c713e30172c","pitchNumber":4,"startTime":"2026-08-31T22:29:18.072Z","endTime":"2026-08-31T22:29:22.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:29:22.915Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Riley pops out to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T22:29:24.700Z","endTime":"2026-08-31T22:30:21.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":3},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95223448317078,"aZ":-23.788782239794735,"pfxX":1.424181524341881,"pfxZ":4.891476859104476,"pX":1.3460473989783868,"pZ":1.9876746652109885,"vX0":7.500127329299764,"vY0":-129.7535043936144,"vZ0":-5.740823185511063,"x":65.69,"y":185.11,"x0":-1.7611937648147487,"y0":50.000923600559084,"z0":6.030058716684317,"aX":2.437271730845925},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-4.2,"spinRate":2095,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4213764884633475,"extension":6.308945166513563},"index":0,"playId":"20ec2f1c-a330-3590-9f9f-1ce0e3d048fb","pitchNumber":1,"startTime":"2026-08-31T22:29:43.940Z","endTime":"2026-08-31T22:29:48.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56434024816978,"aZ":-11.103857726225971,"pfxX":-3.239591581504473,"pfxZ":10.65138868765697,"pX":0.0034676625149296985,"pZ":3.37491535664884,"vX0":5.716127183307358,"vY0":-140.42466131261745,"vZ0":-5.7140516953366385,"x":116.87,"y":147.66,"x0":-1.6463485830334843,"y0":50.00562223053308,"z0":6.172275929353323,"aX":-6.410574528903281},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":2408,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.391452847570267,"extension":6.272613687542217},"index":1,"playId":"95889244-0a9c-35a9-af46-241d9d2fce52","pitchNumber":2,"startTime":"2026-08-31T22:29:56.593Z","endTime":"2026-08-31T22:30:00.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30800771003881,"aZ":-11.577848509813725,"pfxX":-4.2207001976768215,"pfxZ":10.480839279131157,"pX":-0.9759093049238105,"pZ":2.517902767813353,"vX0":3.2939986046727223,"vY0":-139.7378916180541,"vZ0":-7.805469184261882,"x":154.2,"y":170.8,"x0":-1.6252612285619383,"y0":50.004971884785434,"z0":6.119375475558496,"aX":-8.296394889567406},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2315,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39290262031826595,"extension":6.346016817363206},"hitData":{"launchSpeed":73.3,"launchAngle":76.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.19,"coordY":167.98}},"index":2,"playId":"f8e234f3-ca90-3f09-b9c2-8082cb3991c3","pitchNumber":3,"startTime":"2026-08-31T22:30:11.998Z","endTime":"2026-08-31T22:30:21.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:30:21.217Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, first baseman Matt Olson to pitcher Bryce Elder.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T22:32:24.580Z","endTime":"2026-08-31T22:33:21.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303148216528193,"aZ":-14.802776194056857,"pfxX":-2.7654162196093033,"pfxZ":9.668702870446657,"pX":-0.3828188548978439,"pZ":2.4287043339357988,"vX0":4.581984181700941,"vY0":-132.89059212551726,"vZ0":-6.667085369043364,"x":131.59,"y":173.2,"x0":-1.7665750888877245,"y0":50.0005249217657,"z0":6.036648894347023,"aX":-4.967545295231924},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":4.1,"spinRate":2252,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.4114647137695324,"extension":6.327505463004226},"index":0,"playId":"e107eb42-e836-365e-a862-fb529bc4bfe5","pitchNumber":1,"startTime":"2026-08-31T22:32:36.623Z","endTime":"2026-08-31T22:32:40.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896407686402398,"aZ":-13.303634452753306,"pfxX":-1.891401812716689,"pfxZ":10.318621401941115,"pX":-0.37160821103757863,"pZ":3.140612238299018,"vX0":4.326310525194266,"vY0":-134.10730376476945,"vZ0":-5.131391849177233,"x":131.16,"y":153.98,"x0":-1.7570858967243403,"y0":50.004188035381645,"z0":6.021393590671041,"aX":-3.4599003423812036},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2308,"spinDirection":204},"zone":1,"typeConfidence":0.93,"plateTime":0.4077972812753643,"extension":6.341185405967897},"index":1,"playId":"09084e5d-1736-3a14-bf71-c17860432cb9","pitchNumber":2,"startTime":"2026-08-31T22:32:50.028Z","endTime":"2026-08-31T22:32:54.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-31T22:32:58.772Z","endTime":"2026-08-31T22:33:12.578Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098280254489058,"aZ":-26.94487036549757,"pfxX":-5.554032739833266,"pfxZ":3.3104627596636185,"pX":-0.33047564701401017,"pZ":2.161074770155837,"vX0":5.2426740242274485,"vY0":-124.70636867676626,"vZ0":-4.281402630242835,"x":129.6,"y":180.43,"x0":-1.7342303803445898,"y0":50.00601100562179,"z0":6.1121822928938965,"aX":-8.786082653075924},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":8.9,"spinRate":1950,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.4385164089760476,"extension":6.299928760954297},"hitData":{"launchSpeed":57.4,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.7,"coordY":163.68}},"index":3,"playId":"02432e6e-0257-3914-b316-a092787a8df0","pitchNumber":3,"startTime":"2026-08-31T22:33:12.578Z","endTime":"2026-08-31T22:33:21.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:33:21.583Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T22:33:24.352Z","endTime":"2026-08-31T22:34:52.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.506348597239548,"aZ":-42.216632484032324,"pfxX":2.5381638628009737,"pfxZ":-8.083860550239182,"pX":1.105239566076219,"pZ":0.9231267745013475,"vX0":4.977061342295311,"vY0":-110.97737501995044,"vZ0":-1.8735778270229282,"x":74.87,"y":213.86,"x0":-1.4992259800151044,"y0":50.001535525833326,"z0":6.189723583500138,"aX":3.1535228964891733},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-14.8,"breakHorizontal":-5.9,"spinRate":2408,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.4942033602631768,"extension":6.2992056008739885},"index":0,"playId":"e26c9d07-9d95-39e4-9048-1debef3ff013","pitchNumber":1,"startTime":"2026-08-31T22:33:52.213Z","endTime":"2026-08-31T22:33:56.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479128850052188,"aZ":-24.926731964295072,"pfxX":-7.633629855253215,"pfxZ":4.058610730895214,"pX":-1.4422142248385144,"pZ":1.5645042595391927,"vX0":3.8697292725834336,"vY0":-132.56481341013603,"vZ0":-6.8189327190847004,"x":171.97,"y":196.54,"x0":-1.9265478506152272,"y0":50.00461618563341,"z0":5.981610567208619,"aX":-13.631513641558001},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":13.1,"spinRate":2067,"spinDirection":213},"zone":13,"typeConfidence":0.93,"plateTime":0.41267666205716846,"extension":6.260991120099614},"index":1,"playId":"6ab8bdd0-bd2b-35bb-8bac-4345be7d5f3b","pitchNumber":2,"startTime":"2026-08-31T22:34:05.819Z","endTime":"2026-08-31T22:34:09.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.662677537597922,"aZ":-22.431149918367062,"pfxX":-6.782033884249261,"pfxZ":5.553475984552836,"pX":-1.4639322309823162,"pZ":2.9645079625621493,"vX0":3.518229909594168,"vY0":-131.33627963062497,"vZ0":-3.8020792990039016,"x":172.8,"y":158.74,"x0":-1.9365664983654685,"y0":50.00396949644753,"z0":6.090387878219959,"aX":-11.901234925200297},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":11.5,"spinRate":2109,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.41634290843041466,"extension":6.280081702033966},"index":2,"playId":"a8aebcb0-5e56-3e17-b5d1-da3828fe2445","pitchNumber":3,"startTime":"2026-08-31T22:34:19.393Z","endTime":"2026-08-31T22:34:23.905Z","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":89.8,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.589278618202396,"aZ":-21.741855225594602,"pfxX":-7.1589454426923425,"pfxZ":6.018306081389224,"pX":0.020191955302976416,"pZ":2.028301637806518,"vX0":6.840612519594329,"vY0":-130.57694965707927,"vZ0":-6.0274023167425295,"x":116.23,"y":184.02,"x0":-1.6989542937008024,"y0":50.001355610022955,"z0":5.9941358079241045,"aX":-12.40513870803042},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":11.5,"spinRate":2083,"spinDirection":209},"zone":8,"typeConfidence":0.92,"plateTime":0.41890921107040313,"extension":6.424656041669307},"index":3,"playId":"efd27a64-f88d-3eca-99cf-e67b8e77aa05","pitchNumber":4,"startTime":"2026-08-31T22:34:32.758Z","endTime":"2026-08-31T22:34:38.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.654263543181465,"aZ":-39.86782221932198,"pfxX":0.6252783169146942,"pfxZ":-5.93453567963674,"pX":-0.2233978770842485,"pZ":0.5746255933900936,"vX0":2.8237995338615125,"vY0":-113.3750366794664,"vZ0":-3.3487504303063904,"x":125.52,"y":223.27,"x0":-1.5687707356564964,"y0":50.00405534744519,"z0":6.068484443372867,"aX":0.8102413377386677},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.3,"breakHorizontal":-1.9,"spinRate":2250,"spinDirection":15},"zone":13,"typeConfidence":0.89,"plateTime":0.4839906805964196,"extension":6.379223092665462},"index":4,"playId":"487416f7-6225-361d-a9af-7fc4a24a3360","pitchNumber":5,"startTime":"2026-08-31T22:34:47.467Z","endTime":"2026-08-31T22:34:52.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:34:52.450Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryce Eldridge grounds into a force out, second baseman Ozzie Albies to shortstop Mauricio Dubón. Rafael Devers out at 2nd. Bryce Eldridge to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T22:34:56.718Z","endTime":"2026-08-31T22:35:40.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623682832833115,"aZ":-28.580206233761594,"pfxX":-6.600365042513845,"pfxZ":2.2823849520240698,"pX":-0.861086202324268,"pZ":1.8688914606498286,"vX0":3.9088424299398756,"vY0":-124.81028289591269,"vZ0":-4.473316672648271,"x":149.82,"y":188.32,"x0":-1.5917282925491099,"y0":50.00165118518769,"z0":6.043743402475205,"aX":-10.39020261205255},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":11.0,"spinRate":1818,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4392061914707126,"extension":6.268408162620805},"index":0,"playId":"ef40c742-ae46-3303-917a-18114bca5338","pitchNumber":1,"startTime":"2026-08-31T22:35:16.575Z","endTime":"2026-08-31T22:35:21.165Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972296274373438,"aZ":-17.04219355787272,"pfxX":-2.6036503434120655,"pfxZ":8.239338884028479,"pX":0.7169984117072284,"pZ":3.587728543024048,"vX0":6.353270571422625,"vY0":-133.71449514235496,"vZ0":-3.3382712626679454,"x":89.67,"y":141.91,"x0":-1.3365850585141386,"y0":50.00469788170739,"z0":6.053460960120568,"aX":-4.783736507833011},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":3.6,"spinRate":2280,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.4074244553055508,"extension":6.440790633099256},"hitData":{"launchSpeed":71.9,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.85,"coordY":144.99}},"index":1,"playId":"32607626-617e-3d00-9bc0-aa48e93ace20","pitchNumber":2,"startTime":"2026-08-31T22:35:31.963Z","endTime":"2026-08-31T22:35:40.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:35:40.192Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jonah Cox grounds into a force out, third baseman Austin Riley to second baseman Ozzie Albies. Bryce Eldridge out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T22:35:50.445Z","endTime":"2026-08-31T22:36:17.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.716277716533533,"aZ":-19.432096801058336,"pfxX":-8.696348588230034,"pfxZ":7.080232398069336,"pX":-0.594488865955579,"pZ":2.8460725645472693,"vX0":5.122185571900738,"vY0":-133.0873064448147,"vZ0":-4.7740816804387505,"x":139.66,"y":161.94,"x0":-1.411097595201753,"y0":50.0014274702979,"z0":6.064393532397923,"aX":-15.64820857734252},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":14.6,"spinRate":2042,"spinDirection":211},"zone":4,"typeConfidence":0.88,"plateTime":0.4110529471567328,"extension":6.379733153226183},"hitData":{"launchSpeed":82.7,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.75,"coordY":173.43}},"index":0,"playId":"e74b52b1-9920-320b-9d21-f3110a61dced","pitchNumber":1,"startTime":"2026-08-31T22:36:09.517Z","endTime":"2026-08-31T22:36:17.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:36:17.071Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, second baseman Nate Furman to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T22:38:06.189Z","endTime":"2026-08-31T22:38:44.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95699602928122,"aZ":-12.808679093973566,"pfxX":-5.376547135457081,"pfxZ":9.969184042476273,"pX":-1.1900623527272087,"pZ":1.710257744751601,"vX0":3.871624067229625,"vY0":-138.9364640852116,"vZ0":-9.178122699494335,"x":162.36,"y":192.6,"x0":-1.9074988881778674,"y0":50.00601588956154,"z0":5.9213102299544795,"aX":-10.44704385262953},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2334,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39517893610127386,"extension":6.288409514531112},"index":0,"playId":"23f431d8-5638-34f0-b767-9da8ffcdbde2","pitchNumber":1,"startTime":"2026-08-31T22:38:22.631Z","endTime":"2026-08-31T22:38:27.105Z","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.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323251711742248,"aZ":-10.180062788058937,"pfxX":-4.056750635272696,"pfxZ":11.242355104168052,"pX":0.26437554431474053,"pZ":1.6081283172248537,"vX0":6.8182782434003535,"vY0":-139.03199449493118,"vZ0":-10.101477850641503,"x":106.92,"y":195.36,"x0":-1.693372947711832,"y0":50.00548567090075,"z0":5.965369490308265,"aX":-7.938906881694023},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":5.9,"spinRate":2195,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.394037447265144,"extension":6.282100812776612},"hitData":{"launchSpeed":97.0,"launchAngle":5.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.38,"coordY":147.83}},"index":1,"playId":"0af20721-52d5-3ca6-9ce0-5a36ceb95ee1","pitchNumber":2,"startTime":"2026-08-31T22:38:36.259Z","endTime":"2026-08-31T22:38:44.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:38:44.112Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T22:38:47.694Z","endTime":"2026-08-31T22:39:42.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51771433282548,"aZ":-19.886473539509524,"pfxX":-7.425348710229633,"pfxZ":7.386666994375789,"pX":-0.37117147531359473,"pZ":2.7472417595978187,"vX0":6.5074888874658905,"vY0":-127.6950915661159,"vZ0":-4.114628450325997,"x":131.15,"y":164.6,"x0":-1.9789912850883393,"y0":50.003286458481185,"z0":5.929885850622307,"aX":-12.351893733910291},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2053,"spinDirection":228},"zone":4,"typeConfidence":0.88,"plateTime":0.42776564183095633,"extension":6.384792979075912},"index":0,"playId":"5ab0b87b-0f28-3905-8b35-966a5909d833","pitchNumber":1,"startTime":"2026-08-31T22:39:05.873Z","endTime":"2026-08-31T22:39:10.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89050191982937,"aZ":-24.17307113189787,"pfxX":-10.417208737500012,"pfxZ":4.757129212221298,"pX":0.05654131591056043,"pZ":2.0693461810161486,"vX0":8.012979222118087,"vY0":-128.15967276158665,"vZ0":-4.866929437830701,"x":114.84,"y":182.91,"x0":-1.741119691618299,"y0":50.00065413710352,"z0":5.8563845994151205,"aX":-17.50835001471047},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":1897,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.4256808689516878,"extension":6.396637743883112},"index":1,"playId":"6f4d67df-91b2-3bee-9c00-d776ab98d064","pitchNumber":2,"startTime":"2026-08-31T22:39:19.137Z","endTime":"2026-08-31T22:39:23.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-31T22:39:29.205Z","endTime":"2026-08-31T22:39:37.219Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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.6,"endSpeed":88.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.050870892841715,"aZ":-11.904013096590313,"pfxX":-4.7710090222581725,"pfxZ":10.145491879310613,"pX":-0.41671560118257295,"pZ":3.3856545838472303,"vX0":5.257778723897142,"vY0":-140.51107091768927,"vZ0":-5.772535957475705,"x":132.88,"y":147.37,"x0":-1.6929497646845606,"y0":50.004176940312846,"z0":6.241288746602775,"aX":-9.534010865177654},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2282,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38992303474970225,"extension":6.294022317521969},"index":3,"playId":"98322f95-1924-3c81-98a1-24f1790b238f","pitchNumber":3,"startTime":"2026-08-31T22:39:37.219Z","endTime":"2026-08-31T22:39:42.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:39:42.093Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T22:39:43.204Z","endTime":"2026-08-31T22:41:29.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.202088066081057,"aZ":-10.75802927379307,"pfxX":-4.838249081648863,"pfxZ":10.789536956550153,"pX":-0.46478913541395384,"pZ":2.808424367426927,"vX0":4.986867391840405,"vY0":-139.91834359937724,"vZ0":-7.291778051978928,"x":134.72,"y":162.95,"x0":-1.6405322885180704,"y0":50.00550160368018,"z0":6.151259869244506,"aX":-9.60645238693331},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2317,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3912638698902877,"extension":6.361485665656833},"index":0,"playId":"9e77f159-21ac-3509-b606-0e3bd5dea4c4","pitchNumber":1,"startTime":"2026-08-31T22:40:03.910Z","endTime":"2026-08-31T22:40:08.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61397867375488,"aZ":-11.389875163642996,"pfxX":-3.697203308755866,"pfxZ":10.310904417787214,"pX":-0.8421951267285884,"pZ":4.335699795888931,"vX0":3.4852952644718584,"vY0":-140.76751839566884,"vZ0":-3.4749494727913453,"x":149.1,"y":121.72,"x0":-1.6133314768588487,"y0":50.00254874223755,"z0":6.318428605896108,"aX":-7.45299939008437},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":6.0,"spinRate":2213,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3884253846606347,"extension":6.386378819116752},"index":1,"playId":"27a65328-2ade-334c-959f-7a027ec4d980","pitchNumber":2,"startTime":"2026-08-31T22:40:23.630Z","endTime":"2026-08-31T22:40:28.157Z","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.6,"endSpeed":87.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643306731385568,"aZ":-11.427796147556167,"pfxX":-4.152662601101177,"pfxZ":10.516827590694836,"pX":-0.8835249847415779,"pZ":3.3911234994767265,"vX0":3.6374141216477156,"vY0":-139.17381567068486,"vZ0":-5.7201456246588185,"x":150.68,"y":147.22,"x0":-1.664437203726775,"y0":50.00009601392778,"z0":6.221785967111987,"aX":-8.189500986007188},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":6.8,"spinRate":2224,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39273555628945545,"extension":6.416827380983773},"index":2,"playId":"ff7fd9df-9c62-34ce-ae24-2741d0240341","pitchNumber":3,"startTime":"2026-08-31T22:40:39.663Z","endTime":"2026-08-31T22:40:44.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75750494246933,"aZ":-24.54358103245203,"pfxX":-9.798325100630386,"pfxZ":4.770287298871125,"pX":-0.3413385131891529,"pZ":1.5996336990902957,"vX0":6.950898187011561,"vY0":-125.29240751156681,"vZ0":-5.597608106619633,"x":130.01,"y":195.59,"x0":-1.8694450211233669,"y0":50.004347828733906,"z0":5.851367095011346,"aX":-15.682068765683992},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":1945,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.43605602094848583,"extension":6.505128317219109},"index":3,"playId":"428abec9-3a55-31e9-a954-6faa66a830aa","pitchNumber":4,"startTime":"2026-08-31T22:40:55.177Z","endTime":"2026-08-31T22:40:59.026Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24610623686288,"aZ":-9.834900113386158,"pfxX":-4.132767716872417,"pfxZ":11.220075381413874,"pX":0.21399474157839438,"pZ":3.4066826485322217,"vX0":6.438787038721045,"vY0":-140.31976472625078,"vZ0":-5.926998224978993,"x":108.84,"y":146.8,"x0":-1.5751610569079029,"y0":50.00160538270275,"z0":6.189487651176658,"aX":-8.228003742877842},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":6.1,"spinRate":2275,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3905981672218055,"extension":6.33156310622349},"index":4,"playId":"1a4b3dde-04d0-3776-a7aa-e3554a000f69","pitchNumber":5,"startTime":"2026-08-31T22:41:23.888Z","endTime":"2026-08-31T22:41:29.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:41:29.270Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T22:43:38.807Z","endTime":"2026-08-31T22:44:45.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43680612272062,"aZ":-16.849767052943132,"pfxX":-2.985575020335691,"pfxZ":8.447958199192941,"pX":-1.2192834904143028,"pZ":2.2971858675583032,"vX0":2.6041795439095767,"vY0":-133.0611290954774,"vZ0":-6.61662147517023,"x":163.48,"y":176.76,"x0":-1.8172546126829672,"y0":50.00235769855332,"z0":6.013056442008999,"aX":-5.415858976667772},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":4.9,"spinRate":2195,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.4098058202534758,"extension":6.331363179438757},"index":0,"playId":"b7cb047c-d68f-368e-a668-ac3531d64dce","pitchNumber":1,"startTime":"2026-08-31T22:43:38.807Z","endTime":"2026-08-31T22:43:43.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892533830712324,"aZ":-24.52852588560382,"pfxX":-7.587072011240693,"pfxZ":4.418575162259855,"pX":-0.14569933239543367,"pZ":1.4322936480576758,"vX0":6.667623582220256,"vY0":-130.32799919586571,"vZ0":-6.938907880198731,"x":122.55,"y":200.11,"x0":-1.744241229276813,"y0":50.00363437198607,"z0":5.9664436902981945,"aX":-13.128874310083319},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":12.4,"spinRate":2141,"spinDirection":208},"zone":13,"typeConfidence":0.92,"plateTime":0.41934519951051774,"extension":6.407868367436601},"index":1,"playId":"a3c4606c-47db-3158-9430-e2490b638d8a","pitchNumber":2,"startTime":"2026-08-31T22:43:50.510Z","endTime":"2026-08-31T22:43:54.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.841918211533137,"aZ":-28.78910856555478,"pfxX":-6.736464714826816,"pfxZ":2.155700110371808,"pX":0.08561439213967878,"pZ":0.42494807516740796,"vX0":6.463135583841066,"vY0":-123.99684263590208,"vZ0":-7.5553931482681715,"x":113.74,"y":227.31,"x0":-1.6690505006890524,"y0":50.00374527597184,"z0":5.886247736853058,"aX":-10.579039602159476},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":10.8,"spinRate":1825,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4403123335667787,"extension":6.470355275070019},"index":2,"playId":"d82fc590-8d90-3a14-b2eb-d42086dfa9ec","pitchNumber":3,"startTime":"2026-08-31T22:44:11.851Z","endTime":"2026-08-31T22:44:15.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504070637352417,"aZ":-24.36712317601912,"pfxX":-8.314700128355566,"pfxZ":4.375917718399286,"pX":-0.13077859418367538,"pZ":4.075811325365124,"vX0":6.8423826935699505,"vY0":-132.3392972957355,"vZ0":-0.7956517544792935,"x":121.98,"y":128.73,"x0":-1.661185199074667,"y0":50.00599118436816,"z0":6.15467664146139,"aX":-14.848098571811974},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":2098,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.4128498648859402,"extension":6.464109218113611},"index":3,"playId":"ae83814f-9550-3f15-864c-cd082d7a0de3","pitchNumber":4,"startTime":"2026-08-31T22:44:26.542Z","endTime":"2026-08-31T22:44:31.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09352209561196,"aZ":-24.13509117488183,"pfxX":-7.39747675545279,"pfxZ":4.630452187229212,"pX":-0.7272240683202609,"pZ":4.1514393970976915,"vX0":5.1858867140049805,"vY0":-130.56009573882207,"vZ0":-0.6419810213237148,"x":99.12,"y":118.75,"x0":-1.7727760267140922,"y0":50.00202927689481,"z0":6.208198818219395,"aX":-12.83960735392254},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":12.4,"spinRate":1944,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.4186615575751409,"extension":6.3130044229248625},"index":4,"playId":"d34cfb38-1dc2-3b84-a1e0-f22be36d4fc2","pitchNumber":5,"startTime":"2026-08-31T22:44:40.232Z","endTime":"2026-08-31T22:44:45.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:44:45.160Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Osleivis Basabe strikes out swinging. Jung Hoo Lee steals (12) 2nd base.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T22:44:50.558Z","endTime":"2026-08-31T22:47:51.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352274079349968,"aZ":-24.1224412123278,"pfxX":-6.506284565242407,"pfxZ":4.459352869157023,"pX":-0.8184547850434052,"pZ":1.709418592566136,"vX0":4.001079420408215,"vY0":-133.00475218866623,"vZ0":-6.609621898807273,"x":148.2,"y":192.63,"x0":-1.490640115624287,"y0":50.00452671840311,"z0":5.955832672264482,"aX":-11.753039234741154},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":11.0,"spinRate":2092,"spinDirection":213},"zone":7,"typeConfidence":0.93,"plateTime":0.4105333610633477,"extension":6.448064518336963},"index":0,"playId":"63192544-c9ca-314f-8430-09808bca5f4a","pitchNumber":1,"startTime":"2026-08-31T22:45:10.023Z","endTime":"2026-08-31T22:45:14.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231018445658364,"aZ":-25.393330695670834,"pfxX":-9.222210996541408,"pfxZ":3.843954356647849,"pX":-0.07172760220358601,"pZ":1.5772455347818617,"vX0":6.516143941724873,"vY0":-132.2289006821783,"vZ0":-6.482313131031956,"x":119.73,"y":196.19,"x0":-1.3747078947320195,"y0":50.001637804565185,"z0":5.933700542724619,"aX":-16.265395867767932},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":2104,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.4148522696544399,"extension":6.464710892206089},"index":1,"playId":"8dc9c670-aaf5-35a5-8ea5-deeddae3ae84","pitchNumber":2,"startTime":"2026-08-31T22:45:29.836Z","endTime":"2026-08-31T22:45:34.275Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"6b11ab41-eb7a-31e8-a4af-4d3835334200","startTime":"2026-08-31T22:45:51.290Z","endTime":"2026-08-31T22:45:55.500Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709112511919813,"aZ":-32.729998608682614,"pfxX":-7.9556771312583745,"pfxZ":-0.3624992578102617,"pX":0.023943930773080296,"pZ":0.7644149784490935,"vX0":5.906996354405836,"vY0":-123.89357120275437,"vZ0":-6.026650749904357,"x":116.09,"y":218.14,"x0":-1.3573696164396893,"y0":50.000049293454495,"z0":5.963180218065598,"aX":-12.368275817448255},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":13.1,"spinRate":1845,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.4420602514024363,"extension":6.381944950862939},"index":3,"playId":"39978d41-9141-37ed-92bb-31875f3ed988","pitchNumber":3,"startTime":"2026-08-31T22:46:10.506Z","endTime":"2026-08-31T22:46:15.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931087087072818,"aZ":-23.512274638705943,"pfxX":-6.804729469407373,"pfxZ":4.913626579733529,"pX":-0.8045300383148561,"pZ":1.4846889368924057,"vX0":3.8825327377235075,"vY0":-131.64959332912673,"vZ0":-7.096779084041135,"x":147.67,"y":198.69,"x0":-1.411389035560369,"y0":50.00092949729282,"z0":5.94552950530752,"aX":-11.989560245321668},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":11.5,"spinRate":2086,"spinDirection":206},"zone":13,"typeConfidence":0.93,"plateTime":0.41543816385915466,"extension":6.510453037149487},"index":4,"playId":"b9a39648-00d5-31ef-bb79-75a65b34cc6b","pitchNumber":4,"startTime":"2026-08-31T22:46:30.406Z","endTime":"2026-08-31T22:46:34.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76637877778396,"aZ":-25.08795833341607,"pfxX":0.08271120905759582,"pfxZ":4.291199485246767,"pX":0.12172187468249625,"pZ":2.03168799493611,"vX0":3.8888887482281222,"vY0":-127.10498799530424,"vZ0":-5.111969118108971,"x":112.36,"y":183.92,"x0":-1.4328794832309866,"y0":50.003643152055055,"z0":6.037841891199091,"aX":0.13614481869895464},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2243,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.4293962590532292,"extension":6.478937843389498},"index":5,"playId":"4fa97128-7ee4-30a7-8dea-bbca4647650a","pitchNumber":5,"startTime":"2026-08-31T22:46:54.938Z","endTime":"2026-08-31T22:46:59.100Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.305815319895448,"aZ":-23.870323704699953,"pfxX":1.370438211920511,"pfxZ":5.032010125347355,"pX":-0.02444240560991353,"pZ":2.424372768212077,"vX0":3.018166245427297,"vY0":-126.72441942335993,"vZ0":-4.357994970826935,"x":117.93,"y":173.32,"x0":-1.402021492329021,"y0":50.003035833270786,"z0":6.039389435513341,"aX":2.261898369900986},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.5,"breakHorizontal":-3.1,"spinRate":2269,"spinDirection":187},"zone":5,"typeConfidence":0.91,"plateTime":0.42979129423839346,"extension":6.342245975334232},"index":6,"playId":"6ab0293e-0dda-36ea-a4c3-41691510b6b8","pitchNumber":6,"startTime":"2026-08-31T22:47:12.201Z","endTime":"2026-08-31T22:47:17.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-31T22:47:30.722Z","endTime":"2026-08-31T22:47:43.966Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512575190324213,"aZ":-27.362546213947482,"pfxX":-5.276755691354001,"pfxZ":3.111324971975268,"pX":-1.1612547097996837,"pZ":1.8232130705219374,"vX0":2.385143922560983,"vY0":-123.58125151537875,"vZ0":-4.765894597637891,"x":161.26,"y":189.55,"x0":-1.453019603452246,"y0":50.005979150193745,"z0":6.074018026633191,"aX":-8.167235435040816},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.8,"breakHorizontal":9.0,"spinRate":1851,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.4431441246633119,"extension":6.347949181338158},"index":8,"playId":"07b12b44-5fe7-3852-a600-40dcefd42536","pitchNumber":7,"startTime":"2026-08-31T22:47:43.966Z","endTime":"2026-08-31T22:47:51.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:47:51.019Z","atBatIndex":25},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Andrew Knizner reaches on a fielder's choice out, pitcher Bryce Elder to third baseman Austin Riley. Jung Hoo Lee out at 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T22:48:00.698Z","endTime":"2026-08-31T22:48:47.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693821,"link":"/api/v1/people/693821"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015083788979044,"aZ":-23.588819696010383,"pfxX":-9.555308778509076,"pfxZ":4.870978486307831,"pX":0.2345143217466828,"pZ":1.8162843740475276,"vX0":7.299620459871244,"vY0":-132.1398467930912,"vZ0":-6.313334395661846,"x":108.06,"y":189.74,"x0":-1.326757957670147,"y0":50.004300611128045,"z0":5.977685739069519,"aX":-16.844292309623675},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":15.6,"spinRate":2159,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.4150341367261112,"extension":6.626408957366973},"index":0,"playId":"3f68d875-5ee4-3c6d-83a7-62670727865b","pitchNumber":1,"startTime":"2026-08-31T22:48:20.946Z","endTime":"2026-08-31T22:48:24.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450159289296813,"aZ":-23.750176463069554,"pfxX":-6.746223383145264,"pfxZ":4.82155568819734,"pX":0.7237098735662048,"pZ":1.878104350405887,"vX0":7.473134137007486,"vY0":-131.2187531821084,"vZ0":-5.971772849542528,"x":89.41,"y":188.07,"x0":-1.2830132872932392,"y0":50.000961291863675,"z0":5.949991907265437,"aX":-11.778279544004528},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":10.6,"spinRate":2190,"spinDirection":212},"zone":9,"typeConfidence":0.93,"plateTime":0.4172354882921696,"extension":6.677887546770266},"hitData":{"launchSpeed":80.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.51,"coordY":177.06}},"index":1,"playId":"6fa1808e-b8d4-34c4-9ef1-2998af3da516","pitchNumber":2,"startTime":"2026-08-31T22:48:39.727Z","endTime":"2026-08-31T22:48:47.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:48:47.975Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Furman called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T22:49:02.499Z","endTime":"2026-08-31T22:50:27.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666622537263542,"aZ":-14.73295756147831,"pfxX":-2.3035887792933494,"pfxZ":9.474329334900554,"pX":0.13233904528420132,"pZ":3.1052228402452036,"vX0":5.058830414536206,"vY0":-134.2439577935573,"vZ0":-4.890774558132419,"x":111.96,"y":154.94,"x0":-1.4699175135732778,"y0":50.00603241375419,"z0":5.9852585799594475,"aX":-4.242665143052459},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":2319,"spinDirection":206},"zone":2,"typeConfidence":0.92,"plateTime":0.4066413831045219,"extension":6.384032445117},"index":0,"playId":"d1fe687e-7237-3a8e-86ee-06f45d3c0e9a","pitchNumber":1,"startTime":"2026-08-31T22:49:17.056Z","endTime":"2026-08-31T22:49:21.045Z","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":92.1,"endSpeed":84.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31113029821782,"aZ":-14.899200220413347,"pfxX":-1.5508158037087227,"pfxZ":9.420360337910482,"pX":-0.07615579034532137,"pZ":2.8689848048747426,"vX0":4.1609848638428995,"vY0":-134.1412710050945,"vZ0":-5.429047971457711,"x":119.9,"y":161.32,"x0":-1.4416428757406141,"y0":50.00255076609918,"z0":5.9704653922451785,"aX":-2.8441003477945572},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":1.9,"spinRate":2303,"spinDirection":202},"zone":2,"typeConfidence":0.92,"plateTime":0.4073406890393061,"extension":6.503605839261117},"index":1,"playId":"b4067a06-743d-3f8c-a306-99a63ab07684","pitchNumber":2,"startTime":"2026-08-31T22:49:36.543Z","endTime":"2026-08-31T22:49:40.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601200539737963,"aZ":-25.745828149812255,"pfxX":-6.032152729884688,"pfxZ":4.0680235769013,"pX":-0.44573269743481464,"pZ":1.421716879359848,"vX0":4.432724479298937,"vY0":-125.001878640006,"vZ0":-6.064378086859098,"x":133.99,"y":200.39,"x0":-1.459828876313333,"y0":50.00169025300781,"z0":5.997620142750304,"aX":-9.529076403619328},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.1,"breakHorizontal":9.8,"spinRate":1764,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4384647015313763,"extension":6.388400936793735},"index":2,"playId":"62fbdd3a-ca58-3677-80bc-b48ea9d8c497","pitchNumber":3,"startTime":"2026-08-31T22:49:59.337Z","endTime":"2026-08-31T22:50:04.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824733686215122,"aZ":-25.140267503197634,"pfxX":-9.38388406103037,"pfxZ":4.023963826915671,"pX":0.47906705736915917,"pZ":2.1218042939376747,"vX0":8.069568100512761,"vY0":-131.42305022330993,"vZ0":-5.035647260541068,"x":98.74,"y":181.49,"x0":-1.4118515722954172,"y0":50.00643197032131,"z0":5.929870239403716,"aX":-16.42041135651089},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":15.2,"spinRate":2144,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.4167488989728536,"extension":6.462922554799346},"index":3,"playId":"2d572f61-9414-3025-8ca4-454bf657b38d","pitchNumber":4,"startTime":"2026-08-31T22:50:21.339Z","endTime":"2026-08-31T22:50:27.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:50:27.202Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-31T22:52:32.209Z","endTime":"2026-08-31T22:53:33.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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":95.2,"endSpeed":87.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75578720259584,"aZ":-12.817979202987686,"pfxX":-4.317731096308375,"pfxZ":9.921653994848091,"pX":0.1716105863396394,"pZ":2.954086324262961,"vX0":6.246195409638045,"vY0":-138.51566175354725,"vZ0":-6.333454645268047,"x":110.46,"y":159.02,"x0":-1.5474141456943882,"y0":50.00639157549024,"z0":6.120656650472711,"aX":-8.426869152161832},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2401,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.3948123872199365,"extension":6.265368037365711},"index":0,"playId":"d6fa363e-a613-30d3-a90d-ed511960eda6","pitchNumber":1,"startTime":"2026-08-31T22:52:54.850Z","endTime":"2026-08-31T22:52:59.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.905214200750446,"aZ":-12.31424919080744,"pfxX":-5.1991132935384154,"pfxZ":10.146233227108617,"pX":0.919184896783262,"pZ":2.1742788177118775,"vX0":8.393820029498334,"vY0":-138.9591197577388,"vZ0":-8.368847714001557,"x":81.96,"y":180.07,"x0":-1.4639612875134698,"y0":50.00041658681613,"z0":6.041364454872604,"aX":-10.174725498517644},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2290,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39404242867875716,"extension":6.409772648448044},"index":1,"playId":"734b6332-c2f8-3c10-9819-94bc95176819","pitchNumber":2,"startTime":"2026-08-31T22:53:08.616Z","endTime":"2026-08-31T22:53:12.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21530760020536,"aZ":-9.836137784012429,"pfxX":-4.941469201822865,"pfxZ":11.157235239612316,"pX":0.6548454471215865,"pZ":3.772129248939086,"vX0":7.711946249629365,"vY0":-140.4611391334119,"vZ0":-5.021791138814656,"x":92.04,"y":136.93,"x0":-1.4818021412289972,"y0":50.00522923404581,"z0":6.220298034557325,"aX":-9.896212383657844},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":7.4,"spinRate":2330,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38965894481075436,"extension":6.32116570439431},"index":2,"playId":"5a6e4502-7a74-3fbd-9fab-2cadc37f5e93","pitchNumber":3,"startTime":"2026-08-31T22:53:25.371Z","endTime":"2026-08-31T22:53:33.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:53:33.602Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-31T22:53:35.968Z","endTime":"2026-08-31T22:54:27.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":"Strikeout","eventType":"strikeout","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":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535383098465285,"aZ":-24.59182326330016,"pfxX":1.4224083033088037,"pfxZ":4.505372226852488,"pX":0.6089852059241454,"pZ":2.0003004835738007,"vX0":5.592465670038949,"vY0":-128.12643174609295,"vZ0":-5.465947264703326,"x":93.79,"y":184.77,"x0":-1.7762583964119538,"y0":50.0016485905354,"z0":6.0536779777626215,"aX":2.3917318407652024},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2058,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.42556580307135317,"extension":6.282157862420532},"index":0,"playId":"4265447e-d34a-3cbc-9892-12e9f9dbcb2b","pitchNumber":1,"startTime":"2026-08-31T22:53:53.251Z","endTime":"2026-08-31T22:53:57.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3529538715647,"aZ":-26.781500622460005,"pfxX":0.9775050948352406,"pfxZ":3.4339908777977333,"pX":0.47168640132658496,"pZ":0.5098691256115514,"vX0":5.0901081649058275,"vY0":-123.41664562922007,"vZ0":-7.818705106798337,"x":99.02,"y":225.01,"x0":-1.7292915179917492,"y0":50.00566251026153,"z0":5.917116580715815,"aX":1.5343639019208606},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":-2.8,"spinRate":2321,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.440743647217436,"extension":6.329797326748961},"index":1,"playId":"8aeac126-cd12-3a11-8713-93e1a59cddd9","pitchNumber":2,"startTime":"2026-08-31T22:54:05.518Z","endTime":"2026-08-31T22:54:10.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777168830016237,"aZ":-21.15366029912412,"pfxX":-1.826830434964311,"pfxZ":7.031941425024312,"pX":0.17734241280392463,"pZ":2.292005967260066,"vX0":5.364642199260735,"vY0":-123.63523499176205,"vZ0":-4.789121721835123,"x":110.24,"y":176.9,"x0":-1.7715287377592888,"y0":50.004471689529566,"z0":6.001405915251113,"aX":-2.864389296375889},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.0,"breakHorizontal":2.3,"spinRate":2285,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.44093392128932596,"extension":6.389036110673933},"index":2,"playId":"c7c3450a-cdb2-3a64-931a-69f4e28835bf","pitchNumber":3,"startTime":"2026-08-31T22:54:21.921Z","endTime":"2026-08-31T22:54:27.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:54:27.516Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-31T22:54:28.432Z","endTime":"2026-08-31T22:56:40.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048097050010323,"aZ":-23.02623704562805,"pfxX":-9.675663854381021,"pfxZ":5.53820525147876,"pX":0.7315960015533798,"pZ":1.0470957554768932,"vX0":9.397242176184118,"vY0":-127.14466344877712,"vZ0":-7.52080619963978,"x":89.11,"y":210.51,"x0":-1.7406278227407923,"y0":50.000677690379256,"z0":5.847900683140153,"aX":-15.971308222323302},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":1917,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.42943135752577355,"extension":6.573211490930777},"index":0,"playId":"0cf97b27-e32b-303d-858e-7e2d3a051f8f","pitchNumber":1,"startTime":"2026-08-31T22:54:47.527Z","endTime":"2026-08-31T22:54:51.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.873378249095612,"aZ":-24.750546671008003,"pfxX":-8.785737425492929,"pfxZ":4.475877380406329,"pX":-1.3472423524574595,"pZ":3.133358031957922,"vX0":4.578661498819849,"vY0":-127.63830058498158,"vZ0":-2.4002417008780075,"x":168.35,"y":154.18,"x0":-2.0174577212687166,"y0":50.00473897293162,"z0":6.0234768496338065,"aX":-14.580310158050027},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":2141,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.428196404404968,"extension":6.26258002093892},"index":1,"playId":"0a1f19d1-08eb-32f4-9585-dad1f6ceb87a","pitchNumber":2,"startTime":"2026-08-31T22:54:59.427Z","endTime":"2026-08-31T22:55:03.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22420003611093,"aZ":-10.903412912205624,"pfxX":-4.231631877636772,"pfxZ":10.7939550456787,"pX":-0.7582716390886721,"pZ":2.57581819069435,"vX0":3.94825460061503,"vY0":-139.66051667055308,"vZ0":-7.444782736576189,"x":145.9,"y":169.23,"x0":-1.6423265763834494,"y0":50.001079236482376,"z0":5.997701154850369,"aX":-8.336909077311876},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":6.8,"spinRate":2356,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3925957197886616,"extension":6.4156997767040576},"index":2,"playId":"0652faab-d2ea-345a-b840-083ee354fa67","pitchNumber":3,"startTime":"2026-08-31T22:55:16.977Z","endTime":"2026-08-31T22:55:21.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.980038723548645,"aZ":-11.447317535119277,"pfxX":-4.43176455254388,"pfxZ":10.37757734984293,"pX":0.711960561716343,"pZ":1.8620822231324623,"vX0":7.557756714600004,"vY0":-140.26523894962662,"vZ0":-9.507394452113708,"x":89.86,"y":188.5,"x0":-1.4385765784858542,"y0":50.00417469533385,"z0":6.036844021546239,"aX":-8.853296499419184},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2199,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.39011554527012215,"extension":6.447278939906442},"index":3,"playId":"0ade947a-01ac-3195-bb7e-aaafd4f1ec0a","pitchNumber":4,"startTime":"2026-08-31T22:55:34.910Z","endTime":"2026-08-31T22:55:39.751Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-31T22:55:51.879Z","endTime":"2026-08-31T22:55:56.917Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.771764827486386,"aZ":-10.854218783321695,"pfxX":-5.394483605847299,"pfxZ":10.793180370583215,"pX":0.2278214829168168,"pZ":2.269156849660159,"vX0":6.588757704455205,"vY0":-139.7309283979009,"vZ0":-8.682193420139745,"x":108.32,"y":177.51,"x0":-1.4609447482239828,"y0":50.004053162837465,"z0":6.131678697618828,"aX":-10.65767118962782},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2280,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39212315444423895,"extension":6.3737491728487905},"index":5,"playId":"fd18f2e1-9f53-3f3d-a54d-9e79972041a4","pitchNumber":5,"startTime":"2026-08-31T22:55:56.917Z","endTime":"2026-08-31T22:56:01.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053535103925505,"aZ":-23.381584232550672,"pfxX":-10.499812676339355,"pfxZ":5.325868794385144,"pX":0.6735787019089367,"pZ":0.8192840441930376,"vX0":9.57402638439992,"vY0":-127.35973091988751,"vZ0":-7.789276004613458,"x":91.32,"y":216.66,"x0":-1.7619859576515893,"y0":50.00160451652613,"z0":5.753842070118772,"aX":-17.32607032205279},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":1981,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.42933584413465953,"extension":6.485765546919526},"index":6,"playId":"541d038d-f24a-31cf-8f5d-3df53df180aa","pitchNumber":6,"startTime":"2026-08-31T22:56:16.648Z","endTime":"2026-08-31T22:56:20.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941021712904757,"aZ":-22.107926994241286,"pfxX":-8.828763162532816,"pfxZ":6.162126454682851,"pX":-0.034099441651454995,"pZ":1.024099936146676,"vX0":7.608348694342026,"vY0":-126.50350077845276,"vZ0":-7.5297970822467,"x":118.3,"y":211.13,"x0":-1.9223704918726405,"y0":50.00346116423254,"z0":5.790671474584034,"aX":-14.420948485726928},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":14.4,"spinRate":1928,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.43171033519809665,"extension":6.447947946619179},"index":7,"playId":"0c6d0aa2-e7ee-3f2f-9b33-a37a977ec919","pitchNumber":7,"startTime":"2026-08-31T22:56:35.460Z","endTime":"2026-08-31T22:56:40.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:56:40.135Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Koss lines out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-31T22:58:28.552Z","endTime":"2026-08-31T22:58:57.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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(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":89.2,"endSpeed":81.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93340428509574,"aZ":-19.81836033538918,"pfxX":-7.1259942654223245,"pfxZ":7.245417959865446,"pX":-0.004692114998081625,"pZ":2.66190148107562,"vX0":6.231373571374861,"vY0":-129.7060099893573,"vZ0":-4.880929455522332,"x":117.18,"y":166.91,"x0":-1.5115373443152864,"y0":50.00259515328873,"z0":6.077735594153391,"aX":-12.151272708279835},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.2,"breakHorizontal":11.5,"spinRate":2074,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.422165415042453,"extension":6.218027518952522},"hitData":{"launchSpeed":98.3,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.34,"coordY":66.35}},"index":0,"playId":"d0e16241-65cc-3dea-aa4e-ea66df440be5","pitchNumber":1,"startTime":"2026-08-31T22:58:48.047Z","endTime":"2026-08-31T22:58:57.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:58:57.352Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-31T22:58:57.199Z","endTime":"2026-08-31T23:01:13.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118978758436054,"aZ":-24.586605490133827,"pfxX":-8.767825877724864,"pfxZ":4.525003474581573,"pX":0.25038186025366466,"pZ":1.5119978820245574,"vX0":7.427631488728888,"vY0":-128.79039711823103,"vZ0":-6.557836812684863,"x":107.46,"y":197.96,"x0":-1.5339238323724698,"y0":50.00596151949604,"z0":5.997065469381963,"aX":-14.710262702845128},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":2170,"spinDirection":207},"zone":14,"typeConfidence":0.88,"plateTime":0.42554141920526023,"extension":6.403286079031758},"index":0,"playId":"0629167e-1521-3aa7-ab61-4ddcd09ebdbb","pitchNumber":1,"startTime":"2026-08-31T22:59:24.454Z","endTime":"2026-08-31T22:59:29.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369178569247765,"aZ":-25.869830768355783,"pfxX":-8.843402319274253,"pfxZ":3.7360198973750105,"pX":0.18779064705473947,"pZ":2.1056929162372895,"vX0":7.57234546417103,"vY0":-129.4322891782136,"vZ0":-5.1014867357352385,"x":109.84,"y":181.93,"x0":-1.6344406176682928,"y0":50.00446022254017,"z0":6.096753281524287,"aX":-14.925820489905039},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":14.2,"spinRate":2091,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.42406213141391724,"extension":6.316635424619203},"index":1,"playId":"77403654-8d1a-35ae-9dbb-cf0ca1c07006","pitchNumber":2,"startTime":"2026-08-31T22:59:40.878Z","endTime":"2026-08-31T22:59:45.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.055282153243013,"aZ":-25.63104172400636,"pfxX":-6.641327065996217,"pfxZ":4.250858226368546,"pX":-0.8422443968546982,"pZ":1.890978478964839,"vX0":4.071457565094342,"vY0":-123.20371598414467,"vZ0":-4.907435859442337,"x":149.1,"y":187.72,"x0":-1.6517683355827495,"y0":50.005327033954266,"z0":6.070102384790661,"aX":-10.230174045194925},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.8,"breakHorizontal":11.2,"spinRate":1639,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4442583216649507,"extension":6.262349951474133},"index":2,"playId":"708afefd-ee9e-35e2-a603-959dbe0e28b4","pitchNumber":3,"startTime":"2026-08-31T23:00:01.503Z","endTime":"2026-08-31T23:00:06.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36692743469655,"aZ":-23.078047946507716,"pfxX":-7.33791877582407,"pfxZ":5.239377005007556,"pX":0.7324912179056464,"pZ":3.5435505739203363,"vX0":8.011055127906648,"vY0":-130.6613752524738,"vZ0":-2.174537085094217,"x":89.08,"y":143.1,"x0":-1.4133527578061575,"y0":50.00491125667689,"z0":6.112640595796073,"aX":-12.746754365531602},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":11.6,"spinRate":2041,"spinDirection":210},"zone":12,"typeConfidence":0.92,"plateTime":0.41847224475560374,"extension":6.302510710502978},"index":3,"playId":"3015fabf-21c7-3c69-ab8d-5173b2e89683","pitchNumber":4,"startTime":"2026-08-31T23:00:17.323Z","endTime":"2026-08-31T23:00:22.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92767084358317,"aZ":-16.70127054985466,"pfxX":-3.462907852743717,"pfxZ":8.710936141946622,"pX":0.2526191134698901,"pZ":1.5333367453653224,"vX0":5.9914257620952975,"vY0":-131.89932175587106,"vZ0":-8.243937879563166,"x":107.37,"y":197.38,"x0":-1.5901326523009582,"y0":50.00509437167037,"z0":5.912324274895225,"aX":-6.152818782142431},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2182,"spinDirection":207},"zone":8,"typeConfidence":0.82,"plateTime":0.4139854938057419,"extension":6.337416281260533},"index":4,"playId":"2cb9c0b0-f4ef-3dad-a62a-ad0303e82178","pitchNumber":5,"startTime":"2026-08-31T23:00:31.566Z","endTime":"2026-08-31T23:00:36.166Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-31T23:01:08.297Z","endTime":"2026-08-31T23:01:08.298Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451126923810307,"aZ":-16.50365848143078,"pfxX":-3.144969883260828,"pfxZ":8.751177127804668,"pX":-0.44517500478329086,"pZ":3.21553106890851,"vX0":4.295473063076798,"vY0":-132.49694630781343,"vZ0":-4.229391236502847,"x":133.97,"y":151.96,"x0":-1.6735010831293864,"y0":50.001085182461715,"z0":6.026728877868926,"aX":-5.63067202923502},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":4.8,"spinRate":2140,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.4122908465933506,"extension":6.350957091685457},"index":6,"playId":"6adb2f73-c333-32ed-9cf8-0c92838f2ae1","pitchNumber":6,"startTime":"2026-08-31T23:01:08.299Z","endTime":"2026-08-31T23:01:13.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:01:13.494Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-31T23:01:15.897Z","endTime":"2026-08-31T23:02:46.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36646532942679,"aZ":-29.19453418364837,"pfxX":-7.526201659726619,"pfxZ":1.904003943237468,"pX":-0.9212351125374221,"pZ":2.24316651215307,"vX0":4.261609835825063,"vY0":-124.89634799836821,"vZ0":-3.576694709451968,"x":152.12,"y":178.21,"x0":-1.6801884252019887,"y0":50.003048813039356,"z0":6.119402561236421,"aX":-11.778432423999956},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":12.5,"spinRate":1792,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.44013036968148356,"extension":6.24572171462508},"index":0,"playId":"7fce25c9-6566-34a8-9442-e43129c955f7","pitchNumber":1,"startTime":"2026-08-31T23:01:37.513Z","endTime":"2026-08-31T23:01:42.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647370281532275,"aZ":-18.953872003590998,"pfxX":-3.1211895550708695,"pfxZ":7.166856001177399,"pX":-0.3661463265004085,"pZ":3.3585457258207794,"vX0":4.346104023333136,"vY0":-134.35683239325036,"vZ0":-3.5613090607094016,"x":130.96,"y":148.1,"x0":-1.5924549636603016,"y0":50.00285187856052,"z0":6.033099545712493,"aX":-5.758021375607764},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":4.8,"spinRate":2276,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.4062607760186263,"extension":6.4959911854259165},"index":1,"playId":"15e18f81-cd8c-3d89-b46a-a7ca4c25cf48","pitchNumber":2,"startTime":"2026-08-31T23:01:53.165Z","endTime":"2026-08-31T23:01:57.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35376791788684,"aZ":-35.05773046923793,"pfxX":0.6061014870751409,"pfxZ":-1.894520182421238,"pX":1.321562649971191,"pZ":0.780876223141415,"vX0":6.370307863346742,"vY0":-122.16703839325837,"vZ0":-5.497867487582343,"x":66.63,"y":217.7,"x0":-1.390299182640415,"y0":50.00312263305598,"z0":6.047872129314063,"aX":0.9217940174519332},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.4,"breakHorizontal":-2.5,"spinRate":2464,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44704359719422326,"extension":6.515520121747335},"index":2,"playId":"661dc881-72b4-3a50-9432-ad1f5b28da37","pitchNumber":3,"startTime":"2026-08-31T23:02:09.555Z","endTime":"2026-08-31T23:02:13.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957596822907956,"aZ":-15.855112638608714,"pfxX":-4.881689251843615,"pfxZ":8.596210894761992,"pX":-1.141963763345295,"pZ":1.9609756913456091,"vX0":3.240758779319295,"vY0":-135.96208228494106,"vZ0":-7.629326275950206,"x":160.53,"y":185.83,"x0":-1.7068091836362789,"y0":50.00218300903832,"z0":5.875171779376002,"aX":-9.265215660073848},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2336,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.40075611233381725,"extension":6.230550575604229},"index":3,"playId":"a222e767-3845-31f7-be9c-462a3b79f383","pitchNumber":4,"startTime":"2026-08-31T23:02:25.161Z","endTime":"2026-08-31T23:02:29.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47343915036956,"aZ":-27.316192895351367,"pfxX":-8.054875452281065,"pfxZ":3.0350110585641286,"pX":-0.8371118199461228,"pZ":1.4381880630790274,"vX0":4.650673054715518,"vY0":-125.43758523962558,"vZ0":-5.698186948604533,"x":148.91,"y":199.95,"x0":-1.6651045069616324,"y0":50.000609091167156,"z0":5.955578506103141,"aX":-12.88303489454566},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":13.6,"spinRate":1837,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4360221706680987,"extension":6.276662077133329},"index":4,"playId":"3aa8148c-5469-365a-81f9-dc4fd12761da","pitchNumber":5,"startTime":"2026-08-31T23:02:38.877Z","endTime":"2026-08-31T23:02:46.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:02:46.381Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a ground ball to center fielder Michael Harris II. Rafael Devers to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-31T23:02:47.332Z","endTime":"2026-08-31T23:04:38.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.919251825519147,"aZ":-16.66716721936466,"pfxX":-2.6617924803496362,"pfxZ":8.33888500608251,"pX":0.8778713014402425,"pZ":3.032039867095643,"vX0":6.8365877472038665,"vY0":-134.6758984699989,"vZ0":-4.599078727404969,"x":83.54,"y":156.91,"x0":-1.3340271918861955,"y0":50.000910254111716,"z0":5.920230282819861,"aX":-4.949414178971911},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2308,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.4048315548910679,"extension":6.42331870293654},"index":0,"playId":"afa6cd20-f0ef-3aef-b562-d0f81b9b682b","pitchNumber":1,"startTime":"2026-08-31T23:03:11.082Z","endTime":"2026-08-31T23:03:14.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86439983551999,"aZ":-29.626202253996144,"pfxX":-7.07980537119623,"pfxZ":1.6382418024057284,"pX":-1.5150772704235491,"pZ":3.0853518161189566,"vX0":2.2909665791541753,"vY0":-124.15388480683347,"vZ0":-1.4320290689556745,"x":174.75,"y":155.48,"x0":-1.532353679188146,"y0":50.002913547692636,"z0":6.145342347639538,"aX":-11.004056554891044},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":12.2,"spinRate":1765,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4419007986063268,"extension":6.3269371897019795},"index":1,"playId":"8dc54a3d-3d71-31d7-97ad-601099ba1bfe","pitchNumber":2,"startTime":"2026-08-31T23:03:30.876Z","endTime":"2026-08-31T23:03:34.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01797155509222,"aZ":-27.59876640002852,"pfxX":-5.894829495710642,"pfxZ":2.945000711434865,"pX":-0.3226088980522385,"pZ":0.7399294543761714,"vX0":4.4596369845133665,"vY0":-123.95335888630942,"vZ0":-7.143825912015451,"x":129.3,"y":218.8,"x0":-1.3801384508850043,"y0":50.00374452993593,"z0":5.966952494001333,"aX":-9.163808874799926},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.8,"breakHorizontal":9.6,"spinRate":1838,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4420461436529073,"extension":6.2627667202631105},"index":2,"playId":"38258e1b-79d7-378d-bd0f-3e3c3d9e19b5","pitchNumber":3,"startTime":"2026-08-31T23:03:48.403Z","endTime":"2026-08-31T23:03:52.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433406920106766,"aZ":-15.76317509673352,"pfxX":-1.7252192938752406,"pfxZ":8.898071703533414,"pX":-0.5595955671395179,"pZ":2.3201187086441406,"vX0":3.1645866786717773,"vY0":-134.29600322113814,"vZ0":-6.605000648220847,"x":138.33,"y":176.14,"x0":-1.5239448488506817,"y0":50.005296488179425,"z0":5.9139166572844974,"aX":-3.1829833150544857},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2288,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.4063534187860136,"extension":6.364815067704102},"index":3,"playId":"d968e3c4-33f0-3670-87fd-2ecb4a64de59","pitchNumber":4,"startTime":"2026-08-31T23:04:08.552Z","endTime":"2026-08-31T23:04:13.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154450488717156,"aZ":-14.943337095777313,"pfxX":-2.0631873275373267,"pfxZ":9.273726274704039,"pX":-0.26713559932125375,"pZ":2.730399492656376,"vX0":3.9003673991011123,"vY0":-134.6940206685477,"vZ0":-5.72242990445533,"x":127.18,"y":165.06,"x0":-1.4585767039146789,"y0":50.005875405298305,"z0":5.9194074937498655,"aX":-3.8351252670279425},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":3.0,"spinRate":2281,"spinDirection":212},"zone":5,"typeConfidence":0.92,"plateTime":0.40489967050802367,"extension":6.405422462761246},"hitData":{"launchSpeed":92.8,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.35,"coordY":68.14}},"index":4,"playId":"7f9e7a64-9870-3086-961d-4748fb333031","pitchNumber":5,"startTime":"2026-08-31T23:04:25.945Z","endTime":"2026-08-31T23:04:38.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:04:38.070Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Cox singles on a bunt ground ball to second baseman Ozzie Albies. Rafael Devers scores. Bryce Eldridge to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-31T23:04:46.605Z","endTime":"2026-08-31T23:05:22.293Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68120855595238,"aZ":-23.151269832112106,"pfxX":-7.69657332876605,"pfxZ":5.0833109353487735,"pX":-0.8027155181685571,"pZ":3.3034912252211104,"vX0":4.337005551482998,"vY0":-132.51122878453924,"vZ0":-2.813389963582516,"x":147.6,"y":149.59,"x0":-1.4617886685577641,"y0":50.00531493813307,"z0":6.072950259103075,"aX":-13.670409746230463},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":2062,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.4135589834319422,"extension":6.230918800044901},"hitData":{"launchSpeed":46.2,"launchAngle":2.0,"totalDistance":41.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":144.38,"coordY":168.16}},"index":0,"playId":"af993e23-c987-365a-8af9-37153c882e83","pitchNumber":1,"startTime":"2026-08-31T23:05:12.125Z","endTime":"2026-08-31T23:05:22.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:05:22.293Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-31T23:05:57.889Z","endTime":"2026-08-31T23:06:50.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":693821,"fullName":"Bryce Elder"}}},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"d67d45e1-0b53-4e63-8388-81b5b2f04b85","pitchNumber":0,"startTime":"2026-08-31T23:05:57.889Z","endTime":"2026-08-31T23:06:02.889Z","isPitch":false,"type":"no_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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725780832824846,"aZ":-25.663450659835057,"pfxX":-6.268946595732542,"pfxZ":4.18798088191234,"pX":-0.1518801339051705,"pZ":1.8682275796455245,"vX0":5.307136689514559,"vY0":-124.07854500902415,"vZ0":-4.8315540808911175,"x":122.79,"y":188.34,"x0":-1.508066758499875,"y0":50.0008184869485,"z0":5.98929406263533,"aX":-9.736085786597597},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":10.1,"spinRate":1840,"spinDirection":233},"zone":8,"typeConfidence":0.91,"plateTime":0.44210384357693,"extension":6.35840662608126},"index":1,"playId":"f4da5ae7-4335-3ba1-aa1d-d828824c3321","pitchNumber":1,"startTime":"2026-08-31T23:06:17.125Z","endTime":"2026-08-31T23:06:24.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3326602225174,"aZ":-28.46345772785188,"pfxX":-7.949834697962418,"pfxZ":2.308412317427104,"pX":-0.8455692708842819,"pZ":2.112222904125697,"vX0":4.0806314876052525,"vY0":-125.5931202757566,"vZ0":-4.03151066934605,"x":149.23,"y":181.75,"x0":-1.4546326812836143,"y0":50.000837931916,"z0":6.0411397916995675,"aX":-12.757268882031598},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":1862,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4353439845749505,"extension":6.346644973722732},"hitData":{"launchSpeed":94.1,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":156.49}},"index":2,"playId":"00010060-254e-3d53-8c90-8779da93aef2","pitchNumber":2,"startTime":"2026-08-31T23:06:42.506Z","endTime":"2026-08-31T23:06:50.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:06:50.173Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Jonah Cox.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:08:43.517Z","endTime":"2026-08-31T23:09:06.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.469185687691795,"aZ":-11.705635046941156,"pfxX":-3.829497124956855,"pfxZ":10.565768986030928,"pX":-0.6411270370355832,"pZ":2.694444817108697,"vX0":4.538070658994529,"vY0":-138.22031091531488,"vZ0":-7.187189293561637,"x":141.44,"y":166.03,"x0":-1.8057787194425332,"y0":50.002516792497744,"z0":6.112376542464158,"aX":-7.418614760152451},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":6.0,"spinRate":2244,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3961031836365385,"extension":6.430959463579837},"hitData":{"launchSpeed":89.9,"launchAngle":27.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.4,"coordY":65.36}},"index":0,"playId":"1c84f32a-d9b8-3645-9545-4ffc6a14ebad","pitchNumber":1,"startTime":"2026-08-31T23:08:58.166Z","endTime":"2026-08-31T23:09:06.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:09:06.956Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sean Murphy singles on a fly ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:09:43.744Z","endTime":"2026-08-31T23:10:09.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-31T23:09:30.841Z","endTime":"2026-08-31T23:09:46.025Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.535482075513187,"aZ":-9.95840019135771,"pfxX":-3.2549843450755294,"pfxZ":11.338791315905034,"pX":-0.09927292615438503,"pZ":2.3100855399324636,"vX0":5.284545605337486,"vY0":-138.93516298295762,"vZ0":-8.598346304645197,"x":120.78,"y":176.41,"x0":-1.601274980968399,"y0":50.001791588999694,"z0":6.10312130028015,"aX":-6.3770270080664435},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2296,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.3939412466834362,"extension":6.5420741904987025},"index":1,"playId":"5cea0781-7248-3aec-b33a-db545e52c556","pitchNumber":1,"startTime":"2026-08-31T23:09:46.025Z","endTime":"2026-08-31T23:09:50.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12550976849535,"aZ":-12.64469772789514,"pfxX":-3.546384697555455,"pfxZ":9.85371420323251,"pX":-0.6387076733677692,"pZ":2.9287239104495613,"vX0":4.129519372945114,"vY0":-139.79471723875932,"vZ0":-6.7566626976695074,"x":141.35,"y":159.7,"x0":-1.6733642748594568,"y0":50.00385498512471,"z0":6.204963572425363,"aX":-7.0292712541408795},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":5.6,"spinRate":2293,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3916218697972793,"extension":6.413973481286036},"hitData":{"launchSpeed":74.2,"launchAngle":27.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.33,"coordY":99.5}},"index":2,"playId":"9a5f47bf-7b46-369b-8368-420a990a6c66","pitchNumber":2,"startTime":"2026-08-31T23:10:00.400Z","endTime":"2026-08-31T23:10:09.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:10:09.391Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a line drive to center fielder Jonah Cox. Sean Murphy to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:10:14.394Z","endTime":"2026-08-31T23:11:16.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":87.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26760152384825,"aZ":-12.16417741735307,"pfxX":-2.846492523313895,"pfxZ":10.13739924395332,"pX":-0.34852850129037966,"pZ":3.424321782617612,"vX0":4.359642439080873,"vY0":-139.78861814914933,"vZ0":-5.6758537751414195,"x":130.29,"y":146.32,"x0":-1.5603429524200163,"y0":50.00232529002095,"z0":6.283488778148246,"aX":-5.618754519381498},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2229,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3921997234667791,"extension":6.47384375460199},"index":0,"playId":"0349ebe9-f55e-3da5-9de3-a605024025b2","pitchNumber":1,"startTime":"2026-08-31T23:10:35.495Z","endTime":"2026-08-31T23:10:39.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69725811048324,"aZ":-27.91649900410507,"pfxX":1.4150360082562408,"pfxZ":2.5691589116645295,"pX":1.002704679526867,"pZ":1.23137170504517,"vX0":6.646105862078641,"vY0":-127.4702583216665,"vZ0":-6.485309278926102,"x":78.78,"y":205.53,"x0":-1.8155964966449585,"y0":50.00253872859614,"z0":5.994976589986479,"aX":2.340848244032774},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":-4.0,"spinRate":2141,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4286856199542788,"extension":6.3038335694749215},"index":1,"playId":"6b9c779e-6495-303d-a825-9539c0b6fb47","pitchNumber":2,"startTime":"2026-08-31T23:10:50.552Z","endTime":"2026-08-31T23:10:54.795Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461606140250012,"aZ":-24.453546787907893,"pfxX":1.7582185026066823,"pfxZ":4.694957661914228,"pX":0.23697009979797923,"pZ":2.332148053831481,"vX0":5.107695136550397,"vY0":-126.98026399935694,"vZ0":-4.447094260594563,"x":107.97,"y":175.81,"x0":-2.0237517287405966,"y0":50.00074392292038,"z0":6.036922932291461,"aX":2.887505076074861},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2001,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4303172977435872,"extension":6.334012773260283},"hitData":{"launchSpeed":80.4,"launchAngle":16.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.93,"coordY":97.8}},"index":2,"playId":"741ab7f8-6827-3848-9f12-778f7526085b","pitchNumber":3,"startTime":"2026-08-31T23:11:06.175Z","endTime":"2026-08-31T23:11:16.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:11:16.466Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to center fielder Jonah Cox. Sean Murphy to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:11:19.111Z","endTime":"2026-08-31T23:14:07.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnThird":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78646317751704,"aZ":-10.865945578497493,"pfxX":-4.013297568620867,"pfxZ":10.813465015262961,"pX":-0.3269115424952222,"pZ":1.3437997350818032,"vX0":5.481848463669118,"vY0":-139.1402667083042,"vZ0":-10.967695886847533,"x":129.46,"y":202.5,"x0":-1.796693212368293,"y0":50.00267516559605,"z0":6.045695398191348,"aX":-7.908152363037324},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2194,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39292188796285243,"extension":6.492829583375941},"index":0,"playId":"dc2e5874-94f6-3172-b008-7940b84203dc","pitchNumber":1,"startTime":"2026-08-31T23:11:43.620Z","endTime":"2026-08-31T23:11:48.755Z","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":95.2,"endSpeed":87.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46464499658832,"aZ":-12.069664676924402,"pfxX":-4.89734759020968,"pfxZ":10.337995180783853,"pX":-0.3149528832204678,"pZ":2.456996720906623,"vX0":5.363624163910659,"vY0":-138.45725544139475,"vZ0":-7.768075667981417,"x":129.01,"y":172.44,"x0":-1.6395281448556815,"y0":50.00198517227885,"z0":6.103774374128555,"aX":-9.52311854757012},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2220,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3953661312546135,"extension":6.521027112443548},"index":1,"playId":"70c48133-d051-39f8-847f-19889783505b","pitchNumber":2,"startTime":"2026-08-31T23:11:59.804Z","endTime":"2026-08-31T23:12:03.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70748403013904,"aZ":-24.54948237569191,"pfxX":-9.892312294512882,"pfxZ":4.711239733194498,"pX":0.14344718605091586,"pZ":1.8476199359960888,"vX0":7.844259869665763,"vY0":-125.9340976247518,"vZ0":-5.514025448261605,"x":111.53,"y":188.89,"x0":-1.7146721230769995,"y0":50.003724764871265,"z0":6.031415611531283,"aX":-16.014105372219742},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":1889,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.4336460818000303,"extension":6.436302179546808},"index":2,"playId":"0d1d1ab7-34d7-33c7-8f16-06289366c490","pitchNumber":3,"startTime":"2026-08-31T23:12:16.445Z","endTime":"2026-08-31T23:12:20.841Z","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.5,"endSpeed":87.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886413430713063,"aZ":-11.803761241289372,"pfxX":-4.385885056657211,"pfxZ":10.403901240401105,"pX":-1.4033959018070876,"pZ":2.3340754780093977,"vX0":2.376119999492538,"vY0":-138.96628990118026,"vZ0":-8.259350659222758,"x":170.49,"y":175.76,"x0":-1.6993369406561358,"y0":50.00095254852477,"z0":6.127156664251254,"aX":-8.584491819071584},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2250,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39402676373446344,"extension":6.49355880773686},"index":3,"playId":"bf585e6b-cb25-394e-8bb9-38f54a4278d1","pitchNumber":4,"startTime":"2026-08-31T23:12:33.553Z","endTime":"2026-08-31T23:12:37.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.934395608258612,"aZ":-23.608932930148743,"pfxX":-9.258130938862557,"pfxZ":5.394606727275018,"pX":-0.048278669113033364,"pZ":1.5248323639000947,"vX0":7.6374482283965275,"vY0":-124.87312800628959,"vZ0":-6.131595771564226,"x":118.84,"y":197.61,"x0":-1.9359442271927498,"y0":50.00111954048273,"z0":5.940690131226794,"aX":-14.694945133461939},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":15.1,"spinRate":2038,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4377718076565329,"extension":6.502332438748265},"index":4,"playId":"9c6248b1-cf4f-33a7-946c-232a6a2c8bb6","pitchNumber":5,"startTime":"2026-08-31T23:12:49.566Z","endTime":"2026-08-31T23:12:54.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772187870759574,"aZ":-9.690804639523785,"pfxX":-2.578819997306373,"pfxZ":11.356887540130186,"pX":-0.06771046665461339,"pZ":1.9852389743950822,"vX0":5.501015084221088,"vY0":-139.86557905759068,"vZ0":-9.57314331035981,"x":119.58,"y":185.18,"x0":-1.725597802512113,"y0":50.001281789369656,"z0":6.08919202840503,"aX":-5.104959497232831},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":3.5,"spinRate":2191,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39172108274371586,"extension":6.505901726850196},"index":5,"playId":"02fc28d1-d1ec-3482-8789-35647eedf377","pitchNumber":6,"startTime":"2026-08-31T23:13:20.359Z","endTime":"2026-08-31T23:13:26.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196961847477873,"aZ":-23.2896498381187,"pfxX":-8.784066817560559,"pfxZ":5.523468150446868,"pX":-0.08978689928127497,"pZ":1.8548518668806495,"vX0":7.043238585676668,"vY0":-125.69621365349367,"vZ0":-5.416027794712538,"x":120.42,"y":188.7,"x0":-1.7795670991952912,"y0":50.00385216754895,"z0":5.915286429310995,"aX":-14.13239548959134},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":14.4,"spinRate":1987,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.4348601580142848,"extension":6.593626182974609},"hitData":{"launchSpeed":98.6,"launchAngle":37.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.94,"coordY":52.01}},"index":6,"playId":"caf9cb7c-b139-3642-8ca5-2c1dcc231a6f","pitchNumber":7,"startTime":"2026-08-31T23:13:55.589Z","endTime":"2026-08-31T23:14:07.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:14:07.905Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a fly ball to left fielder Drew Gilbert. Sean Murphy scores. Austin Riley to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:14:17.108Z","endTime":"2026-08-31T23:15:52.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93627260497559,"aZ":-11.48269682268696,"pfxX":-3.416074038959007,"pfxZ":10.379700551067371,"pX":0.9679265463415404,"pZ":2.087736156880343,"vX0":7.899961770983515,"vY0":-140.12619494037355,"vZ0":-8.888053742726282,"x":80.1,"y":182.41,"x0":-1.4409139505815451,"y0":50.00196828624378,"z0":6.0460258365028645,"aX":-6.809709644670772},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2276,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.390518325853185,"extension":6.465091198603743},"index":0,"playId":"5648236e-692b-37d6-80e6-499d00b39751","pitchNumber":1,"startTime":"2026-08-31T23:14:43.524Z","endTime":"2026-08-31T23:14:48.130Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633815993101287,"aZ":-24.819942482537595,"pfxX":-8.757244603735531,"pfxZ":4.419154767239232,"pX":-0.6117312927247524,"pZ":2.070604164656027,"vX0":5.947126055251211,"vY0":-127.99548204396247,"vZ0":-4.72464010942281,"x":140.32,"y":182.87,"x0":-1.82382644485585,"y0":50.00509567584754,"z0":5.876542078153122,"aX":-14.578410614914226},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":14.6,"spinRate":2053,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.4274135513274073,"extension":6.5675471190682195},"index":1,"playId":"ebbaf114-a0c8-3778-b979-ac21c8dc3d58","pitchNumber":2,"startTime":"2026-08-31T23:15:01.053Z","endTime":"2026-08-31T23:15:05.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39151914022325,"aZ":-8.437690150642334,"pfxX":-4.491826920778498,"pfxZ":11.94330372946309,"pX":-0.04557668985168599,"pZ":2.5323042066949273,"vX0":5.804409106861553,"vY0":-140.24649926054107,"vZ0":-8.308080244569277,"x":118.74,"y":170.41,"x0":-1.5606647267115943,"y0":50.00410711482067,"z0":6.087353550612765,"aX":-8.928528316797813},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":7.0,"spinRate":2344,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.390888693920342,"extension":6.4913874598868375},"index":2,"playId":"e90d2099-c420-3a07-a34c-fbac02c16e29","pitchNumber":3,"startTime":"2026-08-31T23:15:18.944Z","endTime":"2026-08-31T23:15:23.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.531259823377084,"aZ":-11.764595954573586,"pfxX":-4.447607343619421,"pfxZ":10.420876429815541,"pX":0.05886622118190282,"pZ":3.826718940208047,"vX0":5.977666904292021,"vY0":-139.34865910180028,"vZ0":-4.541934480339868,"x":114.76,"y":135.46,"x0":-1.5403945242821155,"y0":50.00129154066565,"z0":6.26051209100511,"aX":-8.709955743520995},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":6.7,"spinRate":2263,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39368458886818836,"extension":6.416732645904008},"hitData":{"launchSpeed":73.6,"launchAngle":31.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.53,"coordY":108.45}},"index":3,"playId":"f928b0fc-67f7-31cd-801f-bf2646d316a8","pitchNumber":4,"startTime":"2026-08-31T23:15:40.132Z","endTime":"2026-08-31T23:15:52.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:15:52.221Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a ground ball to third baseman Osleivis Basabe. Austin Riley to 3rd. Drake Baldwin to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:17:03.874Z","endTime":"2026-08-31T23:18:22.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-31T23:16:21.241Z","endTime":"2026-08-31T23:17:06.191Z","isPitch":false,"type":"action"},{"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":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199827574679862,"aZ":-10.651308877083206,"pfxX":-3.8742742609331016,"pfxZ":10.982706592458328,"pX":0.18941986193457044,"pZ":0.670820095064095,"vX0":6.134674872776766,"vY0":-139.0932115256845,"vZ0":-12.842462997804267,"x":109.78,"y":220.67,"x0":-1.5413316244155673,"y0":50.00307562958022,"z0":6.054241074396441,"aX":-7.592392532761604},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2181,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3937927155331593,"extension":6.534677847444578},"index":1,"playId":"17093167-32d4-383b-a8ed-b37bc5e64bea","pitchNumber":1,"startTime":"2026-08-31T23:17:06.191Z","endTime":"2026-08-31T23:17:10.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710916311701176,"aZ":-24.12445379037791,"pfxX":1.719724513759651,"pfxZ":4.923578540002737,"pX":-0.2206418923749157,"pZ":2.502613834704092,"vX0":3.4282396536153827,"vY0":-126.51652351536835,"vZ0":-4.244480237241137,"x":125.41,"y":171.21,"x0":-1.8120994095726577,"y0":50.00414905983684,"z0":6.115615752905758,"aX":2.811623889084994},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.3,"breakHorizontal":-3.8,"spinRate":2005,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.43151044293769747,"extension":6.279093551402516},"index":2,"playId":"6908f17f-c026-31d8-b9a5-33f553fa20cd","pitchNumber":2,"startTime":"2026-08-31T23:17:25.014Z","endTime":"2026-08-31T23:17:29.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82553119017002,"aZ":-26.167828265352725,"pfxX":1.7071146260124959,"pfxZ":3.916937293221272,"pX":0.22718291661960696,"pZ":2.5653860637284427,"vX0":4.237435288017105,"vY0":-121.90815469064745,"vZ0":-3.346637607217226,"x":108.34,"y":169.51,"x0":-1.7426373060189355,"y0":50.00245394117272,"z0":6.170267299363401,"aX":2.615699514920559},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.0,"spinRate":2220,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.44617981553593467,"extension":6.371236203173511},"index":3,"playId":"2aef3f64-9658-303a-baff-49621e87f672","pitchNumber":3,"startTime":"2026-08-31T23:17:41.374Z","endTime":"2026-08-31T23:17:45.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431957813846026,"aZ":-24.590400456991286,"pfxX":-9.567959334635944,"pfxZ":4.724657090865183,"pX":-1.150243019214882,"pZ":1.2070852868432698,"vX0":5.3983287535906825,"vY0":-125.66198250039962,"vZ0":-6.368292204405065,"x":160.84,"y":206.19,"x0":-2.0783756008882412,"y0":50.00474392448452,"z0":5.760111172971158,"aX":-15.369929512997867},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":1967,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.4351431755595607,"extension":6.549901388703123},"index":4,"playId":"8f720965-e29d-32cd-b8cb-ecc357020ec3","pitchNumber":4,"startTime":"2026-08-31T23:17:56.497Z","endTime":"2026-08-31T23:18:00.711Z","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":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53850987308444,"aZ":-25.088703004588062,"pfxX":1.6131963241361635,"pfxZ":4.301083053156935,"pX":0.6772002225277283,"pZ":2.2763012723302785,"vX0":5.429918854956108,"vY0":-127.10751168490216,"vZ0":-4.474880291787143,"x":91.19,"y":177.32,"x0":-1.6908589564709544,"y0":50.00193414653111,"z0":6.036993769676028,"aX":2.6541412575279235},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.1,"spinRate":1891,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.4298995426988781,"extension":6.341858627548616},"hitData":{"launchSpeed":73.7,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.62,"coordY":168.59}},"index":5,"playId":"011b02fd-d459-3fea-9fc3-81757954965a","pitchNumber":5,"startTime":"2026-08-31T23:18:10.815Z","endTime":"2026-08-31T23:18:22.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:18:22.484Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Drew Gilbert.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-31T23:18:38.772Z","endTime":"2026-08-31T23:20:29.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448322073656335,"aZ":-21.37333410077364,"pfxX":-9.41818726443122,"pfxZ":6.554594592650018,"pX":-0.44149268412424253,"pZ":1.121203312889881,"vX0":6.434266067970901,"vY0":-127.35020645533079,"vZ0":-7.688576815499579,"x":133.83,"y":208.51,"x0":-1.7735407617008414,"y0":50.00128472693027,"z0":5.862320681983676,"aX":-15.512999626344042},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.3,"breakHorizontal":15.6,"spinRate":2058,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.42962960612999446,"extension":6.584921052487349},"index":0,"playId":"ab99c8c7-6c92-3b26-a172-281d96a9894e","pitchNumber":1,"startTime":"2026-08-31T23:18:51.388Z","endTime":"2026-08-31T23:18:55.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917832184989862,"aZ":-22.959431295963945,"pfxX":-9.54643225470869,"pfxZ":5.519434266506732,"pX":0.8950253553807911,"pZ":1.0842936574266326,"vX0":9.8019851434046,"vY0":-128.01470151078234,"vZ0":-7.4630577441210235,"x":82.88,"y":209.5,"x0":-1.7322125460175635,"y0":50.00558935555594,"z0":5.8184447764716305,"aX":-15.944495686642442},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2155,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.42687874031190454,"extension":6.5240166622955655},"index":1,"playId":"c3fb902f-ce2c-3f87-a8cb-f7d92dc3dd05","pitchNumber":2,"startTime":"2026-08-31T23:19:04.393Z","endTime":"2026-08-31T23:19:08.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41406602490917,"aZ":-8.778673168934196,"pfxX":-4.926104341559141,"pfxZ":11.793168338426927,"pX":1.131165647584646,"pZ":1.9657376373082227,"vX0":8.943757610312884,"vY0":-139.92268871394506,"vZ0":-9.67991557983,"x":73.88,"y":185.71,"x0":-1.4659362447871855,"y0":50.0057879414809,"z0":6.044524383468566,"aX":-9.775547662055923},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2268,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3913683087386386,"extension":6.532154852406251},"index":2,"playId":"3263b835-5e23-39a3-b18e-f8e650edfcaa","pitchNumber":3,"startTime":"2026-08-31T23:19:19.862Z","endTime":"2026-08-31T23:19:25.026Z","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.3,"endSpeed":88.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407687364859253,"aZ":-10.987781812320547,"pfxX":-5.276588679729846,"pfxZ":10.689713907023558,"pX":0.15099310167504404,"pZ":2.0744969449600834,"vX0":6.676943574579095,"vY0":-139.85935728947697,"vZ0":-9.058505679397998,"x":111.24,"y":182.77,"x0":-1.5812227500601164,"y0":50.00244822891984,"z0":6.075023872957354,"aX":-10.458033866087483},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2201,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39156322500927176,"extension":6.492456760910786},"index":3,"playId":"4ddb315c-0cdb-3959-ae27-362b155b6820","pitchNumber":4,"startTime":"2026-08-31T23:19:39.996Z","endTime":"2026-08-31T23:19:44.191Z","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":93.9,"endSpeed":85.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126788841886775,"aZ":-10.22908915993626,"pfxX":-5.217092697357353,"pfxZ":11.637868437952179,"pX":0.04852697391802937,"pZ":2.0598878457621796,"vX0":5.884423438666741,"vY0":-136.47111850863865,"vZ0":-8.856405270019335,"x":115.15,"y":183.16,"x0":-1.4581524509195418,"y0":50.00449650169435,"z0":6.05263148449463,"aX":-9.838953574028459},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":8.2,"spinRate":2225,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4014006485618453,"extension":6.606810672791212},"index":4,"playId":"5bcca64f-1580-326e-a08d-b1a9c813dba4","pitchNumber":5,"startTime":"2026-08-31T23:19:56.544Z","endTime":"2026-08-31T23:20:00.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.419775332772588,"aZ":-9.434626811203357,"pfxX":-4.125206475600483,"pfxZ":11.725990292621287,"pX":-0.26162833410396485,"pZ":1.8319993588295151,"vX0":4.899429977704961,"vY0":-138.27440327350072,"vZ0":-9.933160647224776,"x":126.97,"y":189.32,"x0":-1.5192977983015974,"y0":50.00010914527218,"z0":6.100730995849477,"aX":-7.998350186837548},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":6.5,"spinRate":2266,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.39589600074608366,"extension":6.591024391788369},"hitData":{"launchSpeed":92.8,"launchAngle":47.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.62,"coordY":110.09}},"index":5,"playId":"95ca30be-791a-3bcb-b464-4e6539f0f82b","pitchNumber":6,"startTime":"2026-08-31T23:20:19.683Z","endTime":"2026-08-31T23:20:29.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:20:29.821Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Osleivis Basabe homers (4) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:22:32.328Z","endTime":"2026-08-31T23:23:47.218Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170724760663497,"aZ":-22.693669028952385,"pfxX":-7.825789460427128,"pfxZ":5.78000812799731,"pX":-0.008826663009686153,"pZ":2.3245237984863016,"vX0":6.370312514593615,"vY0":-126.8244032970934,"vZ0":-4.804929971681814,"x":117.34,"y":176.02,"x0":-1.5275173991691258,"y0":50.005602600774395,"z0":6.037129804803337,"aX":-12.843307513161882},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.7,"breakHorizontal":12.8,"spinRate":1958,"spinDirection":207},"zone":5,"typeConfidence":0.53,"plateTime":0.4306854923387804,"extension":6.235879451163279},"index":0,"playId":"abf65b75-9652-34a9-8c38-0baa9d7b27eb","pitchNumber":1,"startTime":"2026-08-31T23:22:37.636Z","endTime":"2026-08-31T23:22:41.555Z","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":89.8,"endSpeed":82.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49765102521297,"aZ":-22.49418223708948,"pfxX":-8.299125511569855,"pfxZ":5.559925781883564,"pX":0.3907202150064194,"pZ":2.6215216279909868,"vX0":8.01710415128175,"vY0":-130.5899107875117,"vZ0":-4.45004910767463,"x":102.11,"y":168.0,"x0":-1.6293980131816421,"y0":50.00069886358755,"z0":6.023217850598794,"aX":-14.443938065227755},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2127,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.41817802925554837,"extension":6.523242376606193},"index":1,"playId":"8c2fbc8f-581d-3bf7-8f04-e4aa890d4cfb","pitchNumber":2,"startTime":"2026-08-31T23:22:54.425Z","endTime":"2026-08-31T23:22:58.695Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-31T23:23:03.716Z","endTime":"2026-08-31T23:23:20.712Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67417652076642,"aZ":-24.636838035599574,"pfxX":-6.8729217092634,"pfxZ":5.003014272647967,"pX":0.5363637728832814,"pZ":3.1140994786838316,"vX0":7.101404519271063,"vY0":-122.60181479605993,"vZ0":-2.389482330865815,"x":96.56,"y":154.7,"x0":-1.5195761785347903,"y0":50.000073623976604,"z0":6.227311586045566,"aX":-10.34873162508932},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":10.6,"spinRate":1932,"spinDirection":217},"zone":3,"typeConfidence":0.92,"plateTime":0.4486034378646093,"extension":6.352874980549491},"hitData":{"launchSpeed":101.4,"launchAngle":25.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.6,"coordY":35.19}},"index":3,"playId":"400f8de7-e861-32cd-b597-16b1fb6f0de1","pitchNumber":3,"startTime":"2026-08-31T23:23:20.712Z","endTime":"2026-08-31T23:23:47.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:23:47.218Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Knizner singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:23:57.685Z","endTime":"2026-08-31T23:24:20.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"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_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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42213643857866,"aZ":-21.945665369954835,"pfxX":-7.464216824423374,"pfxZ":5.7495411876400375,"pX":-0.009589200309311681,"pZ":1.8925848725331085,"vX0":6.82674882714983,"vY0":-132.10741789577028,"vZ0":-6.550808378361038,"x":117.37,"y":187.68,"x0":-1.6492870526790258,"y0":50.00479671769603,"z0":6.002252492390967,"aX":-13.281575004593725},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":12.1,"spinRate":2042,"spinDirection":228},"zone":8,"typeConfidence":0.92,"plateTime":0.41357600082546186,"extension":6.466029009553885},"hitData":{"launchSpeed":104.7,"launchAngle":6.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.06,"coordY":74.19}},"index":0,"playId":"beeb775e-ce47-302f-a862-58deff0d2341","pitchNumber":1,"startTime":"2026-08-31T23:24:10.512Z","endTime":"2026-08-31T23:24:20.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:24:20.944Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Furman singles on a ground ball to left fielder Mike Yastrzemski. Andrew Knizner to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:25:23.315Z","endTime":"2026-08-31T23:26:40.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnSecond":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-31T23:24:38.081Z","endTime":"2026-08-31T23:25:25.493Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32524953859854,"aZ":-26.889398743957265,"pfxX":-7.875326823622285,"pfxZ":3.5076563999506485,"pX":-0.036576045723538904,"pZ":0.7672291383704133,"vX0":5.871629944297712,"vY0":-122.3164142429108,"vZ0":-7.048574436684829,"x":118.39,"y":218.06,"x0":-1.4513104992563277,"y0":50.00465065370239,"z0":6.008780232685052,"aX":-11.871063522711266},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":12.8,"spinRate":1893,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4487215984945263,"extension":6.450419835638814},"index":1,"playId":"6e09afbf-6f59-3baf-b292-aac274b350d5","pitchNumber":1,"startTime":"2026-08-31T23:25:25.493Z","endTime":"2026-08-31T23:25:29.410Z","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":85.1,"endSpeed":78.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478646069999282,"aZ":-33.24347257145026,"pfxX":-8.918570545543322,"pfxZ":-0.6970154155952955,"pX":-1.0761821160450933,"pZ":1.4460048936527343,"vX0":4.011169109441794,"vY0":-123.81571396741721,"vZ0":-4.4092010334523275,"x":158.02,"y":199.74,"x0":-1.565260333752575,"y0":50.00167437936031,"z0":6.055219461826748,"aX":-13.740639166957692},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":15.1,"spinRate":1771,"spinDirection":231},"zone":13,"typeConfidence":0.87,"plateTime":0.44366631403136836,"extension":6.330984100904494},"index":2,"playId":"ca496f44-56ec-3459-b9ba-0fe96051be02","pitchNumber":2,"startTime":"2026-08-31T23:25:46.602Z","endTime":"2026-08-31T23:25:50.601Z","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":91.7,"endSpeed":84.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.653310551655892,"aZ":-16.416406111573572,"pfxX":-1.877498281035555,"pfxZ":8.641497799751317,"pX":0.22833720010147052,"pZ":2.321705523548491,"vX0":4.901551320640128,"vY0":-133.44158067035335,"vZ0":-6.654865268191843,"x":108.3,"y":176.09,"x0":-1.3792257113695925,"y0":50.004937367766225,"z0":6.00771568822831,"aX":-3.4248281317965947},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":2.5,"spinRate":2268,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.40868511111568173,"extension":6.3287556902715245},"index":3,"playId":"b86ceae6-d2b6-32bc-8c19-68c6979acef4","pitchNumber":3,"startTime":"2026-08-31T23:26:04.760Z","endTime":"2026-08-31T23:26:08.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.264545229331386,"aZ":-28.888683208263632,"pfxX":-7.086303018297489,"pfxZ":2.1093262782832216,"pX":-1.2198575736075792,"pZ":1.780726116192406,"vX0":3.1685237231595647,"vY0":-124.1763272608984,"vZ0":-4.589683196626408,"x":163.5,"y":190.7,"x0":-1.5928929924842345,"y0":50.0034443950491,"z0":6.061071229107966,"aX":-11.048049497976946},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":12.1,"spinRate":1939,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.4413709230428484,"extension":6.385306054364654},"hitData":{"launchSpeed":78.1,"launchAngle":9.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.71,"coordY":121.35}},"index":4,"playId":"529eab0a-2d88-3d00-a059-24a78bdb22e6","pitchNumber":4,"startTime":"2026-08-31T23:26:29.662Z","endTime":"2026-08-31T23:26:40.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:26:40.991Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Christian Koss out on a sacrifice bunt, pitcher Bryce Elder to second baseman Ozzie Albies. Andrew Knizner to 3rd. Nate Furman to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:26:47.435Z","endTime":"2026-08-31T23:27:28.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnThird":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693821,"link":"/api/v1/people/693821"},"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_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935536550911294,"aZ":-24.45645906359907,"pfxX":1.8939944822185248,"pfxZ":4.838863590146293,"pX":0.5005104275756143,"pZ":2.2977699956365307,"vX0":4.2338157819267845,"vY0":-125.15210777961623,"vZ0":-4.486038281517958,"x":97.92,"y":176.74,"x0":-1.455466087970377,"y0":50.00379541981531,"z0":6.103106507829065,"aX":3.0208592405858687},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.0,"breakHorizontal":-4.3,"spinRate":2255,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.43672135106118537,"extension":6.507212269484842},"hitData":{"launchSpeed":25.2,"launchAngle":-70.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.25,"coordY":192.22}},"index":0,"playId":"910c355c-90d8-3c2e-ac8d-2e55512ab851","pitchNumber":1,"startTime":"2026-08-31T23:27:20.530Z","endTime":"2026-08-31T23:27:28.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:27:28.849Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Turner Hill doubles (5) on a line drive to right fielder Ronald Acuña Jr. Andrew Knizner scores. Nate Furman scores.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:30:12.626Z","endTime":"2026-08-31T23:31:46.139Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Lee replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-31T23:28:05.009Z","endTime":"2026-08-31T23:30:06.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Turner Hill replaces Drew Gilbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-31T23:30:06.493Z","endTime":"2026-08-31T23:30:14.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"}},{"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":91.7,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58197053947498,"aZ":-12.656719197865225,"pfxX":4.959145417611603,"pfxZ":10.791842748131247,"pX":0.36046180323788274,"pZ":2.5622236727321814,"vX0":-4.754462004024381,"vY0":-133.36778644059876,"vZ0":-7.975141337615895,"x":103.26,"y":169.6,"x0":1.5184470802506786,"y0":50.00554964180038,"z0":6.496043273921166,"aX":8.971738135959345},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-8.0,"spinRate":2168,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.4100401505401443,"extension":6.137788713317534},"index":2,"playId":"68469467-2035-3a8c-8fc9-cf6f36d7169e","pitchNumber":1,"startTime":"2026-08-31T23:30:14.914Z","endTime":"2026-08-31T23:30:21.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.3,"endSpeed":76.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.878881832452265,"aZ":-29.770369028242296,"pfxX":0.5341193890890421,"pfxZ":1.653663539351578,"pX":-0.42449795095994375,"pZ":0.5673452955254498,"vX0":-5.062977659433914,"vY0":-119.63677984441885,"vZ0":-7.521820177674989,"x":133.18,"y":223.46,"x0":1.644911388798158,"y0":50.00588746430877,"z0":6.400926634292265,"aX":0.7788035504723657},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.6,"breakHorizontal":0.2,"spinRate":2080,"spinDirection":65},"zone":13,"typeConfidence":0.91,"plateTime":0.4568568517522338,"extension":6.2662678103442175},"index":3,"playId":"14713396-dd3a-30ee-979e-30994710f5c8","pitchNumber":2,"startTime":"2026-08-31T23:30:41.185Z","endTime":"2026-08-31T23:30:45.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95843362634048,"aZ":-29.838368819931308,"pfxX":0.9328807356236917,"pfxZ":1.6280686063689185,"pX":-0.2728680994881445,"pZ":2.32659894950838,"vX0":-4.9236175122788355,"vY0":-119.02825207662373,"vZ0":-3.663635336933316,"x":127.4,"y":175.96,"x0":1.7017036314692195,"y0":50.00229945332618,"z0":6.588992805406002,"aX":1.3382045057105456},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-0.5,"spinRate":2240,"spinDirection":327},"zone":4,"typeConfidence":0.91,"plateTime":0.4602613662568129,"extension":6.199995065834011},"index":4,"playId":"32988c3a-d559-3360-9686-cbbbc0dfed58","pitchNumber":3,"startTime":"2026-08-31T23:30:58.908Z","endTime":"2026-08-31T23:31:02.686Z","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.8,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259020904158817,"aZ":-27.17477829941367,"pfxX":-0.3648405660056824,"pfxZ":3.2676958533683385,"pX":0.6393017942189829,"pZ":1.255091455551267,"vX0":-2.8203652137477735,"vY0":-123.38308568564362,"vZ0":-6.948544536055027,"x":92.63,"y":204.89,"x0":1.848173166132262,"y0":50.0041810791105,"z0":6.421126955731521,"aX":-0.5579376141584111},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":1.3,"spinRate":2205,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.4451976848395054,"extension":6.136251198076146},"index":5,"playId":"e4d040a7-4906-3b0a-9d63-0218be6b4183","pitchNumber":4,"startTime":"2026-08-31T23:31:16.670Z","endTime":"2026-08-31T23:31:21.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.032866161961255,"aZ":-8.405044231012008,"pfxX":4.889751725007682,"pfxZ":12.443024672850513,"pX":0.34283981983466,"pZ":3.515470678271524,"vX0":-4.910551246977552,"vY0":-137.25803499355598,"vZ0":-6.659957338784368,"x":103.93,"y":143.86,"x0":1.5187328104466522,"y0":50.00357514508049,"z0":6.543813296065003,"aX":9.341766077108574},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.4,"breakHorizontal":-7.8,"spinRate":2431,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.39886471461055706,"extension":6.036214885768534},"hitData":{"launchSpeed":99.6,"launchAngle":18.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.79,"coordY":118.21}},"index":6,"playId":"84b17525-b52a-34ed-b1cd-e9d436b880b8","pitchNumber":5,"startTime":"2026-08-31T23:31:32.548Z","endTime":"2026-08-31T23:31:46.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:31:46.139Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:32:05.818Z","endTime":"2026-08-31T23:33:38.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.304951364921436,"aZ":-27.16394231475632,"pfxX":-0.22455228929700155,"pfxZ":3.38960239157297,"pX":-1.1574857159933882,"pZ":-0.6016467315316621,"vX0":-6.827371137574516,"vY0":-120.45316785184687,"vZ0":-10.422951167875405,"x":161.12,"y":255.02,"x0":1.7367809304655022,"y0":50.00108079414586,"z0":6.164267340420463,"aX":-0.3306142471509175},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":1.9,"spinRate":2187,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.45385717716285123,"extension":6.4209765011280995},"index":0,"playId":"6ea49be2-525d-3963-8aad-8a562b6574f8","pitchNumber":1,"startTime":"2026-08-31T23:32:12.076Z","endTime":"2026-08-31T23:32:16.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771079931330288,"aZ":-29.452455169982183,"pfxX":0.23803089541259337,"pfxZ":1.7737698641668782,"pX":0.23338551042196592,"pZ":1.904818255337017,"vX0":-4.03602539894893,"vY0":-122.71712387186444,"vZ0":-5.036779765411518,"x":108.1,"y":187.35,"x0":1.8638451119556527,"y0":50.004507351586525,"z0":6.473414778055217,"aX":0.3661471410271178},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":0.5,"spinRate":2208,"spinDirection":150},"zone":8,"typeConfidence":0.9,"plateTime":0.44521211593430365,"extension":6.246843753245375},"index":1,"playId":"b0428c21-fd0c-33cb-87b5-4157f4cf5e96","pitchNumber":2,"startTime":"2026-08-31T23:32:27.326Z","endTime":"2026-08-31T23:32:32.535Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.288188450382105,"aZ":-9.93111514772821,"pfxX":4.5869685256766015,"pfxZ":11.595670926811271,"pX":0.6049673638436517,"pZ":2.331219551477786,"vX0":-4.588861842829891,"vY0":-137.3625436821352,"vZ0":-8.901888942995491,"x":93.94,"y":175.84,"x0":1.6980352729852208,"y0":50.00636951077036,"z0":6.28166299583044,"aX":8.80237637980539},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":-7.4,"spinRate":2471,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.39813014771082944,"extension":6.373405700709952},"index":2,"playId":"21b331e9-8146-3d2b-b1e6-91f7de9ca118","pitchNumber":3,"startTime":"2026-08-31T23:32:51.979Z","endTime":"2026-08-31T23:32:56.705Z","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":94.7,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385373006796808,"aZ":-7.902037902462291,"pfxX":3.7852139782454852,"pfxZ":12.640745252900691,"pX":-1.4283569588533587,"pZ":0.9948818185170206,"vX0":-9.194638864540892,"vY0":-137.2186110686653,"vZ0":-12.561602063658434,"x":171.45,"y":211.92,"x0":1.4638155969843973,"y0":50.004847299929715,"z0":6.154212057371397,"aX":7.269992243331108},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.5,"breakHorizontal":-5.0,"spinRate":2473,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.39810993181850085,"extension":6.4610804829824415},"index":3,"playId":"10e4d0fd-999e-3e9f-ace7-e74a53326deb","pitchNumber":4,"startTime":"2026-08-31T23:33:10.604Z","endTime":"2026-08-31T23:33:14.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189100477567994,"aZ":-30.84014822458174,"pfxX":0.6284760107168768,"pfxZ":0.9049919443133838,"pX":0.46409329826023626,"pZ":1.4066484555421759,"vX0":-2.8464522497239857,"vY0":-120.94176930350007,"vZ0":-5.277695408597285,"x":99.31,"y":200.8,"x0":1.578327514859016,"y0":50.00179019439761,"z0":6.3451399807026005,"aX":0.9245396947177308},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.4,"spinRate":2206,"spinDirection":0},"zone":14,"typeConfidence":0.91,"plateTime":0.45415696228232916,"extension":6.353949788468084},"hitData":{"launchSpeed":90.5,"launchAngle":51.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.34,"coordY":99.34}},"index":4,"playId":"ec32ef6e-8669-3cc2-b9c2-b3a53f110ec0","pitchNumber":5,"startTime":"2026-08-31T23:33:26.113Z","endTime":"2026-08-31T23:33:38.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:33:38.008Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a line drive to left fielder Mike Yastrzemski. Turner Hill scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:33:48.552Z","endTime":"2026-08-31T23:35:06.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":{"id":669276,"link":"/api/v1/people/669276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258590651787014,"aZ":-30.201693692814786,"pfxX":0.027741661488397407,"pfxZ":1.2858843340459636,"pX":-0.27437262842027216,"pZ":1.7201314863021775,"vX0":-4.686677737717632,"vY0":-122.73151808870877,"vZ0":-5.21204731601469,"x":127.46,"y":192.34,"x0":1.652685382773511,"y0":50.00323204572606,"z0":6.4298634853795065,"aX":0.043592520047048694},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":1.0,"spinRate":2166,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.44551703478321025,"extension":6.280595939840317},"index":0,"playId":"ff9ca514-17b4-39cd-bead-79f9a0aae97c","pitchNumber":1,"startTime":"2026-08-31T23:34:07.199Z","endTime":"2026-08-31T23:34:11.169Z","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":83.1,"endSpeed":77.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.409474776325695,"aZ":-30.25454836157679,"pfxX":1.21221508624049,"pfxZ":1.2941007522066643,"pX":-1.0375615151774245,"pZ":1.4652511296972226,"vX0":-6.776868030360513,"vY0":-120.77459172819047,"vZ0":-5.4015051447135995,"x":156.55,"y":199.22,"x0":1.6411831295643309,"y0":50.00278375951808,"z0":6.375543673853303,"aX":1.7997023861039154},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.3,"breakHorizontal":-0.7,"spinRate":2189,"spinDirection":105},"zone":13,"typeConfidence":0.91,"plateTime":0.45263485839144835,"extension":6.4266770155182416},"index":1,"playId":"bf0cc353-8cf9-3a9b-a52c-a8aa2a8235e2","pitchNumber":2,"startTime":"2026-08-31T23:34:22.548Z","endTime":"2026-08-31T23:34:27.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763594660637093,"aZ":-30.711324356147017,"pfxX":1.324192819135524,"pfxZ":1.0204744318040957,"pX":-0.11214936049532223,"pZ":0.7166508680556904,"vX0":-4.475897387155925,"vY0":-118.71406937276343,"vZ0":-6.607040414072321,"x":121.27,"y":219.43,"x0":1.6219248004688598,"y0":50.002475990632966,"z0":6.3155428581231785,"aX":1.8986575023690733},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.6,"breakHorizontal":-1.3,"spinRate":2205,"spinDirection":341},"zone":13,"typeConfidence":0.91,"plateTime":0.4605923947901269,"extension":6.476302436601077},"index":2,"playId":"9dfa3b43-2455-30d7-8245-c255cef5afa5","pitchNumber":3,"startTime":"2026-08-31T23:34:37.399Z","endTime":"2026-08-31T23:34:42.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46191426879191,"aZ":-10.672025025057888,"pfxX":4.277137033539184,"pfxZ":11.322094151436605,"pX":-0.6743601353353647,"pZ":2.507198941389411,"vX0":-7.322181214749131,"vY0":-136.7687435319179,"vZ0":-8.509178599775838,"x":88.6,"y":103.2,"x0":1.4788134750720143,"y0":50.00316474139548,"z0":6.385883669475254,"aX":8.12361394454225},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-6.2,"spinRate":2334,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4000903594206351,"extension":6.258293817657167},"hitData":{"launchSpeed":100.1,"launchAngle":10.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.15,"coordY":96.58}},"index":3,"playId":"e8e18f98-7009-3293-9b23-07854eb0e6cd","pitchNumber":4,"startTime":"2026-08-31T23:34:55.026Z","endTime":"2026-08-31T23:35:06.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:35:06.287Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-31T23:38:01.844Z","endTime":"2026-08-31T23:38:49.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-31T23:35:38.600Z","endTime":"2026-08-31T23:36:04.170Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ray Kerr replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-31T23:36:04.170Z","endTime":"2026-08-31T23:38:04.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678061,"link":"/api/v1/people/678061"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.0,"endSpeed":74.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.975803513148872,"aZ":-36.00979853060172,"pfxX":0.1130860768850166,"pfxZ":-2.771313241640895,"pX":0.5943797089734769,"pZ":1.8069497069488434,"vX0":-2.3698510944284252,"vY0":-116.62386334830309,"vZ0":-0.11796681188916724,"x":94.34,"y":189.99,"x0":1.6070177811032555,"y0":50.003846337915434,"z0":5.241489208332126,"aX":0.1570049879678928},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.8,"breakHorizontal":0.4,"spinRate":2098,"spinDirection":302},"zone":9,"typeConfidence":2.0,"plateTime":0.4688250862213903,"extension":6.330025335960426},"index":2,"playId":"214d60ee-e4f3-33d3-95e9-62edb96e4c4e","pitchNumber":1,"startTime":"2026-08-31T23:38:04.013Z","endTime":"2026-08-31T23:38:07.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.692350332248367,"aZ":-35.88116581915952,"pfxX":-0.12783322549746856,"pfxZ":-2.7031145548875832,"pX":1.1238258954923794,"pZ":1.3336263680043157,"vX0":-1.1340925080126383,"vY0":-116.23779372644631,"vZ0":-0.9932084923982847,"x":74.16,"y":202.77,"x0":1.6345889321892986,"y0":50.00562257662316,"z0":5.171863281915629,"aX":-0.17494644310504986},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.9,"breakHorizontal":0.5,"spinRate":1967,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.47113072235518905,"extension":6.236883038806869},"index":3,"playId":"4f7a9023-867e-30b2-b094-38b986b699c8","pitchNumber":2,"startTime":"2026-08-31T23:38:20.703Z","endTime":"2026-08-31T23:38:24.295Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.675083005894173,"aZ":-18.23232131882637,"pfxX":4.609360938455104,"pfxZ":7.114727558394211,"pX":1.1036397193530596,"pZ":3.591828346172499,"vX0":-2.8273036055688543,"vY0":-139.00818033090673,"vZ0":-1.4607870578414874,"x":74.93,"y":141.8,"x0":1.5341378463415904,"y0":50.00562858903572,"z0":5.332506768274898,"aX":9.037186857218114},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":-7.8,"spinRate":1969,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3937686595667458,"extension":6.029855363935187},"index":4,"playId":"46aef181-7ab4-31fe-b528-8ff33218948f","pitchNumber":3,"startTime":"2026-08-31T23:38:44.854Z","endTime":"2026-08-31T23:38:49.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:38:49.350Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, third baseman Osleivis Basabe to first baseman Bryce Eldridge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-31T23:41:05.326Z","endTime":"2026-08-31T23:41:47.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":4},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Turner Hill remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-31T23:40:21.617Z","endTime":"2026-08-31T23:40:21.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"description":"Pitching Change: Jason Foley replaces Anthony Molina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-31T23:40:21.629Z","endTime":"2026-08-31T23:41:07.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671345,"link":"/api/v1/people/671345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212279238283013,"aZ":-28.595619225629335,"pfxX":-10.384305976191705,"pfxZ":1.8334133829020445,"pX":1.7047523002402893,"pZ":2.292125551097151,"vX0":12.01352820348746,"vY0":-138.0851213017726,"vZ0":-3.148079430097993,"x":52.02,"y":176.89,"x0":-1.3350197980414518,"y0":50.000081731926855,"z0":5.3526589724430735,"aX":-20.228006158778808},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":2161,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.39534033909463684,"extension":6.982822532729726},"index":2,"playId":"b723b846-77d5-32f8-91ac-5372470c5d74","pitchNumber":1,"startTime":"2026-08-31T23:41:07.619Z","endTime":"2026-08-31T23:41:11.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.547806725755187,"aZ":-30.196683732119943,"pfxX":-10.080601511899172,"pfxZ":1.0428512825433582,"pX":-0.41240757008037743,"pZ":2.485755072898868,"vX0":7.015281090044077,"vY0":-136.51921315377612,"vZ0":-2.126324766933819,"x":132.72,"y":171.66,"x0":-1.6987103851184544,"y0":50.004541200784836,"z0":5.342342573927144,"aX":-19.131785258137832},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":16.9,"spinRate":2198,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.4003947781814694,"extension":6.97813759971746},"index":3,"playId":"fafdcb1a-042e-3530-b7ff-d595eb259ab9","pitchNumber":2,"startTime":"2026-08-31T23:41:23.567Z","endTime":"2026-08-31T23:41:27.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522281139357464,"aZ":-28.026206851030206,"pfxX":-9.195102688007356,"pfxZ":2.173640825783256,"pX":0.4709401842037565,"pZ":1.8962549022347157,"vX0":8.69718481664157,"vY0":-136.90712528723205,"vZ0":-4.041837646415139,"x":99.05,"y":187.58,"x0":-1.5430611923670758,"y0":50.00599916436728,"z0":5.2968201010155385,"aX":-17.564227337431987},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.2,"breakHorizontal":15.0,"spinRate":2138,"spinDirection":238},"zone":9,"typeConfidence":0.92,"plateTime":0.39915721058163545,"extension":6.910651465154704},"hitData":{"launchSpeed":77.1,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.51,"coordY":162.49}},"index":4,"playId":"d843db41-2472-342b-8b09-825b18579317","pitchNumber":3,"startTime":"2026-08-31T23:41:39.701Z","endTime":"2026-08-31T23:41:47.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:41:47.678Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to center fielder Jonah Cox.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-31T23:41:52.401Z","endTime":"2026-08-31T23:42:42.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"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],"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":1},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346610504326755,"aZ":-31.610485371761357,"pfxX":-8.488023122194448,"pfxZ":0.2930083480742436,"pX":-1.216704069409718,"pZ":2.9516640308586175,"vX0":4.270497202169517,"vY0":-137.49736900664527,"vZ0":-0.9151831752665439,"x":163.38,"y":159.09,"x0":-1.683895048927441,"y0":50.00168332237138,"z0":5.426005761642938,"aX":-16.31616246176336},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.6,"breakHorizontal":14.5,"spinRate":1960,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.3977337658149924,"extension":6.845500869704677},"index":0,"playId":"eafbe5b6-355a-3c9d-afde-e68ace39182e","pitchNumber":1,"startTime":"2026-08-31T23:42:14.088Z","endTime":"2026-08-31T23:42:18.111Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78358429162671,"aZ":-30.366256836266498,"pfxX":1.7134471091559926,"pfxZ":1.157183633620157,"pX":-0.6549703320130867,"pZ":2.5476680245676557,"vX0":2.0674475137550172,"vY0":-123.53169301146735,"vZ0":-1.3889168997014445,"x":141.97,"y":169.99,"x0":-1.722793611890329,"y0":50.001387545849035,"z0":5.651497608847803,"aX":2.6679958260696504},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-3.6,"spinRate":2134,"spinDirection":104},"zone":4,"typeConfidence":0.9,"plateTime":0.44206408141677,"extension":6.550351573187692},"hitData":{"launchSpeed":103.4,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.04,"coordY":86.9}},"index":1,"playId":"fd8098b6-9a57-3ced-a471-ea33d83976ab","pitchNumber":2,"startTime":"2026-08-31T23:42:32.965Z","endTime":"2026-08-31T23:42:42.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:42:42.176Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, second baseman Nate Furman to first baseman Bryce Eldridge. Michael Harris II to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-31T23:42:47.433Z","endTime":"2026-08-31T23:45:17.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","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":671345,"link":"/api/v1/people/671345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88786887553944,"aZ":-32.446337820092964,"pfxX":1.316706388752853,"pfxZ":-0.1742956516558074,"pX":-0.9277649782796364,"pZ":2.0218809930419477,"vX0":1.7646669690174113,"vY0":-125.43889532419585,"vZ0":-2.3425826436309696,"x":152.36,"y":184.19,"x0":-1.8096943829250705,"y0":50.000605869155784,"z0":5.597103479311865,"aX":2.1104407592415524},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.6,"breakHorizontal":-2.8,"spinRate":2317,"spinDirection":111},"zone":13,"typeConfidence":0.91,"plateTime":0.43561880269525277,"extension":6.9496818382536985},"index":0,"playId":"6ea20069-a74d-39b1-9df9-f399b3fcf0c2","pitchNumber":1,"startTime":"2026-08-31T23:43:10.979Z","endTime":"2026-08-31T23:43:15.545Z","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":88.2,"endSpeed":81.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000058433942822,"aZ":-26.10497890227035,"pfxX":-5.060041173160148,"pfxZ":3.6118391438255335,"pX":-1.5613894777182993,"pZ":1.7199420091189523,"vX0":2.8247405384884807,"vY0":-128.43458687268222,"vZ0":-3.886449900033319,"x":176.52,"y":192.34,"x0":-2.0143483365415187,"y0":50.0054692186223,"z0":5.268212143756249,"aX":-8.50906557032755},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":8.6,"spinRate":859,"spinDirection":260},"zone":13,"typeConfidence":0.91,"plateTime":0.4254308071633979,"extension":7.022208183726546},"index":1,"playId":"f39a5d64-bb6d-3b29-a82d-94aa4aa446cf","pitchNumber":2,"startTime":"2026-08-31T23:43:30.131Z","endTime":"2026-08-31T23:43:34.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49861068159518,"aZ":-18.673954698337283,"pfxX":-5.833317313988079,"pfxZ":6.807038288498521,"pX":0.09259739338158486,"pZ":3.5216898184707794,"vX0":7.298540115725137,"vY0":-139.69874541686536,"vZ0":-1.948324889572063,"x":113.47,"y":143.69,"x0":-1.7919097829823802,"y0":50.000623380753595,"z0":5.4512656465469425,"aX":-11.566399578389126},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":9.1,"spinRate":2079,"spinDirection":238},"zone":12,"typeConfidence":0.93,"plateTime":0.3915869814283335,"extension":6.996866928852755},"index":2,"playId":"b92cbcd3-e2b5-312f-8a02-62c9d1c881aa","pitchNumber":3,"startTime":"2026-08-31T23:43:50.834Z","endTime":"2026-08-31T23:43:57.191Z","isPitch":true,"type":"pitch"},{"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":"b10e0817-300e-48b1-ab44-8d3f4dd56cad","startTime":"2026-08-31T23:44:12.295Z","endTime":"2026-08-31T23:44:17.295Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Jason Foley on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"b10e0817-300e-48b1-ab44-8d3f4dd56cad","startTime":"2026-08-31T23:44:33.735Z","endTime":"2026-08-31T23:44:43.987Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344987011687888,"aZ":-17.68608900505808,"pfxX":-6.292556449766151,"pfxZ":7.1754635897561005,"pX":0.16724110647124366,"pZ":3.6601657161242733,"vX0":7.158266846296642,"vY0":-141.0284524059086,"vZ0":-2.082661279534258,"x":110.63,"y":139.96,"x0":-1.5834065636876924,"y0":50.00351708054506,"z0":5.5459625123401475,"aX":-12.707010203968224},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2125,"spinDirection":237},"zone":12,"typeConfidence":0.93,"plateTime":0.3880314742610005,"extension":6.927580305302408},"index":5,"playId":"e1c64140-e3dd-356e-b338-c34556c95843","pitchNumber":4,"startTime":"2026-08-31T23:44:43.987Z","endTime":"2026-08-31T23:44:49.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781094597007634,"aZ":-31.5568408520815,"pfxX":-4.853185019898817,"pfxZ":0.35608658874992294,"pX":-0.42781609670089876,"pZ":1.380204109771038,"vX0":5.310586117709351,"vY0":-129.94038585220176,"vZ0":-3.876185714810597,"x":133.31,"y":201.51,"x0":-1.858280528159847,"y0":50.00129663258532,"z0":5.263826929795205,"aX":-8.378176846748122},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":7.8,"spinRate":1009,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.4199752631793512,"extension":6.995347170158031},"hitData":{"launchSpeed":82.1,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.82,"coordY":160.72}},"index":6,"playId":"107283ce-02fd-35e2-b0a1-d84e59f6d542","pitchNumber":5,"startTime":"2026-08-31T23:45:08.010Z","endTime":"2026-08-31T23:45:17.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:45:17.134Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-31T23:45:28.370Z","endTime":"2026-08-31T23:47:29.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46610045618729,"aZ":-29.76680554352277,"pfxX":-11.099625905541679,"pfxZ":1.243502765291442,"pX":0.5888782281739521,"pZ":1.9066722177942241,"vX0":9.744411898701248,"vY0":-138.19922648928124,"vZ0":-3.7395203060234388,"x":94.55,"y":187.3,"x0":-1.5387106787765292,"y0":50.002847838257566,"z0":5.274106008785081,"aX":-21.49516064083412},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.7,"breakHorizontal":18.1,"spinRate":2040,"spinDirection":240},"zone":9,"typeConfidence":0.9,"plateTime":0.3961601878248757,"extension":6.892655830928871},"index":0,"playId":"63ccc4c6-523d-3774-ab7f-79da4c4a92e5","pitchNumber":1,"startTime":"2026-08-31T23:45:46.454Z","endTime":"2026-08-31T23:45:51.066Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778930567596728,"aZ":-27.62415434272063,"pfxX":-10.037328825371834,"pfxZ":2.3045404151430615,"pX":-0.37740164521381,"pZ":1.8063005879043423,"vX0":6.621694794675236,"vY0":-139.4358646953826,"vZ0":-4.789765401431872,"x":131.39,"y":190.01,"x0":-1.476559961021772,"y0":50.00122064931617,"z0":5.364620801914894,"aX":-19.801175188290497},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.4,"breakHorizontal":16.8,"spinRate":2029,"spinDirection":233},"zone":7,"typeConfidence":0.92,"plateTime":0.3925310728572162,"extension":6.921574722961925},"index":1,"playId":"4d381d66-20ad-3c69-a129-db22867ae73f","pitchNumber":2,"startTime":"2026-08-31T23:46:14.092Z","endTime":"2026-08-31T23:46:18.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-31T23:46:28.556Z","endTime":"2026-08-31T23:46:45.217Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69667664475731,"aZ":-19.108087135974408,"pfxX":-4.8872667218093815,"pfxZ":6.5932387845750675,"pX":0.1635743659199245,"pZ":4.259076461755195,"vX0":6.31824999356187,"vY0":-139.94382841558456,"vZ0":-0.33976005976268925,"x":110.76,"y":123.78,"x0":-1.4889046095390188,"y0":50.00647976470339,"z0":5.634108794759131,"aX":-9.691846108491127},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":7.6,"spinRate":2085,"spinDirection":225},"zone":12,"typeConfidence":0.93,"plateTime":0.3914495261659039,"extension":6.8658385171217855},"index":3,"playId":"3adf629a-e9cc-38ea-b3a6-59daec4251c8","pitchNumber":3,"startTime":"2026-08-31T23:46:45.217Z","endTime":"2026-08-31T23:46:49.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85925200888597,"aZ":-31.095150319589603,"pfxX":0.5260841796385645,"pfxZ":0.665948432914778,"pX":1.3507849768539417,"pZ":1.9323987659825241,"vX0":6.293320083174179,"vY0":-126.14694355666677,"vZ0":-3.078046062108326,"x":65.51,"y":186.61,"x0":-1.2411418782126291,"y0":50.00236404210362,"z0":5.666551121179424,"aX":0.8495180455474228},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-2.4,"spinRate":2408,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.43365153906812903,"extension":6.714456262115655},"index":4,"playId":"db4e8795-de4b-33ac-9ee5-47451d7219b5","pitchNumber":4,"startTime":"2026-08-31T23:47:05.118Z","endTime":"2026-08-31T23:47:09.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45661374539243,"aZ":-28.81533629855753,"pfxX":-10.1497012570799,"pfxZ":1.681320271932977,"pX":-0.35516509518019096,"pZ":1.8916790893500544,"vX0":6.44069032907706,"vY0":-140.51477280378563,"vZ0":-4.6395433010167935,"x":130.54,"y":187.7,"x0":-1.360844329008567,"y0":50.00163234184636,"z0":5.44110778871138,"aX":-20.25253135450399},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.3,"breakHorizontal":17.0,"spinRate":2184,"spinDirection":225},"zone":7,"typeConfidence":0.92,"plateTime":0.3901040185267912,"extension":6.7391756374517255},"index":5,"playId":"3ea7268d-f05c-34b8-877d-268abe7ce105","pitchNumber":5,"startTime":"2026-08-31T23:47:24.403Z","endTime":"2026-08-31T23:47:29.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:47:29.595Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-31T23:49:46.764Z","endTime":"2026-08-31T23:50:07.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.046134894247242,"aZ":-20.802834371065032,"pfxX":9.309449839233144,"pfxZ":5.919094351506597,"pX":0.058624650835916385,"pZ":2.139239187073546,"vX0":-6.808496745006087,"vY0":-137.413935246779,"vZ0":-4.320121993563044,"x":114.77,"y":181.02,"x0":1.3527599813579505,"y0":50.00543402057522,"z0":5.13613647369838,"aX":17.893862021732417},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":2000,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.3978492461792018,"extension":6.250837350938313},"hitData":{"launchSpeed":98.4,"launchAngle":15.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.49,"coordY":98.57}},"index":0,"playId":"a4e6aaaf-c67e-3da3-9aae-71bd3ae34858","pitchNumber":1,"startTime":"2026-08-31T23:49:59.496Z","endTime":"2026-08-31T23:50:07.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:50:07.282Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Osleivis Basabe lines out to third baseman Austin Riley.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-31T23:50:11.744Z","endTime":"2026-08-31T23:50:56.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.375282157895878,"aZ":-16.41278833323208,"pfxX":5.982378893103245,"pfxZ":8.049922795204468,"pX":-0.45582582050439124,"pZ":2.49821503364767,"vX0":-6.585466869416767,"vY0":-138.8695362021861,"vZ0":-4.505657650602044,"x":134.38,"y":171.33,"x0":1.1662732446003334,"y0":50.00370712148995,"z0":5.229661419034578,"aX":11.714482898357383},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-9.5,"spinRate":2334,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.39405371716905613,"extension":6.085857424715347},"index":0,"playId":"2212cf8b-34b3-3d13-bfae-539dee00a5ee","pitchNumber":1,"startTime":"2026-08-31T23:50:32.932Z","endTime":"2026-08-31T23:50:37.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68990233695746,"aZ":-36.608717223131165,"pfxX":-0.09028707502369228,"pfxZ":-3.105937474739851,"pX":0.009793534046819586,"pZ":1.6144358608559812,"vX0":-2.858057432307049,"vY0":-118.5715374776419,"vZ0":-1.0285788498532353,"x":116.63,"y":195.19,"x0":1.2400803191493355,"y0":50.000110170269224,"z0":5.380663355889334,"aX":-0.12846848416395162},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.6,"breakHorizontal":0.8,"spinRate":2003,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.46112674850655777,"extension":6.218350991151261},"hitData":{"launchSpeed":95.6,"launchAngle":9.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":87.34,"coordY":155.81}},"index":1,"playId":"bd87e6b4-8bd6-336d-afd9-40b094559041","pitchNumber":2,"startTime":"2026-08-31T23:50:49.592Z","endTime":"2026-08-31T23:50:56.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:50:56.822Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Knizner pops out to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-31T23:51:02.635Z","endTime":"2026-08-31T23:51:51.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563849628610363,"aZ":-15.697799667285903,"pfxX":4.514731939628486,"pfxZ":8.58275663522532,"pX":-1.5823224540211698,"pZ":2.467485002181236,"vX0":-9.54225365862094,"vY0":-137.4561436369671,"vZ0":-4.216489363219563,"x":177.31,"y":172.16,"x0":1.3426225667494467,"y0":50.00322668438781,"z0":5.082379005715338,"aX":8.66838793589793},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-6.2,"spinRate":2292,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39799324043140505,"extension":6.24584415918498},"index":0,"playId":"3dee9656-fdb9-376c-826e-2435d9af02c2","pitchNumber":1,"startTime":"2026-08-31T23:51:22.214Z","endTime":"2026-08-31T23:51:27.265Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07267100491883,"aZ":-16.896197090754235,"pfxX":5.782460965223852,"pfxZ":7.836773419290103,"pX":0.2863368122724527,"pZ":2.358426772715293,"vX0":-5.0573943910538715,"vY0":-138.76210062692363,"vZ0":-4.504172867620561,"x":106.09,"y":175.1,"x0":1.3813050302286383,"y0":50.006325616434395,"z0":5.128665815376658,"aX":11.278010648660093},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":-9.5,"spinRate":2368,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.3947436296051494,"extension":6.242149077306472},"hitData":{"launchSpeed":87.6,"launchAngle":74.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":134.93,"coordY":174.64}},"index":1,"playId":"556ffcc0-5bf7-355b-83db-9ac958b7650c","pitchNumber":2,"startTime":"2026-08-31T23:51:40.843Z","endTime":"2026-08-31T23:51:51.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:51:51.007Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-31T23:54:12.339Z","endTime":"2026-08-31T23:55:14.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65749925912057,"aZ":-29.217649763332314,"pfxX":-9.880731970183392,"pfxZ":1.5579313674706299,"pX":1.401147574324705,"pZ":2.5760398848543136,"vX0":11.217238262147822,"vY0":-136.65882064631458,"vZ0":-2.06840905128426,"x":63.59,"y":169.23,"x0":-1.4629619031267322,"y0":50.006823461575124,"z0":5.3396411776406,"aX":-18.791019188590937},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.6,"breakHorizontal":15.7,"spinRate":2105,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.40001314148130085,"extension":6.86988415785557},"index":0,"playId":"d561a608-3efc-373f-a667-47c19040f168","pitchNumber":1,"startTime":"2026-08-31T23:54:29.024Z","endTime":"2026-08-31T23:54:33.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225936960644624,"aZ":-27.631890058597847,"pfxX":-9.803529545653564,"pfxZ":2.3678637126268907,"pX":-0.858655819632904,"pZ":1.872119574364066,"vX0":5.024079575129585,"vY0":-137.31346995502753,"vZ0":-4.44034479960737,"x":149.73,"y":188.23,"x0":-1.434319420236872,"y0":50.00180804328223,"z0":5.380850449123994,"aX":-18.797183321769015},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":2097,"spinDirection":236},"zone":13,"typeConfidence":0.93,"plateTime":0.39826056051023073,"extension":7.0296324789817},"index":1,"playId":"50f4dc88-7fa0-32c3-9fa3-af9f9e617997","pitchNumber":2,"startTime":"2026-08-31T23:54:45.287Z","endTime":"2026-08-31T23:54:49.380Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502394132156102,"aZ":-25.32377666904841,"pfxX":-9.745060590548714,"pfxZ":3.664728905502262,"pX":0.5265119779246616,"pZ":2.1344252255034664,"vX0":8.515090430283115,"vY0":-135.53212568163525,"vZ0":-3.8950804147063924,"x":96.93,"y":181.15,"x0":-1.3837035680333376,"y0":50.001317829596424,"z0":5.350469450704976,"aX":-18.20167765789463},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2131,"spinDirection":237},"zone":9,"typeConfidence":0.89,"plateTime":0.4035225598943861,"extension":6.967050963997344},"hitData":{"launchSpeed":96.5,"launchAngle":4.0,"totalDistance":107.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.92,"coordY":106.26}},"index":2,"playId":"f869262a-694d-3a2c-827a-c044352676dd","pitchNumber":3,"startTime":"2026-08-31T23:55:05.175Z","endTime":"2026-08-31T23:55:14.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:55:14.595Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Turner Hill.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-31T23:55:20.811Z","endTime":"2026-08-31T23:57:05.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"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(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":96.0,"endSpeed":87.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73799507281795,"aZ":-26.688329229113183,"pfxX":-10.264285581231132,"pfxZ":2.7823084980078194,"pX":-0.4945874132485055,"pZ":1.9605168324944575,"vX0":6.8946472196663136,"vY0":-139.5985045378512,"vZ0":-4.430070020010545,"x":135.85,"y":185.85,"x0":-1.6641882171476234,"y0":50.00261328921549,"z0":5.327118969424481,"aX":-20.23667782129503},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":2021,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.39252272668394994,"extension":6.931255654706549},"index":0,"playId":"a58c3a61-3ae8-3d6d-97cf-ddbc2c0252e7","pitchNumber":1,"startTime":"2026-08-31T23:55:41.628Z","endTime":"2026-08-31T23:55:46.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.315394875507483,"aZ":-34.21048417153534,"pfxX":-5.658631278742808,"pfxZ":-1.2441583158038227,"pX":-1.633816556632178,"pZ":1.7645606667397842,"vX0":2.286634486757963,"vY0":-127.17491615035274,"vZ0":-2.1205321072187484,"x":179.28,"y":191.14,"x0":-1.8118911150511452,"y0":50.00633820829386,"z0":5.335978890753234,"aX":-9.223880235939513},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":9.7,"spinRate":843,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.43152972228469455,"extension":7.064817952495234},"index":1,"playId":"03787d93-1ae8-3511-bae5-9a33cd4fb1f3","pitchNumber":2,"startTime":"2026-08-31T23:56:03.407Z","endTime":"2026-08-31T23:56:07.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40713666335856,"aZ":-30.756382604123367,"pfxX":-9.053326326030483,"pfxZ":0.8578653525958231,"pX":-1.5766110515014595,"pZ":2.055122621784578,"vX0":3.6759938544877055,"vY0":-128.73168242381044,"vZ0":-1.9308146754554758,"x":177.1,"y":183.29,"x0":-1.8554198869966356,"y0":50.00535200974005,"z0":5.220676166634457,"aX":-15.033640592344016},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":15.5,"spinRate":937,"spinDirection":255},"zone":13,"typeConfidence":0.81,"plateTime":0.4272343586555727,"extension":6.945109938289509},"index":2,"playId":"2799296b-748f-303d-a437-92ee231b12d6","pitchNumber":3,"startTime":"2026-08-31T23:56:24.263Z","endTime":"2026-08-31T23:56:28.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47708001175235,"aZ":-25.684090409786748,"pfxX":-10.301018600822257,"pfxZ":3.3150840694405304,"pX":-0.5938522840395254,"pZ":2.5008506367415766,"vX0":6.536131082823486,"vY0":-138.8756050257676,"vZ0":-3.2958694687001966,"x":139.64,"y":171.26,"x0":-1.6369773463005863,"y0":50.002904747734675,"z0":5.4073417857912345,"aX":-20.164094646303802},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.5,"breakHorizontal":17.3,"spinRate":2172,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.3940824609954361,"extension":6.632604783557693},"hitData":{"launchSpeed":85.1,"launchAngle":41.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.4,"coordY":109.72}},"index":3,"playId":"6d3556d7-3dc6-3ae2-8149-eebbb8bb3bab","pitchNumber":4,"startTime":"2026-08-31T23:56:54.239Z","endTime":"2026-08-31T23:57:05.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:57:05.537Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-31T23:59:37.514Z","endTime":"2026-09-01T00:00:57.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-31T23:57:18.520Z","endTime":"2026-08-31T23:57:51.881Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Jason Foley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-31T23:57:51.881Z","endTime":"2026-08-31T23:59:39.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.076271089131076,"aZ":-32.75393497999662,"pfxX":-3.662312483502097,"pfxZ":-0.41421544508480146,"pX":-0.5310161490234173,"pZ":1.0300030441772898,"vX0":-5.92176547108576,"vY0":-117.08029173248035,"vZ0":-2.3650422155256514,"x":137.24,"y":210.97,"x0":2.5068622710587833,"y0":50.004893390430354,"z0":5.118134387772295,"aX":-5.0852487287785},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.1,"breakHorizontal":8.0,"spinRate":2637,"spinDirection":280},"zone":13,"typeConfidence":0.89,"plateTime":0.4677968974508371,"extension":6.589491776220875},"index":2,"playId":"bb959862-ba0b-3616-a60f-d2230b978160","pitchNumber":1,"startTime":"2026-08-31T23:59:39.584Z","endTime":"2026-08-31T23:59:43.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558930712778935,"aZ":-27.49409879798093,"pfxX":10.865992735166044,"pfxZ":2.647552429282255,"pX":-1.115409222286797,"pZ":2.8263430099412434,"vX0":-12.686648757178933,"vY0":-131.55023035426294,"vZ0":-0.9983313943306718,"x":159.52,"y":162.47,"x0":2.3377191850302066,"y0":50.005001292538836,"z0":5.232471573837429,"aX":19.219641541557664},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-17.2,"spinRate":2385,"spinDirection":115},"zone":11,"typeConfidence":0.83,"plateTime":0.41496111675282865,"extension":6.588638026340752},"index":3,"playId":"a4d0e3f6-7278-376a-ab40-488aaeeeba4b","pitchNumber":2,"startTime":"2026-08-31T23:59:55.086Z","endTime":"2026-08-31T23:59:59.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34760435081144,"aZ":-31.852445623797394,"pfxX":10.979929035570668,"pfxZ":0.18481414959730014,"pX":-0.20606151809415996,"pZ":1.8512221437999838,"vX0":-10.440162476671288,"vY0":-132.3107373715974,"vZ0":-2.4005290715467407,"x":124.85,"y":188.8,"x0":2.358047470267496,"y0":50.005707752557804,"z0":5.0966639724548894,"aX":19.535715533079006},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.0,"breakHorizontal":-17.8,"spinRate":2378,"spinDirection":109},"zone":8,"typeConfidence":0.93,"plateTime":0.4134394466524216,"extension":6.511143833597335},"index":4,"playId":"563ac5fa-c859-3c38-9af9-17983a11e117","pitchNumber":3,"startTime":"2026-09-01T00:00:15.492Z","endTime":"2026-09-01T00:00:19.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.055401104731608,"aZ":-32.735621097034205,"pfxX":10.285751234287547,"pfxZ":-0.31196486924477007,"pX":0.9815722386154496,"pZ":2.0412402211645877,"vX0":-7.074634832964469,"vY0":-132.83518308336485,"vZ0":-2.1520902157375836,"x":79.58,"y":183.67,"x0":2.3410142345004052,"y0":50.003419990459896,"z0":5.238306382691284,"aX":18.409635024269345},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.8,"breakHorizontal":-17.2,"spinRate":2461,"spinDirection":114},"zone":14,"typeConfidence":0.93,"plateTime":0.412100727324594,"extension":6.667264671996518},"index":5,"playId":"66efa239-b593-304c-939d-9a439eb1f98f","pitchNumber":4,"startTime":"2026-09-01T00:00:32.204Z","endTime":"2026-09-01T00:00:37.551Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-09-01T00:00:42.201Z","endTime":"2026-09-01T00:00:52.122Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625681039335962,"aZ":-34.39539855583342,"pfxX":11.484073064801269,"pfxZ":-1.4023680111088428,"pX":-0.6687693117584199,"pZ":1.2151351933692496,"vX0":-10.751353636987242,"vY0":-124.93323604486254,"vZ0":-2.714100663050127,"x":142.49,"y":205.97,"x0":2.1936083146100214,"y0":50.00363078681037,"z0":5.136196923997569,"aX":18.19746765521157},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-18.4,"spinRate":2252,"spinDirection":100},"zone":13,"typeConfidence":0.94,"plateTime":0.43803430149039535,"extension":6.841844677037678},"index":7,"playId":"467efee4-c6af-3b93-aa29-98c828e9db6e","pitchNumber":5,"startTime":"2026-09-01T00:00:52.122Z","endTime":"2026-09-01T00:00:57.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:00:57.030Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ronald Acuña Jr. grounds into a force out, shortstop Christian Koss to second baseman Nate Furman. Austin Riley out at 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T00:00:59.999Z","endTime":"2026-09-01T00:01:58.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200551757252512,"aZ":-30.42157109486278,"pfxX":10.704025007205317,"pfxZ":1.0877616874701967,"pX":0.19873587518877556,"pZ":1.4441795529467791,"vX0":-8.803982326906304,"vY0":-125.89396048485256,"vZ0":-3.2875050048162624,"x":109.42,"y":199.79,"x0":2.3407437559830826,"y0":50.00514816691089,"z0":5.21472686869952,"aX":17.28222129516648},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-17.5,"spinRate":2289,"spinDirection":109},"zone":14,"typeConfidence":0.93,"plateTime":0.434141977757303,"extension":6.404033501613653},"index":0,"playId":"c18b4be3-63ed-3aa4-a70f-586f336c3689","pitchNumber":1,"startTime":"2026-09-01T00:01:22.692Z","endTime":"2026-09-01T00:01:26.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268900684250426,"aZ":-32.30456410860042,"pfxX":10.00448859360589,"pfxZ":-0.08193087778939567,"pX":0.35372296981710133,"pZ":1.3802075931843225,"vX0":-8.018278930542946,"vY0":-124.90495377110057,"vZ0":-2.875577456669599,"x":103.52,"y":201.51,"x0":2.306436792756402,"y0":50.00371724888722,"z0":5.204028332443793,"aX":15.801408142327782},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-16.2,"spinRate":2131,"spinDirection":95},"zone":14,"typeConfidence":0.94,"plateTime":0.43859021650627783,"extension":6.468794065982573},"hitData":{"launchSpeed":93.7,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":157.7}},"index":1,"playId":"10ea724b-2605-3270-beaa-e6b5822e9095","pitchNumber":2,"startTime":"2026-09-01T00:01:50.410Z","endTime":"2026-09-01T00:01:58.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:01:58.146Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shay Whitcomb flies out to center fielder Michael Harris II.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T00:04:26.903Z","endTime":"2026-09-01T00:05:16.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Shay Whitcomb replaces Nate Furman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:03:41.842Z","endTime":"2026-09-01T00:04:29.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":801501,"link":"/api/v1/people/801501"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52770825010649,"aZ":-32.51279205525426,"pfxX":-1.1914908123045596,"pfxZ":-0.25551728283345554,"pX":1.08448137999149,"pZ":2.580880714874241,"vX0":-0.4504777186580505,"vY0":-115.5582731981253,"vZ0":0.6374917349141351,"x":75.66,"y":169.1,"x0":1.4369870553772048,"y0":50.00055430230581,"z0":5.437164396971263,"aX":-1.6030762843676387},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.0,"breakHorizontal":2.3,"spinRate":1919,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.4748891695897206,"extension":5.981599955420172},"index":1,"playId":"45165036-d652-315a-b234-514a2627e245","pitchNumber":1,"startTime":"2026-09-01T00:04:29.146Z","endTime":"2026-09-01T00:04:33.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.886543577950928,"aZ":-37.99884156169907,"pfxX":-5.826634473549595,"pfxZ":-4.211458801005149,"pX":-0.8437152643807876,"pZ":0.4037020636262012,"vX0":-2.9805490915016386,"vY0":-116.79188364275923,"vZ0":-2.9453142390176956,"x":149.16,"y":227.88,"x0":1.205862149842849,"y0":50.00397846357309,"z0":5.252948260341423,"aX":-8.053988891266023},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.0,"breakHorizontal":11.3,"spinRate":2350,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4688838735567984,"extension":6.333082293675031},"index":2,"playId":"c35eb0d3-6bb2-3d47-a679-50d53b1e0fc9","pitchNumber":2,"startTime":"2026-09-01T00:04:46.339Z","endTime":"2026-09-01T00:04:50.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.72593169994136,"aZ":-35.724211970998866,"pfxX":-0.7603730750264948,"pfxZ":-2.5790379702600426,"pX":1.0421096369076919,"pZ":2.7498080774397224,"vX0":-0.4359360036653541,"vY0":-115.91836670953147,"vZ0":1.5091923934507567,"x":77.28,"y":164.54,"x0":1.3308277763265806,"y0":50.00568355844978,"z0":5.4765605769716625,"aX":-1.04479731943916},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.1,"breakHorizontal":1.4,"spinRate":1876,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.47078901586000343,"extension":6.1340024668087425},"hitData":{"launchSpeed":81.8,"launchAngle":40.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.43,"coordY":89.12}},"index":3,"playId":"ebe04900-73c7-3aab-97d8-cb476dac556c","pitchNumber":3,"startTime":"2026-09-01T00:05:05.894Z","endTime":"2026-09-01T00:05:16.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:05:16.416Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss called out on strikes.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T00:05:18.383Z","endTime":"2026-09-01T00:07:49.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107062400733604,"aZ":-16.315823354867348,"pfxX":5.697240468006056,"pfxZ":8.238414109879242,"pX":0.9250390972744079,"pZ":2.7009294935579846,"vX0":-3.587509459695414,"vY0":-137.95486104601787,"vZ0":-3.5290379155397646,"x":81.74,"y":165.85,"x0":1.5031288108141991,"y0":50.00133408353245,"z0":5.098635344106941,"aX":10.964354130932996},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":-9.6,"spinRate":2145,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3972518748738554,"extension":6.362263183562833},"index":0,"playId":"a0ead39e-b697-3ed2-b7bd-9e10ab6ea84e","pitchNumber":1,"startTime":"2026-09-01T00:05:42.756Z","endTime":"2026-09-01T00:05:47.080Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"}}},{"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":95.9,"endSpeed":87.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636136700085963,"aZ":-13.251625637173069,"pfxX":4.954141999486626,"pfxZ":9.591826869726921,"pX":0.43228877803126187,"pZ":3.5982870834764356,"vX0":-4.300957444451045,"vY0":-139.61187171486114,"vZ0":-2.125250691516419,"x":100.52,"y":141.63,"x0":1.3496631549257923,"y0":50.00247460020801,"z0":5.242322243772188,"aX":9.773014162154848},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-8.0,"spinRate":2199,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3924391044696285,"extension":6.183450938556233},"index":1,"playId":"50a806e5-4b96-3a13-a408-5838d936ab4c","pitchNumber":2,"startTime":"2026-09-01T00:06:10.418Z","endTime":"2026-09-01T00:06:14.175Z","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":82.8,"endSpeed":76.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32180601302048,"aZ":-31.959493878019735,"pfxX":-0.8235606682128369,"pfxZ":0.1462219671282856,"pX":0.11539357500690271,"pZ":2.0048200863389716,"vX0":-2.4293371924188616,"vY0":-120.54618406604129,"vZ0":-1.1367634982682286,"x":112.6,"y":184.65,"x0":1.2430247860135861,"y0":50.00369264885205,"z0":5.302695959025981,"aX":-1.2122191849304942},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":2.0,"spinRate":1901,"spinDirection":324},"zone":8,"typeConfidence":2.0,"plateTime":0.4542886598115352,"extension":6.241010838652941},"index":2,"playId":"30ccdd34-f2a8-36a3-8cfb-579806ea86e8","pitchNumber":3,"startTime":"2026-09-01T00:06:27.623Z","endTime":"2026-09-01T00:06:32.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-01T00:06:43.381Z","endTime":"2026-09-01T00:07:00.820Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.824080949798685,"aZ":-15.182408793735506,"pfxX":5.1574032137747405,"pfxZ":8.398482707953555,"pX":2.5577476476128433,"pZ":4.068872564214155,"vX0":1.989286639828769,"vY0":-141.47596469406727,"vZ0":-1.1247394889222364,"x":19.5,"y":128.92,"x0":1.175047470445802,"y0":50.00405994421497,"z0":5.446440572145422,"aX":10.43612987698307},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":-9.7,"spinRate":2233,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3874273540707951,"extension":5.948481678251369},"index":4,"playId":"aba62e79-7acf-3d02-b6f7-5c247e0cdb16","pitchNumber":4,"startTime":"2026-09-01T00:07:00.820Z","endTime":"2026-09-01T00:07:04.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09939206868042,"aZ":-18.449428922975237,"pfxX":5.740665954732087,"pfxZ":7.078586747798322,"pX":-1.6206870102007134,"pZ":2.732992209466703,"vX0":-9.369242936629282,"vY0":-138.19339596857208,"vZ0":-3.0849738789638685,"x":178.78,"y":164.99,"x0":1.0640013818316747,"y0":50.00345420363809,"z0":5.099576559309158,"aX":11.13207201245157},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":-8.5,"spinRate":2172,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.3959978732124698,"extension":6.3152214761895085},"index":5,"playId":"f231d73f-b1f9-3d3b-be05-21d02bcb9cec","pitchNumber":5,"startTime":"2026-09-01T00:07:25.830Z","endTime":"2026-09-01T00:07:30.560Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04340567770777,"aZ":-16.45318417870659,"pfxX":6.341326137164934,"pfxZ":8.045146697169372,"pX":0.22737655858362277,"pZ":2.385456335639916,"vX0":-5.316680071415876,"vY0":-139.10519049081083,"vZ0":-4.293526886631017,"x":108.33,"y":174.37,"x0":1.342285841171219,"y0":50.002136986787434,"z0":5.044164403493578,"aX":12.391274495630158},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":-10.3,"spinRate":2150,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.39417992979708716,"extension":6.410737213376086},"index":6,"playId":"f5aa238e-5ad6-3f2e-b703-59f686bf14bb","pitchNumber":6,"startTime":"2026-09-01T00:07:43.719Z","endTime":"2026-09-01T00:07:49.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:07:49.395Z","atBatIndex":64},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Turner Hill bunt grounds out softly to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T00:07:49.652Z","endTime":"2026-09-01T00:08:22.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90523841886531,"aZ":-16.157255842243742,"pfxX":7.0882758053551145,"pfxZ":8.244287617839564,"pX":1.192503240126762,"pZ":2.8929717766488823,"vX0":-2.662831279894625,"vY0":-138.48296628015564,"vZ0":-4.006068894797392,"x":71.54,"y":160.67,"x0":1.2456360571556473,"y0":50.00144578992633,"z0":5.439079372788994,"aX":13.766467303610392},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":-12.2,"spinRate":2120,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.395524889677509,"extension":6.134034372429957},"hitData":{"launchSpeed":43.3,"launchAngle":-46.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":136.46,"coordY":192.64}},"index":0,"playId":"9d38f882-4d89-3127-ace8-744f395849bb","pitchNumber":1,"startTime":"2026-09-01T00:08:14.797Z","endTime":"2026-09-01T00:08:22.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:08:22.468Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T00:10:26.560Z","endTime":"2026-09-01T00:11:14.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Osleivis Basabe.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:10:13.211Z","endTime":"2026-09-01T00:10:13.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"600"},{"details":{"description":"Shay Whitcomb remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-01T00:10:13.232Z","endTime":"2026-09-01T00:10:28.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":801501,"link":"/api/v1/people/801501"}},{"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":91.1,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154468576358862,"aZ":-28.043945252890314,"pfxX":10.852365564023124,"pfxZ":2.325689965348669,"pX":-0.6510590370747349,"pZ":2.3730953013410865,"vX0":-11.516717038921078,"vY0":-132.1850833569971,"vZ0":-1.8248119592249152,"x":141.82,"y":174.71,"x0":2.3443033055176863,"y0":50.00279063389969,"z0":5.123541272865618,"aX":19.279106024365277},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":-17.3,"spinRate":2400,"spinDirection":106},"zone":4,"typeConfidence":0.9,"plateTime":0.41374397635361415,"extension":6.352466630117445},"index":2,"playId":"04cc540f-572b-3c9c-ab13-b2e7ef106f42","pitchNumber":1,"startTime":"2026-09-01T00:10:28.662Z","endTime":"2026-09-01T00:10:34.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165604398190478,"aZ":-28.829382615806107,"pfxX":10.334844123680844,"pfxZ":1.8459395923050916,"pX":0.5305460189376844,"pZ":2.213781462442404,"vX0":-8.481034669938802,"vY0":-133.88472989927752,"vZ0":-2.22659283096089,"x":96.78,"y":179.01,"x0":2.3980797336832556,"y0":50.00415635267696,"z0":5.121420175235639,"aX":18.74564992415497},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.9,"spinRate":2356,"spinDirection":108},"zone":9,"typeConfidence":0.95,"plateTime":0.4092599688092107,"extension":6.352472838538321},"index":3,"playId":"0f2ca0ee-5db7-318b-86a6-9cb36952da51","pitchNumber":2,"startTime":"2026-09-01T00:10:45.884Z","endTime":"2026-09-01T00:10:50.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63872808800503,"aZ":-30.651405422179398,"pfxX":-1.2742665482125162,"pfxZ":1.0257762815107343,"pX":-0.6338256939073261,"pZ":1.7894595695925206,"vX0":-6.9482297929470445,"vY0":-121.55273240228081,"vZ0":-1.855339523612511,"x":141.16,"y":190.46,"x0":2.431772320701904,"y0":50.00566506337456,"z0":5.23322911387032,"aX":-1.90006623079627},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.7,"breakHorizontal":4.0,"spinRate":2667,"spinDirection":271},"zone":7,"typeConfidence":0.88,"plateTime":0.45124050148324013,"extension":6.283544896367291},"hitData":{"launchSpeed":89.5,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":161.93}},"index":4,"playId":"e516e2a0-7af6-305b-9a40-7bd4745c850c","pitchNumber":3,"startTime":"2026-09-01T00:11:06.218Z","endTime":"2026-09-01T00:11:14.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:11:14.362Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, third baseman Shay Whitcomb to first baseman Bryce Eldridge.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T00:11:18.600Z","endTime":"2026-09-01T00:11:56.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"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":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":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825441777969242,"aZ":-28.202681312097365,"pfxX":10.727571176832843,"pfxZ":2.2219776034625838,"pX":1.3326063446285794,"pZ":2.623534899097037,"vX0":-5.851091747159,"vY0":-132.66911004722095,"vZ0":-1.8553217701838078,"x":66.2,"y":167.94,"x0":2.1705183040848044,"y0":50.00107080079094,"z0":5.383177046608968,"aX":19.16126445294734},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.8,"breakHorizontal":-18.2,"spinRate":2316,"spinDirection":115},"zone":12,"typeConfidence":0.94,"plateTime":0.41251693231220266,"extension":6.243092644295802},"index":0,"playId":"f6209b3f-0b87-35ff-aca9-46b23dc5aac0","pitchNumber":1,"startTime":"2026-09-01T00:11:38.261Z","endTime":"2026-09-01T00:11:42.655Z","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":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336600769446953,"aZ":-32.80291567327009,"pfxX":10.747958718545455,"pfxZ":-0.40801682462225575,"pX":0.528989461474192,"pZ":1.674876898055603,"vX0":-7.7943432155292705,"vY0":-123.30229951010215,"vZ0":-1.7409556260601724,"x":96.84,"y":193.56,"x0":2.3334363692756743,"y0":50.002196213874775,"z0":5.155817943159145,"aX":16.561947337088164},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":-17.6,"spinRate":2190,"spinDirection":100},"zone":9,"typeConfidence":0.94,"plateTime":0.4440778462951398,"extension":6.691795448356902},"hitData":{"launchSpeed":90.3,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.59,"coordY":173.84}},"index":1,"playId":"76d53702-72d7-35a3-80b3-452ef72e9a50","pitchNumber":2,"startTime":"2026-09-01T00:11:48.226Z","endTime":"2026-09-01T00:11:56.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:11:56.722Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T00:12:01.184Z","endTime":"2026-09-01T00:13:36.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"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":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":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111763762032147,"aZ":-28.974985461384684,"pfxX":11.45151657297611,"pfxZ":1.784647827509347,"pX":-0.12951423124025502,"pZ":1.8094980756470502,"vX0":-9.488041145050877,"vY0":-132.7810361767624,"vZ0":-3.080601455156824,"x":121.94,"y":189.92,"x0":1.9935717933067874,"y0":50.00524538443299,"z0":5.082038203011925,"aX":20.552703364018342},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":-18.8,"spinRate":2361,"spinDirection":109},"zone":8,"typeConfidence":0.96,"plateTime":0.411734194995689,"extension":6.439588598885032},"index":0,"playId":"b9e1b81f-4584-3f0a-89b4-5fe2ee95ba87","pitchNumber":1,"startTime":"2026-09-01T00:12:21.289Z","endTime":"2026-09-01T00:12:25.372Z","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.3,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.868261759374395,"aZ":-31.025146857644085,"pfxX":-2.6559256017761856,"pfxZ":0.7770535691813345,"pX":-0.8521223032082837,"pZ":1.8890553333264075,"vX0":-6.766303956005713,"vY0":-119.89302310053604,"vZ0":-1.3377950762014448,"x":149.48,"y":187.78,"x0":2.334626670705169,"y0":50.003267307683615,"z0":5.185038280819412,"aX":-3.9239297741172816},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.3,"breakHorizontal":6.2,"spinRate":2632,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4542139904948752,"extension":6.26746033332982},"index":1,"playId":"68b8595e-27e2-324b-b1e2-c16049da41d9","pitchNumber":2,"startTime":"2026-09-01T00:12:31.951Z","endTime":"2026-09-01T00:12:36.187Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-01T00:12:42.488Z","endTime":"2026-09-01T00:13:12.741Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.298442491315843,"aZ":-30.017956859419183,"pfxX":-1.1145086168698874,"pfxZ":1.420127725799226,"pX":-0.6744152841643374,"pZ":2.069932366809916,"vX0":-7.094841450309998,"vY0":-121.61386213243524,"vZ0":-1.5404670618824496,"x":35.25,"y":106.45,"x0":2.4067335087751625,"y0":50.00463268858792,"z0":5.277107139624594,"aX":-1.696118852853345},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":3.5,"spinRate":2655,"spinDirection":259},"zone":7,"typeConfidence":0.87,"plateTime":0.44766494848461,"extension":6.35693085537129},"index":3,"playId":"b4a99d8f-79ea-33c4-9774-c18b784a41be","pitchNumber":3,"startTime":"2026-09-01T00:13:12.741Z","endTime":"2026-09-01T00:13:16.976Z","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":81.9,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462566887220675,"aZ":-33.93866821838466,"pfxX":-3.6653076983133728,"pfxZ":-1.2318519232224032,"pX":-0.6426722204992596,"pZ":0.5967341728556614,"vX0":-5.333780206590704,"vY0":-119.15183573092402,"vZ0":-3.6638665944535584,"x":141.5,"y":222.67,"x0":2.1033356762719615,"y0":50.00330614989171,"z0":5.22971916239572,"aX":-5.254508348191354},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.9,"breakHorizontal":7.9,"spinRate":2665,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4601664414875515,"extension":6.363275239936826},"index":4,"playId":"52a154cc-05a8-33a8-8a70-a121460ae22f","pitchNumber":4,"startTime":"2026-09-01T00:13:32.179Z","endTime":"2026-09-01T00:13:36.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:13:36.721Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T00:15:28.005Z","endTime":"2026-09-01T00:16:50.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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.7,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392171040991556,"aZ":-20.269943499507782,"pfxX":9.28412847488855,"pfxZ":6.186963510065443,"pX":0.14835960257641534,"pZ":2.534592995023109,"vX0":-6.2669899166708305,"vY0":-137.76416384731544,"vZ0":-3.3006398618083166,"x":111.34,"y":170.35,"x0":1.2456676964522946,"y0":50.000685281871725,"z0":5.117058289513316,"aX":17.85660963723342},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":-15.5,"spinRate":2098,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.39746752489902404,"extension":6.377590384790719},"index":0,"playId":"e4c30650-f674-365d-a5af-bf328ecab2a9","pitchNumber":1,"startTime":"2026-09-01T00:15:45.599Z","endTime":"2026-09-01T00:15:49.745Z","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":93.2,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562512260339354,"aZ":-21.772224259496586,"pfxX":9.208897298654662,"pfxZ":5.587131745325541,"pX":-0.31329910232011615,"pZ":2.579933000005619,"vX0":-8.115708784905058,"vY0":-135.57787551528773,"vZ0":-2.584796397237197,"x":128.94,"y":169.12,"x0":1.5220206452820335,"y0":50.00548751264535,"z0":5.064837987141338,"aX":17.15161246010956},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":-15.0,"spinRate":2120,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4039596884581367,"extension":6.413766528755588},"index":1,"playId":"bc22f568-bfee-3b55-8155-3dd6c39203a6","pitchNumber":2,"startTime":"2026-09-01T00:16:00.533Z","endTime":"2026-09-01T00:16:04.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163996568921196,"aZ":-37.65111053934191,"pfxX":-4.147255573420051,"pfxZ":-4.085657169061642,"pX":1.137323789310343,"pZ":2.8140980329269913,"vX0":0.2044841358079938,"vY0":-114.96402096562683,"vZ0":2.338578198184346,"x":73.65,"y":162.8,"x0":1.5861739736141947,"y0":50.00417401928953,"z0":5.4361519532899525,"aX":-5.555883514481005},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.5,"breakHorizontal":7.4,"spinRate":2153,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.4762918800604714,"extension":6.276192712268261},"index":2,"playId":"36b1127f-3832-3d2b-831e-a1558659d6d8","pitchNumber":3,"startTime":"2026-09-01T00:16:18.724Z","endTime":"2026-09-01T00:16:23.600Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095136146111916,"aZ":-37.41324705361988,"pfxX":-2.11713782028675,"pfxZ":-3.6147268439322993,"pX":0.05058041349735891,"pZ":1.2591087604158888,"vX0":-2.4481004655424035,"vY0":-119.46502609252195,"vZ0":-1.4900265947790277,"x":115.07,"y":204.78,"x0":1.3618958744603393,"y0":50.00009670503275,"z0":5.2408316869992895,"aX":-3.072058532528227},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.6,"breakHorizontal":4.4,"spinRate":2257,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.4577480910709806,"extension":6.446299687069344},"index":3,"playId":"576923b7-837f-3c39-8637-8c3cfb842bfb","pitchNumber":4,"startTime":"2026-09-01T00:16:45.978Z","endTime":"2026-09-01T00:16:50.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:16:50.700Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T00:16:54.422Z","endTime":"2026-09-01T00:19:45.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35157398764137,"aZ":-21.4663945886013,"pfxX":8.314731805713468,"pfxZ":5.6135642912868695,"pX":0.6461112615040939,"pZ":2.023347144869576,"vX0":-5.1958590499010056,"vY0":-137.24114634528445,"vZ0":-4.006245690908919,"x":92.37,"y":184.15,"x0":1.4835180734254032,"y0":50.00352120453646,"z0":4.963962466342393,"aX":15.862931198466311},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":1983,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.39908979191863825,"extension":6.330762892326491},"index":0,"playId":"3ce49ca3-75b8-31be-8f4e-66c5d69e3166","pitchNumber":1,"startTime":"2026-09-01T00:17:16.269Z","endTime":"2026-09-01T00:17:20.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2978795181441,"aZ":-21.019201355442807,"pfxX":8.846463703255397,"pfxZ":5.90213013331158,"pX":-0.7612150655197472,"pZ":2.3249661098189693,"vX0":-8.507231523700804,"vY0":-136.67953467617022,"vZ0":-3.582976513451145,"x":146.02,"y":176.01,"x0":1.2432253488822604,"y0":50.00501445573702,"z0":5.097310813545981,"aX":16.72933455042643},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":-14.2,"spinRate":2110,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.4008182621088112,"extension":6.3495150365936475},"index":1,"playId":"f3ed186a-46ae-366e-9099-d774d1d9c0c7","pitchNumber":2,"startTime":"2026-09-01T00:17:32.360Z","endTime":"2026-09-01T00:17:36.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-01T00:17:49.312Z","endTime":"2026-09-01T00:17:59.566Z","isPitch":false,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.008995156869585,"aZ":-38.33240036153543,"pfxX":-4.88844043543819,"pfxZ":-4.361036339169837,"pX":-0.4560438934140916,"pZ":1.008516721026361,"vX0":-2.725800262527975,"vY0":-117.94509534669626,"vZ0":-1.718540419199994,"x":134.38,"y":211.55,"x0":1.34903991404845,"y0":50.004590668257705,"z0":5.275145871830998,"aX":-6.900652917290223},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.0,"breakHorizontal":9.5,"spinRate":2412,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4640458189044101,"extension":6.256855181484834},"index":3,"playId":"cb819bfc-bf16-306c-819e-81aff7b7b2de","pitchNumber":3,"startTime":"2026-09-01T00:17:59.566Z","endTime":"2026-09-01T00:18:03.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65520607966207,"aZ":-36.043230460756234,"pfxX":0.2711298288462816,"pfxZ":-2.5927180101735954,"pX":0.0077413458810024335,"pZ":0.7971134271524473,"vX0":-3.461444121004277,"vY0":-121.0555064759755,"vZ0":-3.0296554024443534,"x":116.7,"y":217.26,"x0":1.4182917643347874,"y0":50.004408294133086,"z0":5.206214669262581,"aX":0.40438994730146444},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.2,"breakHorizontal":0.2,"spinRate":2407,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4516929174375601,"extension":6.174616268146812},"index":4,"playId":"df105ada-1967-304a-b790-5ee2afca23c0","pitchNumber":4,"startTime":"2026-09-01T00:18:16.923Z","endTime":"2026-09-01T00:18:21.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56670050129644,"aZ":-40.93543657767132,"pfxX":-5.30156004886776,"pfxZ":-6.137801269659622,"pX":1.0124379688697598,"pZ":2.516144229006848,"vX0":0.11143622137353848,"vY0":-118.18246176241034,"vZ0":2.059764398100843,"x":78.41,"y":170.84,"x0":1.6546823859211666,"y0":50.00243431366286,"z0":5.36775000681777,"aX":-7.568404466920205},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.4,"breakHorizontal":9.6,"spinRate":2539,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.4618257825438259,"extension":6.120804293123921},"index":5,"playId":"0201f116-8b6d-30b8-851e-a74fd9280129","pitchNumber":5,"startTime":"2026-09-01T00:18:37.402Z","endTime":"2026-09-01T00:18:43.030Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"}}},{"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047674603101413,"aZ":-21.423268737295103,"pfxX":9.03726997010952,"pfxZ":5.5299510837088794,"pX":0.07453229941136544,"pZ":1.9762940649393543,"vX0":-6.827456238098541,"vY0":-138.14435314578503,"vZ0":-4.209443148113364,"x":114.16,"y":185.42,"x0":1.3964555375009668,"y0":50.00471353165254,"z0":4.949078114866918,"aX":17.573873592198645},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":-15.0,"spinRate":2147,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.39559312553487214,"extension":6.381655161677633},"index":6,"playId":"003007ee-8dbc-34f4-a518-dd2f1ebefbd0","pitchNumber":6,"startTime":"2026-09-01T00:19:05.113Z","endTime":"2026-09-01T00:19:10.575Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20183079029599,"aZ":-21.16360242901976,"pfxX":9.089567369672396,"pfxZ":5.647980814269445,"pX":-0.053838358266050455,"pZ":3.811033688869312,"vX0":-6.717328386752766,"vY0":-138.78386086793668,"vZ0":-0.006696862264271575,"x":119.05,"y":135.88,"x0":1.217557814622446,"y0":50.004422671264734,"z0":5.223664331844037,"aX":17.724246700097606},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":-15.0,"spinRate":2169,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.39473691366017016,"extension":6.295467123836178},"hitData":{"launchSpeed":97.3,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.14,"coordY":165.56}},"index":7,"playId":"16edaa25-b6d4-3d8b-9e76-b96cec245552","pitchNumber":7,"startTime":"2026-09-01T00:19:38.159Z","endTime":"2026-09-01T00:19:45.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:19:45.915Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Cox homers (4) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T00:19:52.646Z","endTime":"2026-09-01T00:20:53.322Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":{"id":678061,"link":"/api/v1/people/678061"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914089491547703,"aZ":-16.19414826079639,"pfxX":4.9239984982195395,"pfxZ":8.358330611610892,"pX":1.357247671704316,"pZ":4.084250700541269,"vX0":-2.4859499345397764,"vY0":-137.06187550628897,"vZ0":0.1591668630125802,"x":65.26,"y":128.51,"x0":1.633895601343605,"y0":50.00265863081314,"z0":5.126961727059016,"aX":9.413790268406613},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-8.4,"spinRate":2161,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.39888727836547044,"extension":6.236091759220384},"index":0,"playId":"e26382fa-45ad-3be5-9430-cb659289aadb","pitchNumber":1,"startTime":"2026-09-01T00:20:13.316Z","endTime":"2026-09-01T00:20:17.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.832391193519342,"aZ":-35.480798016731335,"pfxX":0.4544696005883939,"pfxZ":-2.351275809597114,"pX":-0.2555188896913449,"pZ":2.7569580290481066,"vX0":-3.6070862442167244,"vY0":-117.5179756509109,"vZ0":1.4833281990824612,"x":126.74,"y":164.34,"x0":1.2356519055413469,"y0":50.001451173512486,"z0":5.396499621363994,"aX":0.640792382611044},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.6,"breakHorizontal":0.0,"spinRate":1843,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4648583702474198,"extension":6.185699823810748},"hitData":{"launchSpeed":103.3,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.9,"coordY":73.11}},"index":1,"playId":"38a8f69b-cb06-326f-a8ef-95faad706c60","pitchNumber":2,"startTime":"2026-09-01T00:20:28.782Z","endTime":"2026-09-01T00:20:53.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:20:53.322Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T00:21:00.334Z","endTime":"2026-09-01T00:22:04.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519713281009814,"aZ":-20.827714780880637,"pfxX":8.592402082657218,"pfxZ":5.9431072026214515,"pX":0.658355845432944,"pZ":2.240788126264583,"vX0":-5.088152336536256,"vY0":-137.09870380866627,"vZ0":-3.7140681684716306,"x":91.91,"y":178.28,"x0":1.4193091816174994,"y0":50.00179940566467,"z0":5.029663887399349,"aX":16.401318626057755},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":-14.5,"spinRate":2073,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.39909598726810724,"extension":6.364680494166214},"index":0,"playId":"89a74d6f-ef56-3397-9a0b-55100b11cfb9","pitchNumber":1,"startTime":"2026-09-01T00:21:16.047Z","endTime":"2026-09-01T00:21:21.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219086499812928,"aZ":-19.911354202089584,"pfxX":8.890927068365787,"pfxZ":6.338748463173663,"pX":0.12721869953528148,"pZ":1.6792778560831847,"vX0":-6.751151853874798,"vY0":-138.09106998536964,"vZ0":-5.115350771251196,"x":112.15,"y":193.44,"x0":1.4462622269414112,"y0":50.00520329883725,"z0":4.891882702591597,"aX":17.205208950624716},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":-14.8,"spinRate":2149,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.39636725413664475,"extension":6.4633766101653265},"index":1,"playId":"d45fffee-edcd-3139-a35d-86670e7d5edf","pitchNumber":2,"startTime":"2026-09-01T00:21:41.824Z","endTime":"2026-09-01T00:21:46.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786150978707088,"aZ":-18.149809044372862,"pfxX":8.39723018645013,"pfxZ":7.31710874221054,"pX":0.5106214152409797,"pZ":2.0624583669252337,"vX0":-4.19808037454572,"vY0":-137.193334394859,"vZ0":-5.790877269922746,"x":97.54,"y":183.09,"x0":0.9650703302502867,"y0":50.00443426389063,"z0":5.427222854780324,"aX":16.09679863609229},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-14.4,"spinRate":2026,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3983990734430063,"extension":6.324495947433834},"index":2,"playId":"0df616de-7407-35a7-923f-7d5494ed7c54","pitchNumber":3,"startTime":"2026-09-01T00:21:59.640Z","endTime":"2026-09-01T00:22:04.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:22:04.350Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a sharp line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-01T00:24:32.886Z","endTime":"2026-09-01T00:24:57.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Smith replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:23:47.249Z","endTime":"2026-09-01T00:24:35.177Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53301797107295,"aZ":-10.362091630202771,"pfxX":-1.3123240048065725,"pfxZ":11.34516629417274,"pX":-0.44193799287452856,"pZ":2.4916766628433056,"vX0":1.8214454037327468,"vY0":-137.7599366051605,"vZ0":-7.415221612565178,"x":133.85,"y":171.5,"x0":-0.9411050540331924,"y0":50.00067955270752,"z0":5.91817765031507,"aX":-2.5227057515885836},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":2.0,"spinRate":2502,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.39755085598511153,"extension":6.81167924352468},"index":1,"playId":"4f836e4f-d1d0-314a-b677-689f928b4bfb","pitchNumber":1,"startTime":"2026-09-01T00:24:35.177Z","endTime":"2026-09-01T00:24:39.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.708528009317725,"aZ":-11.67614289395683,"pfxX":-3.5646421039016962,"pfxZ":10.518020325654781,"pX":-0.24317398954801653,"pZ":2.554687777738357,"vX0":3.9752067978709302,"vY0":-138.6511239314985,"vZ0":-6.640672006941503,"x":126.27,"y":169.8,"x0":-1.231664691005821,"y0":50.00230110114329,"z0":5.758221746798874,"aX":-6.947096854877366},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2462,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.394881811216786,"extension":6.737192480926189},"hitData":{"launchSpeed":104.6,"launchAngle":12.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.96,"coordY":114.51}},"index":2,"playId":"af79c4fb-29d5-36bb-8a1f-644d327cb0ee","pitchNumber":2,"startTime":"2026-09-01T00:24:47.327Z","endTime":"2026-09-01T00:24:57.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:24:57.541Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Murphy walks. Ozzie Albies to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-01T00:25:00.703Z","endTime":"2026-09-01T00:26:40.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.256848041803078,"aZ":-24.45605109343578,"pfxX":0.675785221180139,"pfxZ":4.766381785483732,"pX":0.7326305530560008,"pZ":0.8950869654751302,"vX0":5.559498030425745,"vY0":-125.60264471554022,"vZ0":-7.161826194439408,"x":89.07,"y":214.61,"x0":-1.5851096886463298,"y0":50.00278048515912,"z0":5.7344005780492004,"aX":1.0934091733508176},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.4,"breakHorizontal":-2.3,"spinRate":2435,"spinDirection":88},"zone":14,"typeConfidence":0.83,"plateTime":0.4338801259518408,"extension":6.681138354619302},"index":0,"playId":"f2c99a22-6573-3ca3-8937-e1ec4f406058","pitchNumber":1,"startTime":"2026-09-01T00:25:23.093Z","endTime":"2026-09-01T00:25:27.075Z","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.4,"endSpeed":86.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91096087134338,"aZ":-9.465249326343908,"pfxX":-4.088870032130841,"pfxZ":11.745829414702436,"pX":0.7931999650427175,"pZ":1.787167629242495,"vX0":6.972657328897809,"vY0":-138.40442079855163,"vZ0":-9.527937569876268,"x":86.77,"y":190.53,"x0":-1.2315317856219599,"y0":50.00172157184917,"z0":5.91519071525886,"aX":-7.9049071325041655},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":5.9,"spinRate":2574,"spinDirection":199},"zone":9,"typeConfidence":0.91,"plateTime":0.39627926246734146,"extension":6.606498757045087},"index":1,"playId":"65103455-ba82-328c-8fb1-6957cb06879a","pitchNumber":2,"startTime":"2026-09-01T00:25:42.741Z","endTime":"2026-09-01T00:25:46.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452917407835947,"aZ":-25.373136112686687,"pfxX":1.9483507485254532,"pfxZ":4.202886189714887,"pX":1.1470401923496614,"pZ":0.21265921814073302,"vX0":5.768545013586602,"vY0":-125.62023901737811,"vZ0":-8.68777527699193,"x":73.28,"y":233.04,"x0":-1.420622061960878,"y0":50.00208032192733,"z0":5.738973006198131,"aX":3.152972812565471},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2505,"spinDirection":81},"zone":14,"typeConfidence":0.88,"plateTime":0.43394162419922067,"extension":6.656325691298858},"index":2,"playId":"bb11bd6e-1600-371b-bba3-8e2e88beaab9","pitchNumber":3,"startTime":"2026-09-01T00:25:59.671Z","endTime":"2026-09-01T00:26:04.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69252389799833,"aZ":-10.853002434952682,"pfxX":-1.836253914015347,"pfxZ":11.010135144054843,"pX":-0.449305517437422,"pZ":4.063228444529417,"vX0":3.05377739600378,"vY0":-138.25538033978407,"vZ0":-3.5489528936594303,"x":134.13,"y":129.07,"x0":-1.3293933391195998,"y0":50.00638858180735,"z0":6.091505785323565,"aX":-3.5574003098923233},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":2.6,"spinRate":2487,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.39609984595851255,"extension":6.5094148128470595},"index":3,"playId":"a8e99c17-7164-344b-afe9-717f311e0592","pitchNumber":4,"startTime":"2026-09-01T00:26:19.216Z","endTime":"2026-09-01T00:26:23.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.351457056642335,"aZ":-12.351209767748106,"pfxX":-1.9746097060043426,"pfxZ":10.290766184356013,"pX":0.3227747979125499,"pZ":4.291964401322129,"vX0":5.044375766679536,"vY0":-137.8496042489499,"vZ0":-2.656650306276318,"x":104.7,"y":122.9,"x0":-1.2735260792851828,"y0":50.00555163091514,"z0":6.100990273186504,"aX":-3.805427666618618},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":2.5,"spinRate":2450,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.39718815469733837,"extension":6.751047996957033},"index":4,"playId":"946b898e-7c49-3a36-a02d-8031c8a29793","pitchNumber":5,"startTime":"2026-09-01T00:26:36.275Z","endTime":"2026-09-01T00:26:40.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:26:40.085Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Austin Riley grounds into a double play, third baseman Shay Whitcomb to second baseman Osleivis Basabe. Ozzie Albies out at 3rd. Sean Murphy out at 2nd. Austin Riley to 1st.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-01T00:27:36.866Z","endTime":"2026-09-01T00:28:02.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","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":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"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":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:26:57.941Z","endTime":"2026-09-01T00:27:39.151Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358888589920014,"aZ":-9.969183136649695,"pfxX":-2.8013850736081514,"pfxZ":11.655198090894833,"pX":0.22779168360340263,"pZ":2.09188964317025,"vX0":5.377661003939318,"vY0":-137.15771026774618,"vZ0":-8.565062039120647,"x":108.32,"y":182.3,"x0":-1.3944028406420912,"y0":50.00486606460517,"z0":5.93534646214433,"aX":-5.338515933976501},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":4.0,"spinRate":2498,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.3993570781311213,"extension":6.694247785691009},"index":1,"playId":"dc1607a5-8dd4-3d88-a40b-8e83b710d866","pitchNumber":1,"startTime":"2026-09-01T00:27:39.151Z","endTime":"2026-09-01T00:27:43.210Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673459095065102,"aZ":-16.12021838794196,"pfxX":-8.226741378896254,"pfxZ":8.29405331001557,"pX":-0.2840045651357834,"pZ":2.8067292998737408,"vX0":5.2582447399703645,"vY0":-138.1986851831973,"vZ0":-5.527610155566742,"x":127.83,"y":163.0,"x0":-1.1421397838932645,"y0":50.00080716247783,"z0":5.914811913158985,"aX":-15.91792688331044},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":13.8,"spinRate":2191,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.39626467039279056,"extension":6.619793741737737},"hitData":{"launchSpeed":90.2,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":157.7}},"index":2,"playId":"6c6d4351-bd8d-30f2-9128-200bfeda893b","pitchNumber":2,"startTime":"2026-09-01T00:27:53.047Z","endTime":"2026-09-01T00:28:02.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:28:02.219Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner challenged (pitch result), call on the field was overturned: Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-01T00:28:25.210Z","endTime":"2026-09-01T00:30:40.675Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"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(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".524"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.21"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"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":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03854185991747,"aZ":-8.697788439927242,"pfxX":-2.902754211997909,"pfxZ":12.142690715132531,"pX":-1.0546987092670557,"pZ":1.4905181472513245,"vX0":1.9057276823727054,"vY0":-137.7767635130085,"vZ0":-10.323359340894747,"x":157.2,"y":198.54,"x0":-1.3763017585197943,"y0":50.00099673065001,"z0":5.8624875655953685,"aX":-5.610574971109947},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.2,"breakHorizontal":4.9,"spinRate":2543,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.3967202995295409,"extension":6.514318281005092},"index":0,"playId":"4a01caef-fcc4-30b4-85db-d6126d1b06f3","pitchNumber":1,"startTime":"2026-09-01T00:28:27.397Z","endTime":"2026-09-01T00:28:31.763Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45292219697754,"aZ":-10.081535298958356,"pfxX":-2.8379926898106955,"pfxZ":11.457440862914194,"pX":-0.1875459737008934,"pZ":2.4049653365588375,"vX0":3.9195932733918717,"vY0":-137.48499308863344,"vZ0":-7.88988233147497,"x":124.15,"y":173.85,"x0":-1.2582501502349934,"y0":50.00218965683789,"z0":5.983638719781725,"aX":-5.472047948050711},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":4.4,"spinRate":2500,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3973131582799896,"extension":6.412637254463355},"index":1,"playId":"c22d5ccf-f606-3777-8110-ef5474c7a8fc","pitchNumber":2,"startTime":"2026-09-01T00:28:42.499Z","endTime":"2026-09-01T00:28:47.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166639483611387,"aZ":-9.732329972270787,"pfxX":-2.776385695055893,"pfxZ":11.559623177889893,"pX":-0.056470284396766116,"pZ":2.3139353076554885,"vX0":4.03765214852819,"vY0":-138.07411087034544,"vZ0":-8.137983381951097,"x":119.15,"y":176.3,"x0":-1.1733530975643727,"y0":50.005304185196074,"z0":5.9449000280374,"aX":-5.391406079332558},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":4.2,"spinRate":2506,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3958639013151406,"extension":6.503523184613652},"index":2,"playId":"dcea6e8d-8a33-3d26-b31d-d41e14013d58","pitchNumber":3,"startTime":"2026-09-01T00:29:00.401Z","endTime":"2026-09-01T00:29:07.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-01T00:29:33.587Z","endTime":"2026-09-01T00:29:46.297Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431519531304716,"aZ":-27.818970655603717,"pfxX":-4.574865781507146,"pfxZ":2.8075598255414294,"pX":-1.1327854905240853,"pZ":1.9466175883032957,"vX0":2.340026930997086,"vY0":-123.76496144667544,"vZ0":-3.833112979538998,"x":160.18,"y":186.22,"x0":-1.495514076001622,"y0":50.00605306693409,"z0":5.842373242111048,"aX":-7.106825144275339},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":7.8,"spinRate":965,"spinDirection":253},"zone":13,"typeConfidence":0.99,"plateTime":0.44236677461366325,"extension":6.682066389803188},"index":4,"playId":"bd4824b8-65da-3d1a-ad3b-59b6d1583d48","pitchNumber":4,"startTime":"2026-09-01T00:29:46.297Z","endTime":"2026-09-01T00:29:50.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85435572153399,"aZ":-11.013935757897977,"pfxX":-3.693711389256357,"pfxZ":10.872438499051917,"pX":0.7038298756355271,"pZ":1.6897627478901782,"vX0":6.46343256647641,"vY0":-139.03639334904406,"vZ0":-9.39970874773636,"x":90.17,"y":193.16,"x0":-1.1772585911213846,"y0":50.00402913315856,"z0":5.857046228649534,"aX":-7.190135330950357},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2482,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.3948116508172541,"extension":6.553884241766338},"index":5,"playId":"09b05ce6-b02c-31e4-ad84-d64a10792d5e","pitchNumber":5,"startTime":"2026-09-01T00:30:16.248Z","endTime":"2026-09-01T00:30:21.295Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10171965287021,"aZ":-10.2046283628613,"pfxX":-4.009262576620157,"pfxZ":11.18549489633676,"pX":-0.33685171171340716,"pZ":1.5972995001350787,"vX0":4.134062841114835,"vY0":-139.66589235890342,"vZ0":-9.772214330993663,"x":129.84,"y":195.65,"x0":-1.3193285291540453,"y0":50.00627390619597,"z0":5.8242817897012635,"aX":-7.877805961436034},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2632,"spinDirection":208},"zone":7,"typeConfidence":0.91,"plateTime":0.393007023245886,"extension":6.5544781623638295},"index":6,"playId":"1c630480-9c22-3b36-9781-9ab0826fe713","pitchNumber":6,"startTime":"2026-09-01T00:30:35.585Z","endTime":"2026-09-01T00:30:40.675Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}},"playEndTime":"2026-09-01T00:30:40.675Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner challenged (pitch result), call on the field was overturned: Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-01T00:28:25.210Z","endTime":"2026-09-01T00:30:40.675Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"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(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".524"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.21"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"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":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03854185991747,"aZ":-8.697788439927242,"pfxX":-2.902754211997909,"pfxZ":12.142690715132531,"pX":-1.0546987092670557,"pZ":1.4905181472513245,"vX0":1.9057276823727054,"vY0":-137.7767635130085,"vZ0":-10.323359340894747,"x":157.2,"y":198.54,"x0":-1.3763017585197943,"y0":50.00099673065001,"z0":5.8624875655953685,"aX":-5.610574971109947},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.2,"breakHorizontal":4.9,"spinRate":2543,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.3967202995295409,"extension":6.514318281005092},"index":0,"playId":"4a01caef-fcc4-30b4-85db-d6126d1b06f3","pitchNumber":1,"startTime":"2026-09-01T00:28:27.397Z","endTime":"2026-09-01T00:28:31.763Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45292219697754,"aZ":-10.081535298958356,"pfxX":-2.8379926898106955,"pfxZ":11.457440862914194,"pX":-0.1875459737008934,"pZ":2.4049653365588375,"vX0":3.9195932733918717,"vY0":-137.48499308863344,"vZ0":-7.88988233147497,"x":124.15,"y":173.85,"x0":-1.2582501502349934,"y0":50.00218965683789,"z0":5.983638719781725,"aX":-5.472047948050711},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":4.4,"spinRate":2500,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3973131582799896,"extension":6.412637254463355},"index":1,"playId":"c22d5ccf-f606-3777-8110-ef5474c7a8fc","pitchNumber":2,"startTime":"2026-09-01T00:28:42.499Z","endTime":"2026-09-01T00:28:47.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166639483611387,"aZ":-9.732329972270787,"pfxX":-2.776385695055893,"pfxZ":11.559623177889893,"pX":-0.056470284396766116,"pZ":2.3139353076554885,"vX0":4.03765214852819,"vY0":-138.07411087034544,"vZ0":-8.137983381951097,"x":119.15,"y":176.3,"x0":-1.1733530975643727,"y0":50.005304185196074,"z0":5.9449000280374,"aX":-5.391406079332558},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":4.2,"spinRate":2506,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3958639013151406,"extension":6.503523184613652},"index":2,"playId":"dcea6e8d-8a33-3d26-b31d-d41e14013d58","pitchNumber":3,"startTime":"2026-09-01T00:29:00.401Z","endTime":"2026-09-01T00:29:07.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-01T00:29:33.587Z","endTime":"2026-09-01T00:29:46.297Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431519531304716,"aZ":-27.818970655603717,"pfxX":-4.574865781507146,"pfxZ":2.8075598255414294,"pX":-1.1327854905240853,"pZ":1.9466175883032957,"vX0":2.340026930997086,"vY0":-123.76496144667544,"vZ0":-3.833112979538998,"x":160.18,"y":186.22,"x0":-1.495514076001622,"y0":50.00605306693409,"z0":5.842373242111048,"aX":-7.106825144275339},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":7.8,"spinRate":965,"spinDirection":253},"zone":13,"typeConfidence":0.99,"plateTime":0.44236677461366325,"extension":6.682066389803188},"index":4,"playId":"bd4824b8-65da-3d1a-ad3b-59b6d1583d48","pitchNumber":4,"startTime":"2026-09-01T00:29:46.297Z","endTime":"2026-09-01T00:29:50.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85435572153399,"aZ":-11.013935757897977,"pfxX":-3.693711389256357,"pfxZ":10.872438499051917,"pX":0.7038298756355271,"pZ":1.6897627478901782,"vX0":6.46343256647641,"vY0":-139.03639334904406,"vZ0":-9.39970874773636,"x":90.17,"y":193.16,"x0":-1.1772585911213846,"y0":50.00402913315856,"z0":5.857046228649534,"aX":-7.190135330950357},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2482,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.3948116508172541,"extension":6.553884241766338},"index":5,"playId":"09b05ce6-b02c-31e4-ad84-d64a10792d5e","pitchNumber":5,"startTime":"2026-09-01T00:30:16.248Z","endTime":"2026-09-01T00:30:21.295Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10171965287021,"aZ":-10.2046283628613,"pfxX":-4.009262576620157,"pfxZ":11.18549489633676,"pX":-0.33685171171340716,"pZ":1.5972995001350787,"vX0":4.134062841114835,"vY0":-139.66589235890342,"vZ0":-9.772214330993663,"x":129.84,"y":195.65,"x0":-1.3193285291540453,"y0":50.00627390619597,"z0":5.8242817897012635,"aX":-7.877805961436034},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2632,"spinDirection":208},"zone":7,"typeConfidence":0.91,"plateTime":0.393007023245886,"extension":6.5544781623638295},"index":6,"playId":"1c630480-9c22-3b36-9781-9ab0826fe713","pitchNumber":6,"startTime":"2026-09-01T00:30:35.585Z","endTime":"2026-09-01T00:30:40.675Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}},"playEndTime":"2026-09-01T00:30:40.675Z","atBatIndex":76},"scoringPlays":[1,6,13,35,41,44,48,50,71],"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":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":105.84,"y":63.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":247.17,"y":87.93},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":127.79,"y":71.6},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":177.3,"y":66.42},"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":1,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":161.11,"y":58.2},"type":"H","description":"Double"},{"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":204.63,"y":102.37},"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":1,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":116.77,"y":148.01},"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":138.44,"y":142.31},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":145.22,"y":155.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":104.67,"y":153.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":167.47,"y":47.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"coordinates":{"x":193.63,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":99.78,"y":160.35},"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":2,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":86.21,"y":41.68},"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":2,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":72.39,"y":112.25},"type":"O","description":"Lineout"},{"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":142.19,"y":167.98},"type":"O","description":"Pop Out"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":149.7,"y":163.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":148.85,"y":144.99},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":113.75,"y":173.43},"type":"O","description":"Forceout"}],"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":143.38,"y":147.83},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":30,"top":[24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":132.51,"y":177.06},"type":"O","description":"Fielders Choice Out"}],"home":[]}},{"startIndex":31,"endIndex":43,"top":[31,32,33,34,35,36],"bottom":[37,38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":139.34,"y":66.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":137.35,"y":68.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":144.38,"y":168.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":112.54,"y":156.49},"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":5,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":103.4,"y":65.36},"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"coordinates":{"x":154.33,"y":99.5},"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":5,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":121.93,"y":97.8},"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":5,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":152.94,"y":52.01},"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":80.53,"y":108.45},"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":5,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":98.62,"y":168.59},"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":5,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":46.62,"y":110.09},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":55,"top":[44,45,46,47,48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":104.6,"y":35.19},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":127.06,"y":74.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"coordinates":{"x":99.71,"y":121.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":122.25,"y":192.22},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":200.79,"y":118.21},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":169.34,"y":99.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":67.15,"y":96.58},"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":6,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":101.51,"y":162.49},"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":101.04,"y":86.9},"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":145.82,"y":160.72},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":177.49,"y":98.57},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":87.34,"y":155.81},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":134.93,"y":174.64},"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":7,"pitcher":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":180.92,"y":106.26},"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":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":50.4,"y":109.72},"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":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":116.17,"y":157.7},"type":"O","description":"Forceout"}]}},{"startIndex":63,"endIndex":68,"top":[63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":149.43,"y":89.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":136.46,"y":192.64},"type":"O","description":"Bunt 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":8,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":154.29,"y":161.93},"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":8,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":104.59,"y":173.84},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":76,"top":[69,70,71,72],"bottom":[73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":113.14,"y":165.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":37.9,"y":73.11},"type":"H","description":"Home Run"}],"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":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":199.96,"y":114.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":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":103.46,"y":157.7},"type":"O","description":"Double Play"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":5,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":7,"hits":11,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"catcher":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"first":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"second":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"third":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"shortstop":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"left":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"center":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"onDeck":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"inHole":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"battingOrder":6,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"onDeck":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"inHole":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"pitcher":{"id":678061,"fullName":"Ray Kerr","link":"/api/v1/people/678061"},"battingOrder":9,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".247","atBats":37,"obp":".307","slg":".406","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":22,"rbi":7,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"4.34","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.35","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":38,"strikes":90,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"14.22","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":12,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":31,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".286","atBats":63,"obp":".318","slg":".556","ops":".874","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":35,"rbi":9,"leftOnBase":20,"sacBunts":3,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":49,"errors":0,"chances":53,"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"}]},"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":9,"airOuts":16,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".100","atBats":50,"obp":".118","slg":".300","ops":".418","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":15,"rbi":8,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".077","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":20,"errors":2,"chances":44,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","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":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":33,"gamesStarted":0,"flyOuts":13,"groundOuts":17,"airOuts":35,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":3,"hits":26,"hitByPitch":2,"atBats":113,"obp":".326","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":538,"era":"3.23","inningsPitched":"30.2","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":7,"blownSaves":3,"earnedRuns":11,"whip":"1.34","battersFaced":134,"outs":92,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":192,"strikes":346,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".000","pitchesPerInning":"17.54","gamesFinished":13,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"11.45","walksPer9Inn":"4.40","hitsPer9Inn":"7.63","runsScoredPer9":"3.82","homeRunsPer9":"0.88","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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"}]},"ID683363":{"person":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":8,"groundOuts":8,"airOuts":20,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":45,"obp":".277","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":181,"era":"4.63","inningsPitched":"11.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.11","battersFaced":47,"outs":35,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":69,"strikes":112,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.63","walksPer9Inn":"1.54","hitsPer9Inn":"8.49","runsScoredPer9":"4.63","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"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}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":22,"airOuts":27,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".225","atBats":102,"obp":".325","slg":".235","ops":".560","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":24,"rbi":7,"leftOnBase":41,"sacBunts":2,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":28,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":15,"putOuts":222,"errors":3,"chances":240,"fielding":".988","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".222","atBats":27,"obp":".300","slg":".407","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":11,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":5,"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":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":0,"putOuts":61,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID801501":{"person":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"jerseyNumber":"56","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".158","atBats":19,"obp":".273","slg":".158","ops":".431","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":3,"rbi":0,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".231","groundOutsToAirouts":"2.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":65,"groundOuts":183,"airOuts":129,"runs":64,"doubles":15,"triples":7,"homeRuns":11,"strikeOuts":118,"baseOnBalls":36,"intentionalWalks":0,"hits":127,"hitByPitch":9,"atBats":554,"obp":".287","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":2232,"era":"3.72","inningsPitched":"147.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.10","battersFaced":603,"outs":443,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2232,"balls":769,"strikes":1463,"strikePercentage":".660","hitBatsmen":9,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"15.12","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.19","hitsPer9Inn":"7.74","runsScoredPer9":"3.90","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":10,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":31,"gamesStarted":0,"flyOuts":21,"groundOuts":34,"airOuts":34,"runs":25,"doubles":2,"triples":2,"homeRuns":5,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":3,"hits":38,"hitByPitch":1,"atBats":125,"obp":".389","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":572,"era":"6.97","inningsPitched":"31.0","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":4,"blownSaves":3,"earnedRuns":24,"whip":"1.77","battersFaced":146,"outs":93,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":217,"strikes":355,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"18.45","gamesFinished":11,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.39","walksPer9Inn":"4.94","hitsPer9Inn":"11.03","runsScoredPer9":"7.26","homeRunsPer9":"1.45","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":42,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":199,"era":"4.09","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.27","battersFaced":47,"outs":33,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":71,"strikes":128,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.09","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.27","walksPer9Inn":"4.09","hitsPer9Inn":"7.36","runsScoredPer9":"4.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":13,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":62,"obp":".338","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":247,"era":"4.11","inningsPitched":"15.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":7,"whip":"1.50","battersFaced":68,"outs":46,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":247,"balls":99,"strikes":148,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".500","pitchesPerInning":"16.11","gamesFinished":5,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.04","walksPer9Inn":"2.93","hitsPer9Inn":"10.57","runsScoredPer9":"4.70","homeRunsPer9":"0.59","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694820":{"person":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":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,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":12,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":20,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":75,"obp":".353","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":338,"era":"4.58","inningsPitched":"19.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"1.47","battersFaced":85,"outs":59,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":134,"strikes":204,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".---","pitchesPerInning":"17.19","gamesFinished":2,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.32","walksPer9Inn":"4.12","hitsPer9Inn":"9.15","runsScoredPer9":"4.58","homeRunsPer9":"1.37","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805074":{"person":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":28,"strikes":48,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":37,"groundOuts":82,"airOuts":88,"runs":43,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":61,"baseOnBalls":33,"intentionalWalks":2,"hits":70,"hitByPitch":8,"avg":".236","atBats":296,"obp":".326","slg":".382","ops":".708","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":113,"rbi":36,"leftOnBase":126,"sacBunts":2,"sacFlies":3,"babip":".270","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":24,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":203,"errors":2,"chances":207,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":126,"flyOuts":72,"groundOuts":150,"airOuts":142,"runs":61,"doubles":27,"triples":4,"homeRuns":9,"strikeOuts":50,"baseOnBalls":25,"intentionalWalks":0,"hits":137,"hitByPitch":7,"avg":".288","atBats":475,"obp":".331","slg":".419","ops":".750","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":199,"rbi":49,"leftOnBase":153,"sacBunts":0,"sacFlies":4,"babip":".305","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.78","popOuts":21,"lineOuts":49},"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":225,"errors":3,"chances":232,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":81,"groundOuts":114,"airOuts":129,"runs":79,"doubles":32,"triples":1,"homeRuns":30,"strikeOuts":150,"baseOnBalls":61,"intentionalWalks":5,"hits":131,"hitByPitch":2,"avg":".252","atBats":520,"obp":".330","slg":".490","ops":".820","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":587,"totalBases":255,"rbi":79,"leftOnBase":236,"sacBunts":0,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","popOuts":23,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":788,"errors":7,"chances":858,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":3,"groundOuts":26,"airOuts":8,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":64,"obp":".294","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":248,"era":"4.41","inningsPitched":"16.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.22","battersFaced":68,"outs":49,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":91,"strikes":157,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.18","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.20","hitsPer9Inn":"8.82","runsScoredPer9":"4.96","homeRunsPer9":"1.65","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"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"}]},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":4,"groundOuts":16,"airOuts":14,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".118","atBats":51,"obp":".237","slg":".235","ops":".472","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":12,"rbi":2,"leftOnBase":23,"sacBunts":3,"sacFlies":0,"babip":".156","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":48,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"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":46,"flyOuts":14,"groundOuts":38,"airOuts":28,"runs":12,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".195","atBats":123,"obp":".238","slg":".260","ops":".498","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":32,"rbi":4,"leftOnBase":56,"sacBunts":4,"sacFlies":0,"babip":".271","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":46,"errors":3,"chances":126,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":13,"gamesStarted":5,"flyOuts":20,"groundOuts":28,"airOuts":47,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":138,"obp":".312","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"4.54","inningsPitched":"37.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.22","battersFaced":154,"outs":113,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":234,"strikes":400,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"16.83","gamesFinished":6,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"7.41","walksPer9Inn":"3.11","hitsPer9Inn":"7.88","runsScoredPer9":"4.54","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"5.0 IP, 3 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":21,"strikes":54,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":11,"groundOuts":14,"airOuts":18,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":54,"obp":".268","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":215,"era":"3.77","inningsPitched":"14.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.05","battersFaced":56,"outs":43,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":72,"strikes":143,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"5.65","walksPer9Inn":"1.26","hitsPer9Inn":"8.16","runsScoredPer9":"4.40","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":61,"groundOuts":158,"airOuts":116,"runs":71,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":133,"baseOnBalls":66,"intentionalWalks":0,"hits":117,"hitByPitch":5,"atBats":519,"obp":".317","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2468,"era":"4.25","inningsPitched":"139.2","wins":8,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.31","battersFaced":595,"outs":419,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2468,"balls":976,"strikes":1492,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".381","pitchesPerInning":"17.67","gamesFinished":0,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"8.57","walksPer9Inn":"4.25","hitsPer9Inn":"7.54","runsScoredPer9":"4.58","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806367":{"person":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"jerseyNumber":"52","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".273","atBats":33,"obp":".366","slg":".424","ops":".790","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":14,"rbi":8,"leftOnBase":17,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":49,"groundOuts":66,"airOuts":79,"runs":43,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":100,"baseOnBalls":47,"intentionalWalks":1,"hits":87,"hitByPitch":0,"avg":".263","atBats":331,"obp":".354","slg":".450","ops":".804","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":149,"rbi":43,"leftOnBase":148,"sacBunts":0,"sacFlies":1,"babip":".332","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.07","popOuts":9,"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":19,"putOuts":226,"errors":1,"chances":246,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":21,"groundOuts":27,"airOuts":30,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".207","atBats":92,"obp":".245","slg":".359","ops":".604","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":33,"rbi":9,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".208","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":3,"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":66,"putOuts":34,"errors":2,"chances":102,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[687551,806367,646240,805811,813841,808982,678545,668800,801501,694376,683766,683627,671345,665665,681916],"pitchers":[683627,671345,665665,681916],"bench":[701852,687529],"bullpen":[805345,805074,694738,694820,693313,694918,676254,657277,683363],"battingOrder":[806367,646240,805811,813841,808982,678545,668800,694376,683766],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Knizner (2, Elder); Hill (5, Lee, D)."},{"label":"HR","value":"Devers (30, 1st inning off Elder, 0 on, 1 out); Basabe (4, 6th inning off Elder, 0 on, 0 out); Cox (4, 9th inning off Kerr, 0 on, 2 out)."},{"label":"TB","value":"Basabe 4; Cox 5; Devers 4; Eldridge 2; Furman 2; Hill 2; Knizner 3."},{"label":"RBI","value":"Basabe (9); Cox 2 (9); Devers (79); Eldridge (43); Hill 2 (8)."},{"label":"2-out RBI","value":"Cox 2; Eldridge."},{"label":"Runners left in scoring position, 2 out","value":"Lee, J; Koss."},{"label":"SAC","value":"Koss."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lee, J (12, 2nd base off Elder/Murphy, S)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Foley (1, pickoff)."},{"label":"DP","value":"(Whitcomb-Basabe)."}]}],"note":[{"label":"a","value":"Doubled for Gilbert in the 6th."},{"label":"b","value":"Flied out for Furman in the 8th."}]},"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":5,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".248","atBats":35,"obp":".312","slg":".412","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":13,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":132,"era":"3.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.25","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":46,"strikes":86,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":7,"pitchesPerInning":"14.67","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":42,"gamesStarted":0,"flyOuts":27,"groundOuts":26,"airOuts":56,"runs":10,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":152,"obp":".246","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":680,"era":"2.08","inningsPitched":"43.1","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":14,"blownSaves":0,"earnedRuns":10,"whip":"0.90","battersFaced":168,"outs":130,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":242,"strikes":438,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".800","pitchesPerInning":"15.69","gamesFinished":5,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"9.35","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.08","homeRunsPer9":"0.83","inheritedRunners":22,"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":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":45,"groundOuts":40,"airOuts":67,"runs":20,"doubles":7,"triples":4,"homeRuns":3,"strikeOuts":74,"baseOnBalls":15,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":217,"obp":".235","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":964,"era":"2.66","inningsPitched":"61.0","wins":5,"losses":0,"saves":0,"saveOpportunities":2,"holds":30,"blownSaves":2,"earnedRuns":18,"whip":"0.90","battersFaced":236,"outs":183,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":964,"balls":309,"strikes":655,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":3,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":2,"strikeoutWalkRatio":"4.93","strikeoutsPer9Inn":"10.92","walksPer9Inn":"2.21","hitsPer9Inn":"5.90","runsScoredPer9":"2.95","homeRunsPer9":"0.44","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":68,"groundOuts":136,"airOuts":117,"runs":65,"doubles":32,"triples":1,"homeRuns":23,"strikeOuts":105,"baseOnBalls":19,"intentionalWalks":0,"hits":149,"hitByPitch":2,"avg":".297","atBats":502,"obp":".323","slg":".502","ops":".825","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":252,"rbi":78,"leftOnBase":175,"sacBunts":2,"sacFlies":3,"babip":".334","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":307,"errors":0,"chances":308,"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":21,"gamesStarted":0,"flyOuts":17,"groundOuts":18,"airOuts":36,"runs":9,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":98,"obp":".288","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":448,"era":"3.04","inningsPitched":"26.2","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.13","battersFaced":112,"outs":80,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":171,"strikes":277,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".800","pitchesPerInning":"16.80","gamesFinished":8,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.78","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"3.04","homeRunsPer9":"0.34","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":5},"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}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":89,"groundOuts":131,"airOuts":167,"runs":58,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":63,"baseOnBalls":31,"intentionalWalks":0,"hits":131,"hitByPitch":2,"avg":".268","atBats":489,"obp":".313","slg":".387","ops":".700","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":189,"rbi":64,"leftOnBase":181,"sacBunts":1,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.78","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"48.90","popOuts":34,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":227,"errors":4,"chances":354,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":49,"gamesStarted":1,"flyOuts":32,"groundOuts":40,"airOuts":60,"runs":16,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":77,"baseOnBalls":19,"intentionalWalks":2,"hits":49,"hitByPitch":2,"atBats":221,"obp":".286","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1016,"era":"2.39","inningsPitched":"60.1","wins":5,"losses":1,"saves":3,"saveOpportunities":9,"holds":15,"blownSaves":6,"earnedRuns":16,"whip":"1.13","battersFaced":247,"outs":181,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":335,"strikes":681,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".833","pitchesPerInning":"16.84","gamesFinished":8,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"11.49","walksPer9Inn":"2.83","hitsPer9Inn":"7.31","runsScoredPer9":"2.39","homeRunsPer9":"0.60","inheritedRunners":32,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":15},"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":23,"gamesStarted":23,"flyOuts":70,"groundOuts":119,"airOuts":117,"runs":60,"doubles":18,"triples":2,"homeRuns":17,"strikeOuts":121,"baseOnBalls":42,"intentionalWalks":0,"hits":119,"hitByPitch":3,"atBats":469,"obp":".317","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2022,"era":"4.25","inningsPitched":"125.0","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.29","battersFaced":521,"outs":375,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2022,"balls":747,"strikes":1275,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".333","pitchesPerInning":"16.18","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"8.71","walksPer9Inn":"3.02","hitsPer9Inn":"8.57","runsScoredPer9":"4.32","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":1,"chances":22,"fielding":".955","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":10,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":6,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"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":115,"flyOuts":58,"groundOuts":118,"airOuts":100,"runs":73,"doubles":14,"triples":0,"homeRuns":22,"strikeOuts":109,"baseOnBalls":49,"intentionalWalks":2,"hits":126,"hitByPitch":7,"avg":".279","atBats":452,"obp":".358","slg":".456","ops":".814","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":206,"rbi":68,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.54","popOuts":15,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":14,"putOuts":583,"errors":2,"chances":599,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":89,"groundOuts":108,"airOuts":142,"runs":93,"doubles":32,"triples":0,"homeRuns":37,"strikeOuts":151,"baseOnBalls":59,"intentionalWalks":5,"hits":137,"hitByPitch":3,"avg":".256","atBats":535,"obp":".332","slg":".523","ops":".855","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":600,"totalBases":280,"rbi":80,"leftOnBase":226,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.46","popOuts":31,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":992,"errors":8,"chances":1090,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":101,"flyOuts":51,"groundOuts":73,"airOuts":79,"runs":39,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".260","atBats":258,"obp":".315","slg":".384","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":99,"rbi":44,"leftOnBase":113,"sacBunts":1,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","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,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":6,"groundOuts":15,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".224","atBats":58,"obp":".262","slg":".379","ops":".641","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":22,"rbi":4,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"1.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":130,"errors":1,"chances":133,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":43,"groundOuts":74,"airOuts":84,"runs":47,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":87,"baseOnBalls":47,"intentionalWalks":2,"hits":77,"hitByPitch":5,"avg":".241","atBats":320,"obp":".345","slg":".409","ops":".754","caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":131,"rbi":36,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":18,"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":5,"putOuts":168,"errors":1,"chances":174,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"3.1 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":9,"strikes":25,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"2.70","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":22,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"2.70","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.60","battersFaced":27,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":28,"strikes":57,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".---","pitchesPerInning":"12.75","gamesFinished":3,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.35","hitsPer9Inn":"4.05","runsScoredPer9":"2.70","homeRunsPer9":"1.35","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":125,"groundOuts":119,"airOuts":203,"runs":74,"doubles":24,"triples":0,"homeRuns":20,"strikeOuts":84,"baseOnBalls":41,"intentionalWalks":1,"hits":134,"hitByPitch":7,"avg":".254","atBats":527,"obp":".310","slg":".414","ops":".724","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":588,"totalBases":218,"rbi":67,"leftOnBase":219,"sacBunts":0,"sacFlies":13,"babip":".261","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.35","popOuts":38,"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":327,"putOuts":179,"errors":7,"chances":513,"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":50,"gamesStarted":0,"flyOuts":31,"groundOuts":40,"airOuts":54,"runs":19,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":1,"atBats":190,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":786,"era":"2.82","inningsPitched":"51.0","wins":1,"losses":2,"saves":29,"saveOpportunities":32,"holds":0,"blownSaves":3,"earnedRuns":16,"whip":"1.18","battersFaced":207,"outs":153,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":238,"strikes":548,"strikePercentage":".700","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".333","pitchesPerInning":"15.41","gamesFinished":42,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.82","hitsPer9Inn":"7.76","runsScoredPer9":"3.35","homeRunsPer9":"0.88","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"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":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":78,"groundOuts":81,"airOuts":130,"runs":55,"doubles":21,"triples":1,"homeRuns":15,"strikeOuts":171,"baseOnBalls":42,"intentionalWalks":1,"hits":108,"hitByPitch":10,"avg":".222","atBats":486,"obp":".295","slg":".362","ops":".657","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":176,"rbi":61,"leftOnBase":231,"sacBunts":0,"sacFlies":4,"babip":".306","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.40","popOuts":29,"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":200,"putOuts":111,"errors":10,"chances":321,"fielding":".969","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":26,"gamesStarted":25,"flyOuts":78,"groundOuts":129,"airOuts":145,"runs":55,"doubles":19,"triples":1,"homeRuns":19,"strikeOuts":103,"baseOnBalls":55,"intentionalWalks":0,"hits":117,"hitByPitch":3,"atBats":487,"obp":".318","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2055,"era":"3.71","inningsPitched":"128.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.34","battersFaced":552,"outs":386,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2055,"balls":762,"strikes":1293,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".643","pitchesPerInning":"15.97","gamesFinished":1,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.85","hitsPer9Inn":"8.18","runsScoredPer9":"3.85","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":45},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"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":119,"flyOuts":51,"groundOuts":67,"airOuts":88,"runs":41,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":0,"hits":68,"hitByPitch":4,"avg":".222","atBats":306,"obp":".306","slg":".369","ops":".675","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":113,"rbi":34,"leftOnBase":131,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":179,"errors":3,"chances":186,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":22,"airOuts":31,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".081","atBats":86,"obp":".177","slg":".081","ops":".258","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":7,"rbi":5,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".117","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":33,"errors":3,"chances":101,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":45,"groundOuts":66,"airOuts":94,"runs":36,"doubles":19,"triples":0,"homeRuns":11,"strikeOuts":90,"baseOnBalls":43,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".227","atBats":321,"obp":".321","slg":".389","ops":".710","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":125,"rbi":40,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.18","popOuts":31,"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":193,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":47,"gamesStarted":3,"flyOuts":37,"groundOuts":90,"airOuts":70,"runs":37,"doubles":13,"triples":5,"homeRuns":8,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":1,"hits":76,"hitByPitch":1,"atBats":297,"obp":".307","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1314,"era":"3.59","inningsPitched":"77.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":31,"whip":"1.25","battersFaced":322,"outs":233,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1314,"balls":461,"strikes":853,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":6,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"16.92","gamesFinished":16,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.43","hitsPer9Inn":"8.81","runsScoredPer9":"4.29","homeRunsPer9":"0.93","inheritedRunners":23,"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":{"note":"(L, 8-8)","summary":"5.1 IP, 5 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":27,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":90,"groundOuts":158,"airOuts":161,"runs":74,"doubles":17,"triples":2,"homeRuns":24,"strikeOuts":121,"baseOnBalls":49,"intentionalWalks":0,"hits":140,"hitByPitch":3,"atBats":573,"obp":".306","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2245,"era":"4.11","inningsPitched":"149.0","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.27","battersFaced":633,"outs":447,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2245,"balls":834,"strikes":1411,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":3,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"7.31","walksPer9Inn":"2.96","hitsPer9Inn":"8.46","runsScoredPer9":"4.47","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":44},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":26,"gamesStarted":22,"flyOuts":54,"groundOuts":141,"airOuts":117,"runs":45,"doubles":17,"triples":4,"homeRuns":12,"strikeOuts":91,"baseOnBalls":50,"intentionalWalks":1,"hits":97,"hitByPitch":3,"atBats":440,"obp":".301","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1901,"era":"3.05","inningsPitched":"121.0","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.21","battersFaced":499,"outs":363,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1901,"balls":737,"strikes":1164,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".500","pitchesPerInning":"15.71","gamesFinished":2,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"6.77","walksPer9Inn":"3.72","hitsPer9Inn":"7.21","runsScoredPer9":"3.35","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686948,660670,621566,643289,671739,645277,669221,663586,573262,693821,669276,678061],"pitchers":[693821,669276,678061],"bench":[676551,673490,642086,657041],"bullpen":[689266,800311,656550,628452,641816,682989,527048,519242,700363,608718],"battingOrder":[686948,660670,621566,643289,671739,645277,669221,663586,573262],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Baldwin, D (14, Molina)."},{"label":"HR","value":"Harris II (23, 2nd inning off Molina, 0 on, 0 out)."},{"label":"TB","value":"Acuña Jr.; Albies; Baldwin, D 3; Harris II 5; Murphy, S; Riley, A 2."},{"label":"RBI","value":"Baldwin, D (68); Harris II (78); Olson (80)."},{"label":"2-out RBI","value":"Baldwin, D."},{"label":"Runners left in scoring position, 2 out","value":"Olson 2; Murphy, S."},{"label":"GIDP","value":"Riley, A."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"6."}]}],"note":[]}},"officials":[{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"First Base"},{"official":{"id":665298,"fullName":"Dexter Kelley","link":"/api/v1/people/665298"},"officialType":"Second Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Elder (pitcher)."},{"label":"ABS Challenge","value":"Gilbert (Strike-Overturned to Ball); Murphy, S 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Confirmed); Knizner 2 (Ball-Overturned to Strike, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Molina 75-54; Foley 22-14; Sanmartin 16-13; Smith, D 15-9; Elder 84-53; Lee, D 14-8; Kerr 34-25."},{"label":"Groundouts-flyouts","value":"Molina 2-4; Foley 2-1; Sanmartin 3-0; Smith, D 1-0; Elder 9-1; Lee, D 0-1; Kerr 2-1."},{"label":"Batters faced","value":"Molina 21; Foley 6; Sanmartin 5; Smith, D 4; Elder 27; Lee, D 3; Kerr 11."},{"label":"Inherited runners-scored","value":"Sanmartin 1-0; Lee, D 2-2; Kerr 1-0."},{"label":"Umpires","value":"HP: Adrian Johnson. 1B: Ramon De Jesus. 2B: Dexter Kelley. 3B: Paul Clemons. "},{"label":"Weather","value":"92 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, Out To RF."},{"label":"First pitch","value":"6:06 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"29,349."},{"label":"Venue","value":"Truist Park."},{"label":"August 31, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","boxscoreName":"Devers"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":81,"groundOuts":114,"airOuts":129,"runs":79,"doubles":32,"triples":1,"homeRuns":30,"strikeOuts":150,"baseOnBalls":61,"intentionalWalks":5,"hits":131,"hitByPitch":2,"avg":".252","atBats":520,"obp":".330","slg":".490","ops":".820","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":587,"totalBases":255,"rbi":79,"leftOnBase":236,"sacBunts":0,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","popOuts":23,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":788,"errors":7,"chances":858,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","boxscoreName":"Harris II"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":68,"groundOuts":136,"airOuts":117,"runs":65,"doubles":32,"triples":1,"homeRuns":23,"strikeOuts":105,"baseOnBalls":19,"intentionalWalks":0,"hits":149,"hitByPitch":2,"avg":".297","atBats":502,"obp":".323","slg":".502","ops":".825","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":252,"rbi":78,"leftOnBase":175,"sacBunts":2,"sacFlies":3,"babip":".334","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":307,"errors":0,"chances":308,"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"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","boxscoreName":"Cox"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":12,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":31,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".286","atBats":63,"obp":".318","slg":".556","ops":".874","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":35,"rbi":9,"leftOnBase":20,"sacBunts":3,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":49,"errors":0,"chances":53,"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"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"loser":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}