{"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":776711,"link":"/api/v1.1/game/776711/feed/live","metaData":{"wait":10,"timeStamp":"20250817_033229","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776711,"type":"R","doubleHeader":"N","id":"2025/08/16/tbamlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776711-2025-08-16","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-17T01:05:00Z","originalDate":"2025-08-16","officialDate":"2025-08-16","dayNight":"night","time":"6:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2025,"venue":{"id":2523,"name":"George M. Steinbrenner Field","link":"/api/v1/venues/2523"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"Tampa","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":63,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":61,"losses":63,"winningPercentage":".492"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"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":2025,"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":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":64,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":59,"losses":64,"winningPercentage":".480"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686752":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752","firstName":"Ryan","lastName":"Pepiot","primaryNumber":"44","birthDate":"1997-08-21","currentAge":29,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Pepiot","middleName":"Michael","boxscoreName":"Pepiot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"PEP-ee-oh","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Pepiot","nameSlug":"ryan-pepiot-686752","firstLastName":"Ryan Pepiot","lastFirstName":"Pepiot, Ryan","lastInitName":"Pepiot, R","initLastName":"R Pepiot","fullFMLName":"Ryan Michael Pepiot","fullLFMName":"Pepiot, Ryan Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666149":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149","firstName":"Tyler","lastName":"Fitzgerald","birthDate":"1997-09-15","currentAge":29,"birthCity":"Springfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tyler","useLastName":"Fitzgerald","middleName":"Joseph","boxscoreName":"Fitzgerald, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Fitzgerald","nameSlug":"tyler-fitzgerald-666149","firstLastName":"Tyler Fitzgerald","lastFirstName":"Fitzgerald, Tyler","lastInitName":"Fitzgerald, T","initLastName":"T Fitzgerald","fullFMLName":"Tyler Joseph Fitzgerald","fullLFMName":"Fitzgerald, Tyler Joseph","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID678495":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495","firstName":"Randy","lastName":"Rodríguez","primaryNumber":"73","birthDate":"1999-09-05","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Rodríguez","middleName":"Alberto","boxscoreName":"Rodríguez, R","gender":"M","nameMatrilineal":"Caraballo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Rodríguez","nameSlug":"randy-rodriguez-678495","firstLastName":"Randy Rodríguez","lastFirstName":"Rodríguez, Randy","lastInitName":"Rodríguez, R","initLastName":"R Rodríguez","fullFMLName":"Randy Alberto Rodríguez","fullLFMName":"Rodríguez, Randy Alberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","primaryNumber":"76","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID670955":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955","firstName":"Edwin","lastName":"Uceta","primaryNumber":"63","birthDate":"1998-01-09","currentAge":28,"birthCity":"Villa Los Almacigos","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Uceta","middleName":"Daniel","boxscoreName":"Uceta","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"pronunciation":"oo-SAY-tuh","mlbDebutDate":"2021-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Uceta","nameSlug":"edwin-uceta-670955","firstLastName":"Edwin Uceta","lastFirstName":"Uceta, Edwin","lastInitName":"Uceta, E","initLastName":"E Uceta","fullFMLName":"Edwin Daniel Uceta","fullLFMName":"Uceta, Edwin Daniel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671212":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212","firstName":"Joseph","lastName":"Boyle","primaryNumber":"36","birthDate":"1999-08-14","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Boyle","middleName":"Patrick","boxscoreName":"Boyle","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Boyle","nameSlug":"joe-boyle-671212","firstLastName":"Joe Boyle","lastFirstName":"Boyle, Joe","lastInitName":"Boyle, J","initLastName":"J Boyle","fullFMLName":"Joseph Patrick Boyle","fullLFMName":"Boyle, Joseph Patrick","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID676130":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130","firstName":"José","lastName":"Buttó","primaryNumber":"70","birthDate":"1998-03-19","currentAge":28,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Buttó","middleName":"Alejandro","boxscoreName":"Buttó","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":false,"pronunciation":"BOO-toh","mlbDebutDate":"2022-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Buttó","nameSlug":"jose-butto-676130","firstLastName":"José Buttó","lastFirstName":"Buttó, José","lastInitName":"Buttó, J","initLastName":"J Buttó","fullFMLName":"José Alejandro Buttó","fullLFMName":"Buttó, José Alejandro","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID527038":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038","firstName":"Wilmer","lastName":"Flores","primaryNumber":"41","birthDate":"1991-08-06","currentAge":35,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Wilmer","useLastName":"Flores","middleName":"Alejandro","boxscoreName":"Flores","nickName":"Catire","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"floor-ess","mlbDebutDate":"2013-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilmer Flores","nameSlug":"wilmer-flores-527038","firstLastName":"Wilmer Flores","lastFirstName":"Flores, Wilmer","lastInitName":"Flores, W","initLastName":"W Flores","fullFMLName":"Wilmer Alejandro Flores","fullLFMName":"Flores, Wilmer Alejandro","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID664192":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192","firstName":"Joseph","lastName":"Lucchesi","birthDate":"1993-06-06","currentAge":33,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Lucchesi","middleName":"George","boxscoreName":"Lucchesi","nickName":"Joey Fuego","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"loo-KAY-see","mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Lucchesi","nameSlug":"joey-lucchesi-664192","firstLastName":"Joey Lucchesi","lastFirstName":"Lucchesi, Joey","lastInitName":"Lucchesi, J","initLastName":"J Lucchesi","fullFMLName":"Joseph George Lucchesi","fullLFMName":"Lucchesi, Joseph George","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID676044":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044","firstName":"Robert","lastName":"Seymour","primaryNumber":"41","birthDate":"1998-10-07","currentAge":27,"birthCity":"Harvey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bob","useLastName":"Seymour","middleName":"John","boxscoreName":"Seymour, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"see-more","mlbDebutDate":"2025-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bob Seymour","nameSlug":"bob-seymour-676044","firstLastName":"Bob Seymour","lastFirstName":"Seymour, Bob","lastInitName":"Seymour, B","initLastName":"B Seymour","fullFMLName":"Robert John Seymour","fullLFMName":"Seymour, Robert John","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID434378":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378","firstName":"Justin","lastName":"Verlander","primaryNumber":"35","birthDate":"1983-02-20","currentAge":43,"birthCity":"Manakin-Sabot","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Verlander","middleName":"Brooks","boxscoreName":"Verlander","nickName":"J V","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"mlbDebutDate":"2005-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Verlander","nameSlug":"justin-verlander-434378","firstLastName":"Justin Verlander","lastFirstName":"Verlander, Justin","lastInitName":"Verlander, J","initLastName":"J Verlander","fullFMLName":"Justin Brooks Verlander","fullLFMName":"Verlander, Justin Brooks","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2025"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Partly Cloudy","temp":"65","wind":"17 mph, Varies"},"gameInfo":{"attendance":35070,"firstPitch":"2025-08-17T01:05:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"home":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"}},"officialScorer":{"id":639285,"fullName":"Chris Thoms","link":"/api/v1/people/639285"},"primaryDatacaster":{"id":700149,"fullName":"Lauren Johnson","link":"/api/v1/people/700149"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out softly, pitcher Justin Verlander to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:05:35.116Z","endTime":"2025-08-17T01:05:58.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":434378,"link":"/api/v1/people/434378"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T22:16:15.030Z","endTime":"2025-08-17T00:42:13.021Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":"2025-08-17T00:42:13.021Z","endTime":"2025-08-17T01:03:48.968Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":"2025-08-17T01:03:48.968Z","endTime":"2025-08-17T01:05:37.284Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.53687370739017,"strikeZoneBottom":1.82091018869621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911066018906585,"aZ":-10.227495142477368,"pfxX":-6.354831736537237,"pfxZ":11.84174996294603,"pX":-0.1314901474157298,"pZ":2.208320741717206,"vX0":7.047966623168385,"vY0":-135.1475175007574,"vZ0":-10.899192573747886,"x":122.01,"y":179.16,"x0":-1.9450922184780213,"y0":50.005702967642804,"z0":7.0075838630918605,"aX":-11.78083063519178},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":10.1,"spinRate":2449,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40498209651475126,"extension":6.029744744384016},"index":3,"playId":"e22ad8c7-4a52-316b-9ce1-73343533993b","pitchNumber":1,"startTime":"2025-08-17T01:05:37.284Z","endTime":"2025-08-17T01:05:41.706Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.232634458588723,"aZ":-22.5031526019366,"pfxX":-8.613964744274014,"pfxZ":6.336452272003116,"pX":-0.6528095486752884,"pZ":2.4864518971160128,"vX0":5.984175472069504,"vY0":-122.03066317638749,"vZ0":-6.59789838214394,"x":141.88,"y":171.65,"x0":-2.0026952571777406,"y0":50.004028247883674,"z0":7.130101532708776,"aX":-13.153070170454631},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":1779,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4467408295935513,"extension":5.816715282715356},"hitData":{"launchSpeed":58.5,"launchAngle":-71.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.5,"coordY":191.02}},"index":4,"playId":"98162c62-c7fb-3784-9f69-7a88c2a8035b","pitchNumber":2,"startTime":"2025-08-17T01:05:51.665Z","endTime":"2025-08-17T01:05:58.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:05:58.444Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:06:00.533Z","endTime":"2025-08-17T01:07:06.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.56348298141779,"strikeZoneBottom":1.66619591162872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24156555266425,"aZ":-11.164601294661564,"pfxX":-7.2807319387527425,"pfxZ":11.356970985624407,"pX":-1.5841752475958857,"pZ":4.23902390638739,"vX0":3.2526723712264745,"vY0":-135.76959783562256,"vZ0":-5.810325863068603,"x":177.39,"y":124.33,"x0":-1.857808956918891,"y0":50.004752256804544,"z0":7.198105511450726,"aX":-13.47031270582271},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":12.4,"spinRate":2555,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40483421559932475,"extension":5.984829038177495},"index":0,"playId":"e667c5b4-a3ff-3734-a9b5-e8e1911f8d97","pitchNumber":1,"startTime":"2025-08-17T01:06:24.475Z","endTime":"2025-08-17T01:06:28.423Z","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":93.6,"endSpeed":86.1,"strikeZoneTop":3.5597794861444,"strikeZoneBottom":1.63016119222894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.369683644188882,"aZ":-9.954526663665343,"pfxX":-6.841766046101464,"pfxZ":11.820446357211093,"pX":-1.0393109954894666,"pZ":2.093465369336908,"vX0":4.8068931707668945,"vY0":-135.89848636572356,"vZ0":-11.157518057140395,"x":156.62,"y":182.26,"x0":-1.9376113918827642,"y0":50.003481878893744,"z0":6.932167263925366,"aX":-12.86255035827408},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":11.4,"spinRate":2461,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.40226140319668824,"extension":6.092373469426197},"index":1,"playId":"be4062ca-9cc8-3894-af67-022b876ad13d","pitchNumber":2,"startTime":"2025-08-17T01:06:40.086Z","endTime":"2025-08-17T01:06:44.390Z","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":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.269067807474528,"aZ":-22.031461872828487,"pfxX":-9.290070738723657,"pfxZ":6.501459004442411,"pX":-0.6593495776140383,"pZ":2.880127627819994,"vX0":6.216639818461491,"vY0":-123.75508947557105,"vZ0":-5.679155647327932,"x":142.13,"y":161.02,"x0":-1.9891270664149823,"y0":50.0050331401488,"z0":7.034798991161793,"aX":-14.500890255125931},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":1768,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.44153757497048085,"extension":6.137220574037407},"hitData":{"launchSpeed":100.7,"launchAngle":11.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.71,"coordY":93.47}},"index":2,"playId":"f5c2bee1-fd62-3a4a-9a87-6e760f883fc3","pitchNumber":3,"startTime":"2025-08-17T01:06:54.801Z","endTime":"2025-08-17T01:07:06.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:07:06.950Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging. Brandon Lowe out on batter interference.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:07:04.993Z","endTime":"2025-08-17T01:09:10.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501384628593634,"aZ":-8.281999304620207,"pfxX":-6.923016828645915,"pfxZ":12.72090685493287,"pX":-0.49961331219394967,"pZ":3.0004889853914576,"vX0":5.980965418794567,"vY0":-136.30541738742244,"vZ0":-9.494634178776662,"x":136.04,"y":157.77,"x0":-1.8249251341446224,"y0":50.00316459222515,"z0":7.104718197887392,"aX":-13.002243256024869},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.1,"breakHorizontal":11.3,"spinRate":2664,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.402140257406816,"extension":5.982583050193902},"index":0,"playId":"68936c4e-e2fa-3f2b-8bc5-d73549bde127","pitchNumber":1,"startTime":"2025-08-17T01:07:31.955Z","endTime":"2025-08-17T01:07:35.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651012750807254,"aZ":-8.779427089680095,"pfxX":-6.881556569718161,"pfxZ":12.65757887583339,"pX":-0.2695785713636121,"pZ":2.8999043143925607,"vX0":7.086078456850627,"vY0":-135.5842815506877,"vZ0":-9.304144220293807,"x":127.28,"y":160.48,"x0":-2.032011018272496,"y0":50.00451117439785,"z0":7.003071171650509,"aX":-12.72090603756331},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.9,"breakHorizontal":10.8,"spinRate":2481,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.405105368300656,"extension":5.86338590504613},"index":1,"playId":"0ac4df0c-29cf-3c4f-baac-84f1da665487","pitchNumber":2,"startTime":"2025-08-17T01:07:48.259Z","endTime":"2025-08-17T01:07:51.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.42289344787135,"strikeZoneBottom":1.62747417297773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.096109507367515,"aZ":-9.312671723548592,"pfxX":-6.881026354053564,"pfxZ":12.246089851037786,"pX":-2.4431736909287016,"pZ":3.303256397184375,"vX0":1.5259833561501774,"vY0":-135.85704396488836,"vZ0":-8.36893187773763,"x":210.13,"y":149.59,"x0":-2.1185452463683143,"y0":50.00442470906326,"z0":7.073172046046558,"aX":-12.848719303282458},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":12.1,"spinRate":2465,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40334946917636527,"extension":5.858893470081561},"index":2,"playId":"f454053c-02ed-30c7-a41d-72cad5e4d2e0","pitchNumber":3,"startTime":"2025-08-17T01:08:04.737Z","endTime":"2025-08-17T01:08:08.192Z","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":94.3,"endSpeed":86.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77177470040575,"aZ":-6.701938654783017,"pfxX":-7.0667276124960505,"pfxZ":13.39459996860807,"pX":-0.5875639149136233,"pZ":1.3993567552884432,"vX0":5.685057806902306,"vY0":-136.69541522309137,"vZ0":-13.657838611427021,"x":139.4,"y":201.0,"x0":-1.7711421558310418,"y0":50.00589806154213,"z0":6.909153136541599,"aX":-13.440591164753146},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.7,"breakHorizontal":11.6,"spinRate":2499,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39996090099886095,"extension":6.070012007286513},"index":3,"playId":"60a56bb9-9945-3841-aacb-54a818066cb9","pitchNumber":4,"startTime":"2025-08-17T01:08:21.929Z","endTime":"2025-08-17T01:08:25.706Z","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":86.1,"strikeZoneTop":3.49890139617047,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04258418221304,"aZ":-10.647087993978504,"pfxX":-4.4159588283872075,"pfxZ":11.258582205091987,"pX":-2.1469758410220585,"pZ":4.324863746181074,"vX0":1.102161596682708,"vY0":-137.74670268021396,"vZ0":-5.9450717282651055,"x":198.84,"y":122.01,"x0":-1.9799769143666157,"y0":50.00010932835845,"z0":7.238462332940379,"aX":-8.441700935111117},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":7.8,"spinRate":2397,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39839460419565675,"extension":5.763053894039211},"index":4,"playId":"0802d0e1-d57e-3717-b060-41267ebba38c","pitchNumber":5,"startTime":"2025-08-17T01:08:46.522Z","endTime":"2025-08-17T01:08:49.738Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604764772522323,"aZ":-24.55993156669846,"pfxX":1.8889686082242576,"pfxZ":4.573492193117877,"pX":0.03362397412409096,"pZ":0.5915881355408936,"vX0":4.749594637304418,"vY0":-127.98407032816428,"vZ0":-11.048719989334197,"x":115.72,"y":222.81,"x0":-2.089076785853546,"y0":50.00041588257928,"z0":6.8765710288712345,"aX":3.1435018080756096},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.4,"spinRate":2587,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4274307349092239,"extension":5.808181335830425},"index":5,"playId":"e2fec57c-4bc9-3047-8770-62279947bd64","pitchNumber":6,"startTime":"2025-08-17T01:09:04.992Z","endTime":"2025-08-17T01:09:10.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:09:10.359Z","atBatIndex":2},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Junior Caminero reaches on a fielding error by third baseman Christian Koss. Yandy Díaz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:09:14.954Z","endTime":"2025-08-17T01:11:22.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45717060576357,"aZ":-7.642198935124096,"pfxX":-4.922944880896937,"pfxZ":13.081960157424874,"pX":-0.2773080746959433,"pZ":3.282770883151061,"vX0":5.5544188195735416,"vY0":-137.07530200933692,"vZ0":-8.844133920047689,"x":127.57,"y":150.15,"x0":-1.7045375664036742,"y0":50.0003019160215,"z0":7.099393487778307,"aX":-9.22979889022294},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.6,"breakHorizontal":7.6,"spinRate":2410,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40186448537559327,"extension":5.985909121451423},"index":0,"playId":"5c3c1651-8e53-374e-ac57-4247e91a28ad","pitchNumber":1,"startTime":"2025-08-17T01:09:39.413Z","endTime":"2025-08-17T01:09:43.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.68854970005271,"strikeZoneBottom":1.74358781649811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474505801668553,"aZ":-30.602396476728906,"pfxX":4.42227346037542,"pfxZ":1.1266834299535908,"pX":0.96774233185274,"pZ":3.020109217310115,"vX0":5.877177703547096,"vY0":-117.78715460948692,"vZ0":-2.998579172250456,"x":80.11,"y":157.24,"x0":-2.1394113158262735,"y0":50.003433979542265,"z0":7.154525621948668,"aX":6.181520407355548},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.6,"breakHorizontal":-9.5,"spinRate":2789,"spinDirection":53},"zone":12,"typeConfidence":2.0,"plateTime":0.46595292983570946,"extension":5.950176161288684},"index":1,"playId":"acef22a0-ba30-359d-bf73-3bcf8e032407","pitchNumber":2,"startTime":"2025-08-17T01:09:53.339Z","endTime":"2025-08-17T01:09:57.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.69067443624775,"strikeZoneBottom":1.78429097567423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.234698631258233,"aZ":-11.307443908248453,"pfxX":-3.5752202976187597,"pfxZ":11.050847348763721,"pX":-1.821204438217959,"pZ":5.382683292334284,"vX0":1.7616066395517562,"vY0":-136.36432956920672,"vZ0":-3.0636785997059643,"x":186.42,"y":93.45,"x0":-2.0101459205238776,"y0":50.00313256753314,"z0":7.2978211918319476,"aX":-6.751310286392208},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2431,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4012586272834251,"extension":5.9056938380466955},"index":2,"playId":"b0a7ce62-a9da-301c-a3d6-710fd8577283","pitchNumber":3,"startTime":"2025-08-17T01:10:08.749Z","endTime":"2025-08-17T01:10:12.568Z","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":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.057342784107302,"aZ":-9.59507440123071,"pfxX":-5.335853236873092,"pfxZ":11.764261589707921,"pX":-0.7695983922522994,"pZ":3.1534760655573097,"vX0":4.848068875074811,"vY0":-137.34104572902515,"vZ0":-8.779527888145621,"x":146.34,"y":153.64,"x0":-1.86032553528029,"y0":50.00679701090455,"z0":7.035478957574782,"aX":-10.244708740861824},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2464,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39808075643634355,"extension":6.372857426929873},"index":3,"playId":"880c05f1-b4d4-3ebb-9ae2-8bcd48884ceb","pitchNumber":4,"startTime":"2025-08-17T01:10:32.352Z","endTime":"2025-08-17T01:10:36.259Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T01:10:46.944Z","endTime":"2025-08-17T01:10:54.898Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95077082029494,"aZ":-6.920337652221259,"pfxX":-5.64374733856237,"pfxZ":13.089802471037778,"pX":-0.34872090097550157,"pZ":2.57006985293025,"vX0":5.80822483486992,"vY0":-138.2883356693372,"vZ0":-10.748363620715235,"x":130.29,"y":169.39,"x0":-1.7469170668165737,"y0":50.00639175294157,"z0":6.979627424449288,"aX":-10.891280459131337},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.5,"breakHorizontal":9.0,"spinRate":2550,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3966731484764443,"extension":6.28661205365772},"index":5,"playId":"1c58e2e2-e87a-3a0f-9c46-1813a5540a8d","pitchNumber":5,"startTime":"2025-08-17T01:10:54.898Z","endTime":"2025-08-17T01:10:59.078Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959611983662768,"aZ":-11.430499460145189,"pfxX":-4.155411826557209,"pfxZ":11.005332412443138,"pX":0.19693506522878032,"pZ":2.7457811356611868,"vX0":6.4058575387919365,"vY0":-136.40828380637592,"vZ0":-9.438920776812635,"x":109.49,"y":164.64,"x0":-1.6417599195153656,"y0":50.00040298127608,"z0":7.038390587634927,"aX":-7.831140667369268},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2465,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4015018481748003,"extension":6.310836198153918},"hitData":{"launchSpeed":93.9,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":167.9}},"index":6,"playId":"692f031b-24e7-3baf-a5e1-7d6e61229927","pitchNumber":6,"startTime":"2025-08-17T01:11:14.402Z","endTime":"2025-08-17T01:11:22.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:11:22.707Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T01:11:29.909Z","endTime":"2025-08-17T01:13:01.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.866038789782063,"aZ":-10.848356153199763,"pfxX":-5.380450014960727,"pfxZ":11.05066962670056,"pX":-0.6650598257946085,"pZ":2.8392637599388735,"vX0":5.392441642357868,"vY0":-137.8607603147664,"vZ0":-9.198003491564144,"x":142.35,"y":162.12,"x0":-1.9448289409607087,"y0":50.00463299416167,"z0":6.945776884307672,"aX":-10.385901584233764},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2437,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3968805421767789,"extension":5.866820190414604},"index":0,"playId":"19050af1-2df3-369a-98bb-8d7f8c79fc2e","pitchNumber":1,"startTime":"2025-08-17T01:11:55.866Z","endTime":"2025-08-17T01:11:59.983Z","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":94.6,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.494174214950192,"aZ":-10.219902336188506,"pfxX":-5.752894741710149,"pfxZ":11.556408098432392,"pX":0.34110061768214833,"pZ":2.9621707919446414,"vX0":7.5600385236893946,"vY0":-137.22283907803742,"vZ0":-9.122958164918735,"x":104.0,"y":158.8,"x0":-1.7073032373277655,"y0":50.002204315554245,"z0":7.034093663313608,"aX":-10.928270992554761},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2381,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.3997625951443693,"extension":6.030668800734717},"index":1,"playId":"cb5e578d-4872-3f32-9524-6d2b762a4cf4","pitchNumber":2,"startTime":"2025-08-17T01:12:19.497Z","endTime":"2025-08-17T01:12:26.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.089170731591572,"aZ":-26.438841466518156,"pfxX":0.3243952950498261,"pfxZ":3.3652079768545393,"pX":-0.331084058515211,"pZ":1.3049399807831925,"vX0":4.0055833539902395,"vY0":-128.53317102665875,"vZ0":-9.42135873696926,"x":129.62,"y":203.55,"x0":-1.9401100014902768,"y0":50.002532980679305,"z0":7.012527937370845,"aX":0.5520268175279344},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":-1.3,"spinRate":2434,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.4232039513757093,"extension":5.831320772835715},"index":2,"playId":"01313c36-1160-3ccd-90a3-804668d5b2c6","pitchNumber":3,"startTime":"2025-08-17T01:12:56.248Z","endTime":"2025-08-17T01:13:01.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:13:01.098Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T01:14:51.386Z","endTime":"2025-08-17T01:16:13.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":87.9,"strikeZoneTop":3.2156876781917,"strikeZoneBottom":1.55199792195705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21945165716639,"aZ":-22.69528809361912,"pfxX":-9.021043881382639,"pfxZ":4.832369569460395,"pX":1.1037435286824047,"pZ":1.8245554045692043,"vX0":9.09144757845647,"vY0":-138.70894726305733,"vZ0":-6.837593763773068,"x":74.93,"y":189.52,"x0":-1.0345181936720957,"y0":50.001999102188776,"z0":5.820628780551024,"aX":-17.687832037953783},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":2261,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3939510304212894,"extension":6.856550819096782},"index":0,"playId":"8223a9fc-6deb-3492-9443-6bf671593e29","pitchNumber":1,"startTime":"2025-08-17T01:15:12.404Z","endTime":"2025-08-17T01:15:16.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.15899035039437,"strikeZoneBottom":1.43628283617917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.961200173216515,"aZ":-22.731130078664865,"pfxX":-9.422002610408882,"pfxZ":4.779503381344362,"pX":0.7659344728758312,"pZ":1.2995596492238624,"vX0":8.27515846411061,"vY0":-139.34060476134496,"vZ0":-8.110545130854831,"x":87.8,"y":203.69,"x0":-1.0115275108518436,"y0":50.003698497164045,"z0":5.738725622822599,"aX":-18.61408198003919},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2332,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39240500746644846,"extension":6.94331271661325},"index":1,"playId":"800e4f1e-5488-35ef-89ac-b3ef7fb723b4","pitchNumber":2,"startTime":"2025-08-17T01:15:25.129Z","endTime":"2025-08-17T01:15:28.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.2156876781917,"strikeZoneBottom":1.43562288735799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61874420115261,"aZ":-19.64067857853762,"pfxX":-9.37801894894153,"pfxZ":6.438074102010248,"pX":-0.3320737806239668,"pZ":2.7855261449059965,"vX0":5.68430067339372,"vY0":-138.35749471946434,"vZ0":-4.817838628178633,"x":129.66,"y":163.57,"x0":-1.1901159345608396,"y0":50.00423349585456,"z0":5.857781952161916,"aX":-18.261849657016246},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":15.8,"spinRate":2286,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3952211446239504,"extension":6.601688291668236},"index":2,"playId":"cb8876d7-a9bf-3996-aa4e-fb733cbcbf56","pitchNumber":3,"startTime":"2025-08-17T01:15:40.254Z","endTime":"2025-08-17T01:15:44.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.21358986837829,"strikeZoneBottom":1.31709687197824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42427257294759,"aZ":-24.050986290693206,"pfxX":-0.5523860230234726,"pfxZ":4.6700898243226465,"pX":-0.2359021500361205,"pZ":2.0049013307965144,"vX0":3.2707077764088073,"vY0":-131.0207942005919,"vZ0":-5.0187645615697045,"x":125.99,"y":184.65,"x0":-1.4281759370708094,"y0":50.00651731224045,"z0":5.740518035312727,"aX":-0.9620870587787654},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2468,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.41789520499495403,"extension":6.816527559184555},"index":3,"playId":"8fa55239-39b7-3d26-9335-553f35a344a0","pitchNumber":4,"startTime":"2025-08-17T01:15:54.862Z","endTime":"2025-08-17T01:15:59.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4109354852165,"aZ":-21.508346128945274,"pfxX":-11.291996427890112,"pfxZ":5.460903701233769,"pX":0.7480036589085777,"pZ":2.251034585259883,"vX0":8.85025294092515,"vY0":-139.13342362325346,"vZ0":-5.660596549420676,"x":88.49,"y":178.0,"x0":-1.0135973017253697,"y0":50.00192493631958,"z0":5.745691374218736,"aX":-22.04705129322952},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":18.5,"spinRate":2281,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3942981666081069,"extension":6.681298928686133},"index":4,"playId":"dc7861a3-f93b-3c83-bb0e-5a62c07dbcbf","pitchNumber":5,"startTime":"2025-08-17T01:16:09.115Z","endTime":"2025-08-17T01:16:13.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:16:13.278Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a pop up to second baseman Brandon Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T01:16:15.065Z","endTime":"2025-08-17T01:17:06.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.68854970005271,"strikeZoneBottom":1.74358781649811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57730802139177,"aZ":-20.012454954677963,"pfxX":-10.12548005795949,"pfxZ":6.298073460751337,"pX":1.0401288174759908,"pZ":2.2259125021947117,"vX0":9.376555067897977,"vY0":-138.25007449994507,"vZ0":-6.2137828714765,"x":77.35,"y":178.68,"x0":-1.0842700601006516,"y0":50.00073841191127,"z0":5.851162494316875,"aX":-19.54671526750223},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":16.3,"spinRate":2358,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3965862317031763,"extension":6.603068818928362},"index":0,"playId":"5eecc0a9-83b3-37cb-afb1-7289fe5e8e07","pitchNumber":1,"startTime":"2025-08-17T01:16:37.410Z","endTime":"2025-08-17T01:16:41.391Z","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":89.2,"endSpeed":83.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.257704704813964,"aZ":-26.596356740646034,"pfxX":2.4472658072029865,"pfxZ":3.196023015184153,"pX":0.6487704683972467,"pZ":2.286035879237093,"vX0":3.977552756203021,"vY0":-130.00944983719123,"vZ0":-4.299552504939518,"x":92.27,"y":177.06,"x0":-1.2075028679265112,"y0":50.002314383503354,"z0":5.934047448689481,"aX":4.2711230295467315},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-5.2,"spinRate":2556,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4181935323959962,"extension":6.622115280947515},"hitData":{"launchSpeed":97.4,"launchAngle":62.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":124.32}},"index":1,"playId":"faccf8d0-d815-3939-949f-20b37668e7a4","pitchNumber":2,"startTime":"2025-08-17T01:16:52.634Z","endTime":"2025-08-17T01:17:06.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:17:06.059Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willy Adames grounds into a double play, third baseman Junior Caminero to second baseman Brandon Lowe to first baseman Bob Seymour. Rafael Devers out at 2nd. Willy Adames out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T01:17:15.588Z","endTime":"2025-08-17T01:18:49.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"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":96.3,"endSpeed":88.4,"strikeZoneTop":3.53687370739017,"strikeZoneBottom":1.74358781649811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83982072074574,"aZ":-21.339111381300828,"pfxX":-10.859392059403906,"pfxZ":5.470450769412815,"pX":1.0717412818984065,"pZ":0.8451228375056925,"vX0":9.79425465567466,"vY0":-139.70044645766302,"vZ0":-9.189550480438923,"x":76.15,"y":215.96,"x0":-1.0650286956807196,"y0":50.00582116176123,"z0":5.574786885672836,"aX":-21.514744712948268},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":17.8,"spinRate":2349,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3917566438222031,"extension":7.056156194153897},"index":0,"playId":"f19e2123-48eb-30d3-b686-f3b88d46ca1a","pitchNumber":1,"startTime":"2025-08-17T01:17:41.060Z","endTime":"2025-08-17T01:17:44.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.45351649718587,"strikeZoneBottom":1.62747417297773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59578815778993,"aZ":-25.969482733458385,"pfxX":-0.14464279447234452,"pfxZ":3.507420949210834,"pX":0.744693759506599,"pZ":1.1403453306501932,"vX0":4.994085270941884,"vY0":-131.1187013265274,"vZ0":-6.759302986290239,"x":88.61,"y":207.99,"x0":-1.1532385646823746,"y0":50.00455066537878,"z0":5.647412102906815,"aX":-0.25729033716490923},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-0.6,"spinRate":2543,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.41523037933539664,"extension":7.113451300582236},"index":1,"playId":"a3b6852d-6c84-39b6-8d52-fe5ba0d7940c","pitchNumber":2,"startTime":"2025-08-17T01:18:00.642Z","endTime":"2025-08-17T01:18:04.736Z","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":95.7,"endSpeed":88.4,"strikeZoneTop":3.49890139617047,"strikeZoneBottom":1.70490049808299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135451204696203,"aZ":-23.51004709069223,"pfxX":-8.253586312494239,"pfxZ":4.366483575284329,"pX":0.15560684395431032,"pZ":2.8910741905422843,"vX0":6.7866319812163445,"vY0":-139.27182776022997,"vZ0":-3.6788632355587834,"x":111.07,"y":160.72,"x0":-1.2275453596883446,"y0":50.00603857557877,"z0":5.764422100061586,"aX":-16.391041015280344},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":13.8,"spinRate":2263,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3916765890871168,"extension":6.717022600317593},"index":2,"playId":"9ca00ff5-e449-3040-a9fb-efdf289b764b","pitchNumber":3,"startTime":"2025-08-17T01:18:20.687Z","endTime":"2025-08-17T01:18:24.834Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83214844530258,"aZ":-24.06744183867712,"pfxX":-9.913831886068133,"pfxZ":4.179591241043688,"pX":-0.4197443159162526,"pZ":2.0970024604207156,"vX0":5.858374637806502,"vY0":-138.57826527010297,"vZ0":-5.315392705140243,"x":133.0,"y":182.16,"x0":-1.2764487730337375,"y0":50.00358574424282,"z0":5.654278287161669,"aX":-19.22476006981873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2243,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.39570572826023565,"extension":6.896144259493946},"hitData":{"launchSpeed":97.0,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":167.9}},"index":3,"playId":"173f1ceb-71f7-33e2-a1c3-d095293739ad","pitchNumber":4,"startTime":"2025-08-17T01:18:40.953Z","endTime":"2025-08-17T01:18:49.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:18:49.356Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ha-Seong Kim lines out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T01:20:44.496Z","endTime":"2025-08-17T01:21:24.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.37354043209061,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.872194694431784,"aZ":-11.075290977078081,"pfxX":-5.980278205020934,"pfxZ":10.946328748063019,"pX":0.9647213444667969,"pZ":2.7879255499464066,"vX0":9.252225300206177,"vY0":-137.76699872374877,"vZ0":-9.334357003731155,"x":80.23,"y":163.51,"x0":-1.65616985423211,"y0":50.00067762665072,"z0":6.963304706423034,"aX":-11.524793044006458},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2462,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3971858244447346,"extension":6.0304265704552895},"index":0,"playId":"fadcfc88-d34c-38a9-b4ba-e4ff3ea26b2b","pitchNumber":1,"startTime":"2025-08-17T01:21:02.625Z","endTime":"2025-08-17T01:21:06.744Z","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":93.8,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.168830902061305,"aZ":-7.5548726983446,"pfxX":-3.7405546983012488,"pfxZ":13.067814915917964,"pX":0.42922064959786843,"pZ":3.044102740797139,"vX0":7.009123853193284,"vY0":-136.2100354467458,"vZ0":-9.418734334680533,"x":100.64,"y":156.59,"x0":-1.6883570614315166,"y0":50.00621418848923,"z0":7.064451936232217,"aX":-7.049545048608338},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.8,"breakHorizontal":5.3,"spinRate":2481,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4017069483799278,"extension":6.015593541126706},"hitData":{"launchSpeed":81.6,"launchAngle":25.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.22,"coordY":99.39}},"index":1,"playId":"d556f331-14ad-35c8-a4fc-8f9caa9ebd11","pitchNumber":2,"startTime":"2025-08-17T01:21:17.176Z","endTime":"2025-08-17T01:21:24.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:21:24.753Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bob Seymour strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T01:21:23.733Z","endTime":"2025-08-17T01:22:54.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.9,"strikeZoneTop":3.48350765126045,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88203264908927,"aZ":-25.13816430904344,"pfxX":0.1548549984753369,"pfxZ":4.252677065549394,"pX":0.20649543956795224,"pZ":0.5950767637072495,"vX0":5.4027161677239945,"vY0":-126.52906437948633,"vZ0":-10.88064273362775,"x":109.13,"y":222.71,"x0":-1.9585883793134569,"y0":50.004454494852126,"z0":6.895723681735757,"aX":0.2551644649301763},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2648,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.42956834272094735,"extension":6.0021730404329805},"index":0,"playId":"a11e47f3-6ab8-3eb4-8045-d5703b1457e3","pitchNumber":1,"startTime":"2025-08-17T01:21:53.681Z","endTime":"2025-08-17T01:21:57.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24251095099127,"aZ":-13.499737062732757,"pfxX":-4.554076175825642,"pfxZ":9.852348862845494,"pX":-0.3738079618226498,"pZ":3.0271926080427263,"vX0":5.257033725082894,"vY0":-137.03764433001595,"vZ0":-8.373174816833224,"x":131.25,"y":157.05,"x0":-1.7284318028950658,"y0":50.001942492797596,"z0":7.051337398250038,"aX":-8.631781435618446},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2355,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40020587685724385,"extension":6.039761242076853},"index":1,"playId":"776bb8f0-70fb-3478-b626-7361355637cb","pitchNumber":2,"startTime":"2025-08-17T01:22:10.427Z","endTime":"2025-08-17T01:22:15.518Z","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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.47982079000118,"strikeZoneBottom":1.70759402790431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.629321903790967,"aZ":-10.083017081319424,"pfxX":-6.530840523907456,"pfxZ":11.615372917647715,"pX":-0.8638471804267033,"pZ":3.5348650048390207,"vX0":5.035256962699947,"vY0":-137.10766428985954,"vZ0":-7.672147024675362,"x":149.93,"y":143.34,"x0":-1.8766841045592446,"y0":50.00083729465354,"z0":7.059302735530467,"aX":-12.418768229478747},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":10.8,"spinRate":2489,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3996626249148525,"extension":6.233881749036367},"index":2,"playId":"b0bd94d1-3ac5-3df6-96ec-a5a386798aa2","pitchNumber":3,"startTime":"2025-08-17T01:22:31.241Z","endTime":"2025-08-17T01:22:35.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.380266357467395,"aZ":-23.90773663261227,"pfxX":1.407310953120221,"pfxZ":4.885795845510446,"pX":-0.4294712566840638,"pZ":1.6771420324565274,"vX0":3.374609814686036,"vY0":-128.2144289509933,"vZ0":-8.686032167394918,"x":133.37,"y":193.5,"x0":-1.9370469113561448,"y0":50.005855453414696,"z0":6.925964602999439,"aX":2.3817526203975086},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":-3.2,"spinRate":2583,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4245122946304556,"extension":6.131355378432271},"index":3,"playId":"8773392f-09e7-3020-a744-9171eb4396f8","pitchNumber":4,"startTime":"2025-08-17T01:22:49.166Z","endTime":"2025-08-17T01:22:54.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:22:54.703Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Everson Pereira strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T01:22:54.766Z","endTime":"2025-08-17T01:24:52.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":"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.0,"endSpeed":86.4,"strikeZoneTop":3.65066287352848,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.612057016269464,"aZ":-10.730382813215163,"pfxX":-4.706827739526586,"pfxZ":11.260984091139097,"pX":-1.0978692157799164,"pZ":3.375071746819197,"vX0":3.5284709469633797,"vY0":-136.7569171363896,"vZ0":-8.054377884765762,"x":158.85,"y":147.65,"x0":-1.7897420268220485,"y0":50.0053908438379,"z0":7.084467127429311,"aX":-8.965702515201317},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2455,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39967888339712454,"extension":6.073973226413191},"index":0,"playId":"e3d4fb28-63de-3fc0-983b-fb9c57fcdcec","pitchNumber":1,"startTime":"2025-08-17T01:23:18.228Z","endTime":"2025-08-17T01:23:22.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.3935344116076,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.176821933485705,"aZ":-29.22010315601034,"pfxX":7.1457068716652286,"pfxZ":2.0814603939106764,"pX":1.0770895989936193,"pZ":2.9098630676893324,"vX0":4.988366273358047,"vY0":-117.70846473535006,"vZ0":-3.405126108236122,"x":75.94,"y":160.21,"x0":-1.990181708597835,"y0":50.00063284191531,"z0":7.051200976317488,"aX":10.129402847674992},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.2,"breakHorizontal":-14.0,"spinRate":2622,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.4634826846986617,"extension":6.167635535462405},"index":1,"playId":"6d1e3d75-60c5-3096-b14e-1c8c93946b94","pitchNumber":2,"startTime":"2025-08-17T01:23:34.622Z","endTime":"2025-08-17T01:23:38.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.3935344116076,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.183695227160765,"aZ":-34.317777036519324,"pfxX":8.327506928839373,"pfxZ":-1.5354331957707377,"pX":-0.26302524416983647,"pZ":3.130423173031535,"vX0":2.0817828562434277,"vY0":-117.05980930258424,"vZ0":-1.9016802103904311,"x":127.03,"y":154.26,"x0":-2.2450833862427397,"y0":50.005040070153235,"z0":7.152949143947366,"aX":11.608450742512307},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.0,"breakHorizontal":-15.6,"spinRate":2429,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.4671128108184308,"extension":6.142608733145921},"index":2,"playId":"6f910cb6-b92b-3dd8-9a87-15d85f8a2aff","pitchNumber":3,"startTime":"2025-08-17T01:23:53.306Z","endTime":"2025-08-17T01:23:58.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.3935344116076,"strikeZoneBottom":1.43361229086167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.255721352262047,"aZ":-35.74720023939435,"pfxX":8.50095445699353,"pfxZ":-2.658652888531364,"pX":-0.6198353220702694,"pZ":3.8225968653983333,"vX0":1.0478406494371024,"vY0":-115.25541154433138,"vZ0":0.03884372121610369,"x":140.63,"y":135.57,"x0":-2.1846010322352774,"y0":50.000880343200954,"z0":7.255456990072049,"aX":11.443508668580929},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.6,"breakHorizontal":-15.6,"spinRate":2529,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.47509573862861787,"extension":6.120064996579289},"index":3,"playId":"a078cd4d-860e-36c3-a465-9cabd8c6eb3d","pitchNumber":4,"startTime":"2025-08-17T01:24:10.576Z","endTime":"2025-08-17T01:24:15.326Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3202930513661,"aZ":-10.137493551633172,"pfxX":-5.179475899169887,"pfxZ":11.57163120803117,"pX":-0.8068831929908403,"pZ":3.0546083196711566,"vX0":4.4147822014199045,"vY0":-137.33981253536402,"vZ0":-8.821015206233442,"x":147.76,"y":156.31,"x0":-1.7647831801821572,"y0":50.00076559629271,"z0":7.0035221351454995,"aX":-9.862001762038396},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2497,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3993036182876959,"extension":6.14171586428574},"index":4,"playId":"d2b54aa1-8b46-3124-b637-54c54fcadd4a","pitchNumber":5,"startTime":"2025-08-17T01:24:28.746Z","endTime":"2025-08-17T01:24:32.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671736051248548,"aZ":-24.74011518924734,"pfxX":1.6779695736623816,"pfxZ":4.381192787344895,"pX":0.5407065389738386,"pZ":2.304213688264809,"vX0":5.5985618294203885,"vY0":-128.6625959760395,"vZ0":-7.2032294878017975,"x":96.39,"y":176.57,"x0":-1.8709587789312239,"y0":50.00420677310099,"z0":7.0243489995003525,"aX":2.8461209508210237},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-4.2,"spinRate":2622,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4237605522929999,"extension":6.171989361147392},"index":5,"playId":"29e4a15a-a04b-3d6a-8fbb-4edcd24b1de2","pitchNumber":6,"startTime":"2025-08-17T01:24:47.935Z","endTime":"2025-08-17T01:24:52.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:24:52.958Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, pitcher Adrian Houser to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:26:59.001Z","endTime":"2025-08-17T01:28:36.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.31219725927065,"strikeZoneBottom":1.63081984611543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61737325964093,"aZ":-44.94054219568553,"pfxX":5.001344107792477,"pfxZ":-9.393619621138221,"pX":-0.5895440218517053,"pZ":1.1587198723896652,"vX0":0.17028010648591801,"vY0":-117.16292671729722,"vZ0":-1.3350572731271553,"x":139.47,"y":207.49,"x0":-1.3110962990776165,"y0":50.00021416991973,"z0":6.018496462856988,"aX":6.8006054499774775},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.9,"breakHorizontal":-9.0,"spinRate":2091,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.47144704162354234,"extension":6.471016247404669},"index":0,"playId":"437e2104-cb4d-3d7c-adc5-ffba09ff0b7c","pitchNumber":1,"startTime":"2025-08-17T01:27:09.757Z","endTime":"2025-08-17T01:27:14.138Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.46090794507536,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11666702333848,"aZ":-21.00700985902971,"pfxX":-10.064407869883512,"pfxZ":5.789684536672496,"pX":0.776185506649466,"pZ":1.81109616505201,"vX0":8.64964275512622,"vY0":-138.31859810787233,"vZ0":-6.9116871428721085,"x":87.41,"y":189.88,"x0":-1.0906180422997038,"y0":50.00533309010599,"z0":5.760856614665099,"aX":-19.418972992956355},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2300,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3966653152397712,"extension":6.618981405256841},"index":1,"playId":"b629f97c-dc1c-3727-ada2-ec50b7ae1d25","pitchNumber":2,"startTime":"2025-08-17T01:27:24.652Z","endTime":"2025-08-17T01:27:29.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T01:27:36.299Z","endTime":"2025-08-17T01:27:56.419Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.23358287179319,"strikeZoneBottom":1.54997970530104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.231072630571973,"aZ":-27.335264761532933,"pfxX":-0.977346364876114,"pfxZ":2.8189293015174837,"pX":1.4779092585714628,"pZ":0.7500850093551004,"vX0":7.236691633690229,"vY0":-129.24772337118728,"vZ0":-7.184967051896157,"x":60.67,"y":218.53,"x0":-1.2139079725549462,"y0":50.00463977395774,"z0":5.623135135079512,"aX":-1.6795507223335553},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":0.4,"spinRate":2526,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.42142670118377445,"extension":7.097191557856304},"index":3,"playId":"ec4757a4-f095-3a12-a6f4-71496a2a53f3","pitchNumber":3,"startTime":"2025-08-17T01:27:56.419Z","endTime":"2025-08-17T01:28:00.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.23358287179319,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.182211137119687,"aZ":-27.548129331818156,"pfxX":-7.497934202884872,"pfxZ":2.4160257108514642,"pX":-0.006095055792935155,"pZ":4.149225191211905,"vX0":5.835722688539777,"vY0":-137.01330888052124,"vZ0":0.07374457936802259,"x":117.23,"y":126.75,"x0":-1.1816464486922043,"y0":50.004308908727914,"z0":5.993161845475282,"aX":-14.362142024345466},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":12.5,"spinRate":2142,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3986511632618286,"extension":6.490800938709312},"index":4,"playId":"6e858554-423d-3b99-abdc-0b51184d0e3b","pitchNumber":4,"startTime":"2025-08-17T01:28:12.975Z","endTime":"2025-08-17T01:28:16.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.627951102892574,"aZ":-24.47479388304609,"pfxX":-10.09309408886866,"pfxZ":4.79027284663394,"pX":-1.1191554736451277,"pZ":2.136996496891693,"vX0":3.7273099326903347,"vY0":-125.79613368862861,"vZ0":-4.009122891058803,"x":159.66,"y":181.08,"x0":-1.3054398407883148,"y0":50.005980346367494,"z0":5.726856421653066,"aX":-16.239605687496567},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":17.5,"spinRate":1608,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43477567759709146,"extension":6.8815521692700345},"hitData":{"launchSpeed":79.3,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.61,"coordY":181.58}},"index":5,"playId":"fa2127d9-26d3-348c-986f-37ef4f084d84","pitchNumber":5,"startTime":"2025-08-17T01:28:30.662Z","endTime":"2025-08-17T01:28:36.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:28:36.869Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Brandon Lowe to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:28:39.563Z","endTime":"2025-08-17T01:31:58.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.49890139617047,"strikeZoneBottom":1.58873539854881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.316243859404747,"aZ":-26.296513520242822,"pfxX":1.857485742628477,"pfxZ":3.5121146296332943,"pX":-0.14342401657118883,"pZ":2.022424002121198,"vX0":2.4357276642063495,"vY0":-127.84184801839916,"vZ0":-4.363524725082728,"x":122.47,"y":184.17,"x0":-1.3455739529657071,"y0":50.0060118085063,"z0":5.785826134617386,"aX":3.113209324694504},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":-3.8,"spinRate":2545,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4264429545578792,"extension":6.980822846138481},"index":0,"playId":"7a39ef72-7366-3d81-b44e-c50a6a1b7fbe","pitchNumber":1,"startTime":"2025-08-17T01:29:03.369Z","endTime":"2025-08-17T01:29:07.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415401311297398,"aZ":-29.886102668988165,"pfxX":-10.464065345515243,"pfxZ":1.4387800004645737,"pX":-0.5670528794346823,"pZ":1.7322238339383167,"vX0":4.995822113271979,"vY0":-125.72405922113757,"vZ0":-3.698010482500826,"x":138.61,"y":192.01,"x0":-1.229082505364265,"y0":50.00256329015087,"z0":5.669323749680031,"aX":-16.615276305672793},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":17.6,"spinRate":1728,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4370292155111528,"extension":6.827017831926806},"index":1,"playId":"bdfa71b5-9b7d-32ce-a822-f74d30c34620","pitchNumber":2,"startTime":"2025-08-17T01:29:17.729Z","endTime":"2025-08-17T01:29:21.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.46090794507536,"strikeZoneBottom":1.43361229086167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33299793918281,"aZ":-24.575548235481754,"pfxX":-9.609824579648013,"pfxZ":3.9499730796286965,"pX":-0.3075358811913782,"pZ":3.796901692682299,"vX0":5.544237281782517,"vY0":-138.38319307501416,"vZ0":-1.13843937941191,"x":128.72,"y":136.26,"x0":-1.0975320460394224,"y0":50.001490076395676,"z0":5.873172738149851,"aX":-18.47783825106505},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2129,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39709766930228785,"extension":6.600660295826593},"index":2,"playId":"069372af-e2b2-3115-a3fd-dc078e9ebe3c","pitchNumber":3,"startTime":"2025-08-17T01:29:38.506Z","endTime":"2025-08-17T01:29:42.575Z","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":88.3,"endSpeed":82.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.064748050123683,"aZ":-28.401472637311247,"pfxX":1.938402549102169,"pfxZ":2.2191200757462735,"pX":0.9091279571691178,"pZ":2.4722070620811656,"vX0":4.783295278912232,"vY0":-128.6687389399414,"vZ0":-3.0469228134700996,"x":82.35,"y":172.03,"x0":-1.2152659971234052,"y0":50.00539008182581,"z0":5.8392660155593115,"aX":3.2962668174597316},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":-4.4,"spinRate":2512,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.42336412874827944,"extension":6.727263319126034},"index":3,"playId":"ecc2cfba-b5c5-336d-ac16-1207e52a073a","pitchNumber":4,"startTime":"2025-08-17T01:29:54.831Z","endTime":"2025-08-17T01:29:58.587Z","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.1,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.583732638053466,"aZ":-16.383984245863708,"pfxX":-5.441846960566754,"pfxZ":7.949383194126915,"pX":-0.12449603752893033,"pZ":3.179950774535925,"vX0":4.8499340224412455,"vY0":-139.8211783215908,"vZ0":-4.57730850414978,"x":121.75,"y":152.92,"x0":-1.1718096964427853,"y0":50.003940461049076,"z0":5.908405865024835,"aX":-10.81019156667766},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2330,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3912715508464153,"extension":6.528415331967311},"index":4,"playId":"3a9b4591-9125-3914-bec1-9a339f8befd2","pitchNumber":5,"startTime":"2025-08-17T01:30:13.712Z","endTime":"2025-08-17T01:30:17.987Z","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":88.3,"endSpeed":82.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.249897274955156,"aZ":-28.163440071577938,"pfxX":2.253851757008713,"pfxZ":2.358405363359017,"pX":0.517193275419295,"pZ":2.2076507535976324,"vX0":3.9483781797368698,"vY0":-128.60721064133074,"vZ0":-3.4425681500908962,"x":97.29,"y":179.17,"x0":-1.3225141100419673,"y0":50.00008544375859,"z0":5.715708427280959,"aX":3.8256060419962368},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":-4.9,"spinRate":2535,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.42368563193316877,"extension":7.005149366158952},"index":5,"playId":"01214163-ffca-308a-a57e-ef9efa285c7e","pitchNumber":6,"startTime":"2025-08-17T01:30:31.462Z","endTime":"2025-08-17T01:30:35.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.34355029963397,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44968581554721,"aZ":-25.372752871113214,"pfxX":-9.344892764771675,"pfxZ":3.510827795884005,"pX":1.2132178192939447,"pZ":2.364208119736481,"vX0":9.242003093193075,"vY0":-138.00876817111669,"vZ0":-4.555462393338312,"x":70.75,"y":174.95,"x0":-0.9577872557557167,"y0":50.002166511247715,"z0":5.735816595453422,"aX":-18.104793410451013},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2193,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3962139130397997,"extension":6.668568964359833},"index":6,"playId":"6b7b30a8-0ed8-3893-beff-72c770adf73d","pitchNumber":7,"startTime":"2025-08-17T01:30:56.400Z","endTime":"2025-08-17T01:31:00.014Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.53687370739017,"strikeZoneBottom":1.47241803308469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33598985099112,"aZ":-27.347615780514136,"pfxX":-10.120607357797848,"pfxZ":2.9266661698479153,"pX":0.24297338696513995,"pZ":0.4921323948812551,"vX0":6.895134861207422,"vY0":-127.55266860043561,"vZ0":-7.230818185740115,"x":107.74,"y":225.49,"x0":-1.1809846070941266,"y0":50.00127811747666,"z0":5.521303369206461,"aX":-16.66822050229315},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":16.8,"spinRate":1792,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4294951196892285,"extension":6.810582355214369},"index":7,"playId":"317cffc1-9508-3b60-9a59-2dad0f1b07cc","pitchNumber":8,"startTime":"2025-08-17T01:31:12.221Z","endTime":"2025-08-17T01:31:16.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.885548323618423,"aZ":-22.403923235979114,"pfxX":-8.611075792922845,"pfxZ":4.986516016680486,"pX":-0.7401128000983205,"pZ":3.2028462472178285,"vX0":4.516894576072261,"vY0":-138.3375927917807,"vZ0":-2.9706015647717896,"x":145.21,"y":152.3,"x0":-1.2664328347832243,"y0":50.000263200109664,"z0":5.775080205919291,"aX":-16.858746558341664},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2263,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.39440502854357273,"extension":6.4901063912033905},"index":8,"playId":"a16c7447-c61f-35d7-adf4-cab049f620d8","pitchNumber":9,"startTime":"2025-08-17T01:31:32.209Z","endTime":"2025-08-17T01:31:36.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.704300627625212,"aZ":-13.53420171400449,"pfxX":-5.413076924682891,"pfxZ":9.319616331508335,"pX":-0.3808691901424744,"pZ":2.698604858291305,"vX0":4.210226527881171,"vY0":-140.49701082366914,"vZ0":-6.121071302181045,"x":131.52,"y":165.92,"x0":-1.1952331546272241,"y0":50.00249035557275,"z0":5.78438272727267,"aX":-10.82616071686136},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2404,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38977854758976527,"extension":6.692851120830762},"hitData":{"launchSpeed":76.2,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":162.32}},"index":9,"playId":"38ef3433-67df-3b37-9d2f-caa7e98ee267","pitchNumber":10,"startTime":"2025-08-17T01:31:52.159Z","endTime":"2025-08-17T01:31:58.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:31:58.533Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Koss doubles (5) on a fly ball to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:32:02.585Z","endTime":"2025-08-17T01:32:50.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.66416911334348,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91764317052678,"aZ":-24.503012011809936,"pfxX":-9.806750195671846,"pfxZ":3.874870848063253,"pX":1.17710536282821,"pZ":2.550026478264116,"vX0":9.6091601815132,"vY0":-139.29179710348154,"vZ0":-4.264799858712713,"x":72.13,"y":169.93,"x0":-1.029823993876878,"y0":50.00442396286069,"z0":5.705026548328842,"aX":-19.42816881989513},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":2277,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3920019059117168,"extension":6.931109596140048},"index":0,"playId":"446d1797-8d7c-3ff9-86e7-047314a9fa89","pitchNumber":1,"startTime":"2025-08-17T01:32:23.981Z","endTime":"2025-08-17T01:32:28.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.271927849844296,"aZ":-24.323627798276096,"pfxX":-8.266981887782059,"pfxZ":4.024455527765822,"pX":0.10261543011965334,"pZ":2.228852310198474,"vX0":6.302120409981662,"vY0":-137.7363066086307,"vZ0":-4.9244154359784424,"x":113.09,"y":178.6,"x0":-1.1239279903919588,"y0":50.00384015108235,"z0":5.653266598743573,"aX":-16.12465768457681},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":2177,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3954064102633108,"extension":6.815516904059395},"hitData":{"launchSpeed":99.8,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.37,"coordY":103.24}},"index":1,"playId":"4b2fa504-23d6-3515-b540-f083518ec6e4","pitchNumber":2,"startTime":"2025-08-17T01:32:37.936Z","endTime":"2025-08-17T01:32:50.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:32:50.912Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T01:32:51.531Z","endTime":"2025-08-17T01:34:30.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":84.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66514365408488,"aZ":-25.16281595153126,"pfxX":0.48317298296278066,"pfxZ":3.963611997207737,"pX":0.6931989342437941,"pZ":1.8245614962364591,"vX0":4.701560654205151,"vY0":-130.70376176107902,"vZ0":-5.168250150907355,"x":90.58,"y":189.52,"x0":-1.1750180908282943,"y0":50.00520710557027,"z0":5.663541800025737,"aX":0.8542531318230098},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":-1.7,"spinRate":2490,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4154698635722931,"extension":6.793169687283854},"index":0,"playId":"c3251831-37a6-3a81-a925-f0574ab2261e","pitchNumber":1,"startTime":"2025-08-17T01:33:23.695Z","endTime":"2025-08-17T01:33:27.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556295504244822,"aZ":-24.78230928033241,"pfxX":-9.068429409534625,"pfxZ":4.535641313483553,"pX":-0.7281586243735664,"pZ":1.9132871089489105,"vX0":4.401992762826151,"vY0":-126.7379247206176,"vZ0":-4.176206884337423,"x":144.76,"y":187.12,"x0":-1.30809591406113,"y0":50.00162718736018,"z0":5.558368045927336,"aX":-14.772178513490163},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":1724,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.43194188716021165,"extension":6.832210567513515},"index":1,"playId":"49efcb9c-41a2-3007-89f7-b02491af0569","pitchNumber":2,"startTime":"2025-08-17T01:33:44.157Z","endTime":"2025-08-17T01:33:48.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.41423933417324,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16837466436308,"aZ":-26.21878924902185,"pfxX":2.1151429750111825,"pfxZ":3.4622429642962365,"pX":1.8056986815836273,"pZ":1.2984470664195518,"vX0":6.955647741460924,"vY0":-129.85446461946347,"vZ0":-5.900793362227907,"x":48.17,"y":203.72,"x0":-1.1740083683637235,"y0":50.0047896025032,"z0":5.574359362217577,"aX":3.6411723455708715},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-5.3,"spinRate":2563,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42052314050420714,"extension":7.000287431925728},"index":2,"playId":"7641111c-6582-369b-a496-8ffea61f093e","pitchNumber":3,"startTime":"2025-08-17T01:34:04.817Z","endTime":"2025-08-17T01:34:08.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.31219725927065,"strikeZoneBottom":1.59207708150991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.794347885468195,"aZ":-26.648916853542488,"pfxX":-9.57809321395203,"pfxZ":2.847905807161645,"pX":0.8412308468351936,"pZ":2.2595523309338903,"vX0":8.454639696228682,"vY0":-138.57276145256802,"vZ0":-4.4195622330293,"x":84.93,"y":177.77,"x0":-1.0092073254231495,"y0":50.003207183035585,"z0":5.661762149048148,"aX":-18.574987383874124},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":2297,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.395698915230168,"extension":6.920713346212856},"index":3,"playId":"3e004ee1-3448-3566-baa0-48a516017541","pitchNumber":4,"startTime":"2025-08-17T01:34:25.752Z","endTime":"2025-08-17T01:34:30.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:34:30.634Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to left fielder Heliot Ramos in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T01:36:12.900Z","endTime":"2025-08-17T01:38:49.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":85.5,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.675509095014366,"aZ":-10.971370746574216,"pfxX":-6.37070945082304,"pfxZ":11.460471085771815,"pX":1.1191732300056594,"pZ":2.427424931064386,"vX0":9.939553796952245,"vY0":-134.76596139683565,"vZ0":-10.18731998558972,"x":74.34,"y":173.24,"x0":-1.7792271619345015,"y0":50.00318359329191,"z0":7.018410230454216,"aX":-11.787521951409206},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":9.6,"spinRate":2537,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4055089535562755,"extension":6.155664053766513},"index":0,"playId":"74c384e1-d362-3a08-8eab-ca669944e506","pitchNumber":1,"startTime":"2025-08-17T01:36:40.157Z","endTime":"2025-08-17T01:36:44.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.43428753660905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35950632120275,"aZ":-10.104770376710135,"pfxX":-4.979219264212984,"pfxZ":12.024379161072819,"pX":0.9380508195462692,"pZ":2.2033710286530614,"vX0":8.620606605627598,"vY0":-133.97644324665913,"vZ0":-11.03447272582041,"x":81.24,"y":179.29,"x0":-1.6604715679082098,"y0":50.00275868257491,"z0":7.075510032028675,"aX":-9.139161327353747},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":7.3,"spinRate":2490,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40735454648233915,"extension":5.823509579025115},"index":1,"playId":"7339c2b0-23ae-37c4-ac28-f8cbb11baab3","pitchNumber":2,"startTime":"2025-08-17T01:36:53.725Z","endTime":"2025-08-17T01:36:58.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392524965239037,"aZ":-8.524893682591767,"pfxX":-6.139282965787217,"pfxZ":12.54025566129925,"pX":1.448756014924699,"pZ":1.3619939180722507,"vX0":10.653619793941923,"vY0":-136.31178922616314,"vZ0":-13.16376574736714,"x":61.78,"y":202.01,"x0":-1.7089707293088834,"y0":50.003605059583485,"z0":6.837457764160858,"aX":-11.57891021920167},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.0,"breakHorizontal":8.9,"spinRate":2426,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40151253526306974,"extension":6.252525580947445},"index":2,"playId":"23a6a238-c13d-3a32-be88-088385466ca6","pitchNumber":3,"startTime":"2025-08-17T01:37:07.861Z","endTime":"2025-08-17T01:37:11.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.27427752564974,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.858000312954587,"aZ":-9.58702275500387,"pfxX":-5.469886062492648,"pfxZ":12.45735310120963,"pX":-0.24654357475505242,"pZ":2.2118688447082047,"vX0":5.795674536350263,"vY0":-133.58110522734304,"vZ0":-10.825409158319042,"x":126.4,"y":179.06,"x0":-1.7301381987369495,"y0":50.00583892020508,"z0":6.9987059855421085,"aX":-9.920749559820585},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.5,"breakHorizontal":8.8,"spinRate":2497,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40949711069162475,"extension":6.092011539917872},"index":3,"playId":"4ae3b6b8-2893-30c9-8eed-b3d94496a190","pitchNumber":4,"startTime":"2025-08-17T01:37:24.266Z","endTime":"2025-08-17T01:37:28.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.872379240555983,"aZ":-10.888875916703407,"pfxX":-5.978242888622897,"pfxZ":11.338577348359879,"pX":-0.042356416227193,"pZ":3.1009814865958267,"vX0":6.6429666154314875,"vY0":-135.47426553403687,"vZ0":-8.687694192976219,"x":118.61,"y":155.05,"x0":-1.738124880826777,"y0":50.00196851665471,"z0":7.091157020680532,"aX":-11.221552317714268},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":9.6,"spinRate":2392,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4027915950550667,"extension":6.148297140489787},"index":4,"playId":"8c4ba95b-3ef4-369d-9d36-41580cebca24","pitchNumber":5,"startTime":"2025-08-17T01:37:39.120Z","endTime":"2025-08-17T01:37:44.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-17T01:37:54.802Z","endTime":"2025-08-17T01:38:07.708Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.437262581642774,"aZ":-7.05593148847321,"pfxX":-5.044931957910535,"pfxZ":13.304471123072208,"pX":0.1425936794654475,"pZ":4.023865434368442,"vX0":6.6826605306972215,"vY0":-136.60919480684515,"vZ0":-6.996266932981787,"x":111.56,"y":130.14,"x0":-1.6812385617341203,"y0":50.00082414207154,"z0":7.10492034731389,"aX":-9.523488343306095},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":22.8,"breakHorizontal":7.7,"spinRate":2444,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4011357436243954,"extension":6.2623941896098},"index":6,"playId":"3bd17c0d-0304-349d-b0a5-281aa9892a69","pitchNumber":6,"startTime":"2025-08-17T01:38:07.708Z","endTime":"2025-08-17T01:38:16.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00100546423456,"aZ":-10.130412275103678,"pfxX":-7.964956135755332,"pfxZ":11.993790441714356,"pX":-0.5482969924121488,"pZ":2.0552089040487465,"vX0":5.778718045372138,"vY0":-135.10828244668292,"vZ0":-11.340666367375224,"x":137.9,"y":183.29,"x0":-1.6861301895045422,"y0":50.00562397764881,"z0":7.032682909645127,"aX":-14.643895178084117},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.3,"breakHorizontal":13.1,"spinRate":2459,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40628123140197037,"extension":6.0986332352174015},"hitData":{"launchSpeed":97.6,"launchAngle":52.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.51,"coordY":122.4}},"index":7,"playId":"ed5e0385-793b-31d9-b23f-0ab5428291e4","pitchNumber":7,"startTime":"2025-08-17T01:38:38.182Z","endTime":"2025-08-17T01:38:49.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:38:49.143Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T01:38:57.602Z","endTime":"2025-08-17T01:41:34.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.299390696136612,"aZ":-42.44811237692619,"pfxX":4.064228685396367,"pfxZ":-8.132711208695088,"pX":-0.508218587731405,"pZ":3.2951920402737978,"vX0":2.468755531766455,"vY0":-112.22580667569682,"vZ0":0.6354307767414047,"x":136.37,"y":149.81,"x0":-2.154675073456131,"y0":50.00555281973802,"z0":7.368689429269422,"aX":5.130756626558345},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.2,"breakHorizontal":-8.0,"spinRate":2737,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.49002267981272096,"extension":6.130651107956452},"index":0,"playId":"e058afd8-19bb-35dc-a49c-c5d2210ebdd2","pitchNumber":1,"startTime":"2025-08-17T01:39:17.135Z","endTime":"2025-08-17T01:39:21.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38085458352853,"aZ":-40.67272247737315,"pfxX":4.1602452496060796,"pfxZ":-6.338230773902582,"pX":0.8974393607858588,"pZ":1.0901334098246553,"vX0":5.343191170406396,"vY0":-115.57007374423513,"vZ0":-4.799902830743556,"x":82.79,"y":209.35,"x0":-1.9932141694466354,"y0":50.00374785555193,"z0":7.138479730706448,"aX":5.5762453558971385},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.5,"breakHorizontal":-9.0,"spinRate":2932,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4755933857020569,"extension":6.238479055018887},"index":1,"playId":"7eff7472-9e7d-354a-ad16-dd8b3ccf550f","pitchNumber":2,"startTime":"2025-08-17T01:39:33.931Z","endTime":"2025-08-17T01:39:37.674Z","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":86.6,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.720588740897384,"aZ":-27.53310102269927,"pfxX":3.1662218814707983,"pfxZ":2.831426905704383,"pX":0.2392508847433091,"pZ":2.489008654032319,"vX0":4.293339853407888,"vY0":-126.17287826956033,"vZ0":-6.103304335450154,"x":107.88,"y":171.58,"x0":-1.8852222489336037,"y0":50.00275387639416,"z0":7.111643713478108,"aX":5.187937604082293},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2520,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.43141633555305514,"extension":6.070616251199778},"index":2,"playId":"acaac9e8-303f-39a1-975b-87ddc080ebe5","pitchNumber":3,"startTime":"2025-08-17T01:39:54.397Z","endTime":"2025-08-17T01:39:58.599Z","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":88.6,"endSpeed":82.9,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.70558191172409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.045397059835175,"aZ":-24.033607788771963,"pfxX":1.2415118139708987,"pfxZ":4.785286564126379,"pX":0.48962065757654205,"pZ":0.6407125988611974,"vX0":5.5846368359246785,"vY0":-128.6619681226395,"vZ0":-11.31107925651716,"x":98.34,"y":221.48,"x0":-1.8575801582003086,"y0":50.003712644162995,"z0":6.907566824169602,"aX":2.1108713352202884},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2584,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4233549862360628,"extension":6.2128096253747405},"index":3,"playId":"02320d8f-cd0e-33d8-b44e-82dd338d4125","pitchNumber":4,"startTime":"2025-08-17T01:40:17.542Z","endTime":"2025-08-17T01:40:21.563Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81103589193106,"aZ":-23.318078943196046,"pfxX":-0.2797065134602783,"pfxZ":5.2330400815905564,"pX":-0.7494533916293028,"pZ":2.406151330123393,"vX0":3.2933395311427023,"vY0":-128.31284256146316,"vZ0":-7.215496590460059,"x":145.57,"y":173.81,"x0":-2.005130311524352,"y0":50.0041359074055,"z0":7.031658629392,"aX":-0.47390252027091156},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-0.1,"spinRate":2443,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.4244516375310998,"extension":6.0100930590196455},"index":4,"playId":"ffee5ef5-a6ba-3c16-a06d-fb0dd11d37bb","pitchNumber":5,"startTime":"2025-08-17T01:40:41.264Z","endTime":"2025-08-17T01:40:50.308Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.33709265210735,"aZ":-40.42418044420687,"pfxX":3.3291918244023897,"pfxZ":-6.1833465418415985,"pX":0.2208671580767148,"pZ":1.8377107034850508,"vX0":3.793003617782732,"vY0":-114.57442665901594,"vZ0":-3.242593979860623,"x":108.58,"y":189.16,"x0":-1.8858913412709197,"y0":50.002218961238576,"z0":7.205630269873413,"aX":4.443192039361106},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.8,"breakHorizontal":-7.0,"spinRate":2794,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4773017443653744,"extension":6.093547248994862},"index":5,"playId":"19083a6d-abed-3b79-96c0-be8c89c2f916","pitchNumber":6,"startTime":"2025-08-17T01:41:29.737Z","endTime":"2025-08-17T01:41:34.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:41:34.111Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T01:41:33.898Z","endTime":"2025-08-17T01:42:25.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376818869017313,"aZ":-30.723382872756474,"pfxX":5.864480118516844,"pfxZ":1.0386231684593952,"pX":0.5958072119518956,"pZ":2.7479131737058022,"vX0":4.66854051988409,"vY0":-117.79383050239744,"vZ0":-3.1817418721389608,"x":94.29,"y":164.59,"x0":-2.177154973503935,"y0":50.003450759007656,"z0":6.970764045019942,"aX":8.201630466037264},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.8,"spinRate":2743,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.46584677123937723,"extension":6.274902361503108},"index":0,"playId":"4cf78ddc-0961-3240-a587-d4c185150d98","pitchNumber":1,"startTime":"2025-08-17T01:41:57.033Z","endTime":"2025-08-17T01:42:01.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.345014945444788,"aZ":-22.98263352452439,"pfxX":-1.7580522403462024,"pfxZ":5.392965103971124,"pX":0.3561844993259499,"pZ":1.1397688117581066,"vX0":6.739362902215536,"vY0":-128.862194353565,"vZ0":-9.964378473001034,"x":103.42,"y":208.01,"x0":-2.049189291685361,"y0":50.004114614487065,"z0":6.790268978055601,"aX":-2.997635608590621},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":1.9,"spinRate":2582,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4228397605103904,"extension":6.175076507087285},"hitData":{"launchSpeed":82.8,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":162.32}},"index":1,"playId":"12e38832-7a90-33d0-8bff-4e3fd7ee7633","pitchNumber":2,"startTime":"2025-08-17T01:42:16.780Z","endTime":"2025-08-17T01:42:25.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:42:25.841Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:43:34.441Z","endTime":"2025-08-17T01:45:38.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.65484618147217,"strikeZoneBottom":1.67019962711732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.408923949612483,"aZ":-28.560745391996186,"pfxX":0.7707446663753208,"pfxZ":2.1764815540608353,"pX":-0.951882943368416,"pZ":2.2273763831730133,"vX0":1.091598722480451,"vY0":-127.52334241113219,"vZ0":-3.4375331661995627,"x":153.28,"y":178.64,"x0":-1.4844017839777843,"y0":50.00211475804059,"z0":5.827929357111214,"aX":1.2785018490031854},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-1.7,"spinRate":2456,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4283058637025601,"extension":6.538498509262939},"index":0,"playId":"85b6cc59-f065-327b-a36c-e5b4486fac41","pitchNumber":1,"startTime":"2025-08-17T01:44:32.194Z","endTime":"2025-08-17T01:44:36.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10362355450518,"aZ":-24.600326742539195,"pfxX":-8.328602450933115,"pfxZ":4.667807891112837,"pX":-1.0288913690728436,"pZ":2.4610046600475366,"vX0":3.106412046985574,"vY0":-126.3716861507836,"vZ0":-3.2756145216104424,"x":156.22,"y":172.33,"x0":-1.1901907050643794,"y0":50.001508258666625,"z0":5.744300121423998,"aX":-13.505367991767303},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":1926,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4329918330683271,"extension":6.797392948877807},"index":1,"playId":"021024ec-9633-3625-9ba4-05519805e25a","pitchNumber":2,"startTime":"2025-08-17T01:44:45.841Z","endTime":"2025-08-17T01:44:49.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.352563903873246,"aZ":-24.543703731741427,"pfxX":-8.289883472886332,"pfxZ":3.934494589004718,"pX":-0.09111869516638875,"pZ":3.0019843709149683,"vX0":5.766122221644886,"vY0":-138.09284242699948,"vZ0":-3.174574792561123,"x":120.47,"y":157.73,"x0":-1.1240050286009042,"y0":50.005271782736024,"z0":5.80858941764275,"aX":-16.09076724620173},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.7,"breakHorizontal":13.9,"spinRate":2163,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3958958572597262,"extension":6.696605035539923},"index":2,"playId":"bdee4001-d460-3261-9040-74ed3c63fcef","pitchNumber":3,"startTime":"2025-08-17T01:45:02.802Z","endTime":"2025-08-17T01:45:06.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.3,"strikeZoneTop":3.59418759745578,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.805037745249372,"aZ":-28.28328653928971,"pfxX":0.17318107495004043,"pfxZ":2.249137828894595,"pX":1.3992665647231108,"pZ":1.8979107513044966,"vX0":6.572085938730927,"vY0":-129.45945782021798,"vZ0":-4.171508523970136,"x":63.66,"y":187.54,"x0":-1.1732615212683608,"y0":50.0058340866221,"z0":5.6449490960078235,"aX":0.2994840872014473},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.4,"spinRate":2455,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4198031715324251,"extension":6.8090298026543365},"index":3,"playId":"48ea5ab4-dcbc-30c3-a4ed-aac540f06013","pitchNumber":4,"startTime":"2025-08-17T01:45:20.214Z","endTime":"2025-08-17T01:45:24.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.218841552746934,"aZ":-28.887472315367624,"pfxX":-9.964379492990531,"pfxZ":2.0347043855091123,"pX":-0.7063294400588404,"pZ":1.1582009193525666,"vX0":4.632734941229816,"vY0":-125.92679213029345,"vZ0":-5.249556200941869,"x":143.92,"y":207.51,"x0":-1.2697298153144598,"y0":50.002080227544944,"z0":5.59084042644746,"aX":-16.09282194794556},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":17.0,"spinRate":1746,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4340083378407429,"extension":7.01571903093587},"index":4,"playId":"18b36525-2e68-371e-8796-3ef8e360dd89","pitchNumber":5,"startTime":"2025-08-17T01:45:34.529Z","endTime":"2025-08-17T01:45:38.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:45:38.833Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Knizner grounds out, third baseman Junior Caminero to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:45:39.194Z","endTime":"2025-08-17T01:46:26.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":2},"details":{"event":"Groundout","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":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.136240307349237,"aZ":-28.26695894146739,"pfxX":0.6334082417431608,"pfxZ":2.380687136906019,"pX":0.8099759474119232,"pZ":1.0153212672029381,"vX0":4.643843875369522,"vY0":-126.5737408263172,"vZ0":-5.968854618115302,"x":86.13,"y":211.37,"x0":-1.1223254072947257,"y0":50.001792207397074,"z0":5.635611287299339,"aX":1.0388900646674895},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2528,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4309009994273931,"extension":7.001350894349195},"index":0,"playId":"35f44286-32a3-35b5-81d3-90d192b1d0d0","pitchNumber":1,"startTime":"2025-08-17T01:46:02.608Z","endTime":"2025-08-17T01:46:08.430Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.803294978299675,"aZ":-26.769925366698242,"pfxX":-11.580313341897792,"pfxZ":2.8026021819062388,"pX":-0.40424482478939,"pZ":1.998734363990915,"vX0":5.906196523777838,"vY0":-138.46852088648612,"vZ0":-5.022258374834513,"x":132.41,"y":184.81,"x0":-1.067761494873103,"y0":50.005720877333374,"z0":5.642103575477856,"aX":-22.34385890262137},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":19.7,"spinRate":2313,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3965517254428259,"extension":6.856099052150594},"hitData":{"launchSpeed":83.8,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":174.49}},"index":1,"playId":"a8f882a9-7267-3057-bad1-06f30c9d97a7","pitchNumber":2,"startTime":"2025-08-17T01:46:19.528Z","endTime":"2025-08-17T01:46:26.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:46:26.456Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, shortstop Ha-Seong Kim to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T01:46:39.113Z","endTime":"2025-08-17T01:47:18.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.224667255663107,"aZ":-26.938147046771714,"pfxX":0.25564454546861093,"pfxZ":3.1075429091199593,"pX":0.7764792313444262,"pZ":1.5821804826327797,"vX0":4.8474770833239536,"vY0":-128.85134647230072,"vZ0":-5.039576319195511,"x":87.4,"y":196.06,"x0":-1.1606765980788507,"y0":50.00300351551197,"z0":5.63921190727699,"aX":0.4304917954117967},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.6,"spinRate":2493,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.424722109786011,"extension":7.109612000700147},"index":0,"playId":"7ab1d394-0d4f-35e3-a660-3935beb3723c","pitchNumber":1,"startTime":"2025-08-17T01:46:52.177Z","endTime":"2025-08-17T01:46:56.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.517795060530048,"aZ":-25.687846276007924,"pfxX":-9.352235356248027,"pfxZ":3.3033151786520945,"pX":-7.86408371598355E-4,"pZ":2.2499397375816224,"vX0":6.433083501207338,"vY0":-138.24070004406295,"vZ0":-4.4837823964767205,"x":117.03,"y":178.03,"x0":-1.125486437422361,"y0":50.00325777119088,"z0":5.5860914716032815,"aX":-18.371176555507635},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2201,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3939811848193697,"extension":6.887006917930021},"hitData":{"launchSpeed":94.4,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.32,"coordY":161.31}},"index":1,"playId":"cc585f1a-525b-329d-b968-42d2d4ce80fd","pitchNumber":2,"startTime":"2025-08-17T01:47:12.064Z","endTime":"2025-08-17T01:47:18.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:47:18.939Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:49:14.008Z","endTime":"2025-08-17T01:50:16.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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(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.2,"endSpeed":86.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.315821531796825,"aZ":-8.90876633927425,"pfxX":-6.906103810333824,"pfxZ":12.235843616563923,"pX":0.20199164622199,"pZ":3.1954662810203116,"vX0":7.639130435375033,"vY0":-136.80275042524696,"vZ0":-8.759630960915603,"x":109.3,"y":152.5,"x0":-1.7252714564790945,"y0":50.00306720342143,"z0":7.044107213883807,"aX":-13.131147634434518},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":10.9,"spinRate":2582,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3999213441266578,"extension":5.9647987213233655},"index":0,"playId":"b02c823e-e0d4-3742-9b39-83579b3f2a8f","pitchNumber":1,"startTime":"2025-08-17T01:49:31.667Z","endTime":"2025-08-17T01:49:35.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.27477035418554,"strikeZoneBottom":1.35991764032492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.187519315383476,"aZ":-41.55760894778082,"pfxX":5.046338978881412,"pfxZ":-7.050918321665803,"pX":-0.8800071768428196,"pZ":2.9209000587603193,"vX0":1.632244739514425,"vY0":-114.37869448178583,"vZ0":-0.5977145019601035,"x":150.54,"y":159.92,"x0":-2.2575763411407945,"y0":50.00215461020449,"z0":7.2445869216702,"aX":6.716414420947257},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.6,"breakHorizontal":-9.6,"spinRate":2849,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4780217607684376,"extension":5.908082429987646},"index":1,"playId":"b27aeeb0-565e-310b-9cfa-17809201659c","pitchNumber":2,"startTime":"2025-08-17T01:49:48.833Z","endTime":"2025-08-17T01:49:53.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T01:50:02.748Z","endTime":"2025-08-17T01:50:11.880Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.670552961018952,"aZ":-20.586729474044553,"pfxX":-7.3033193059864985,"pfxZ":7.200536505787802,"pX":-1.261200128902638,"pZ":1.431380494353907,"vX0":4.319445196299979,"vY0":-125.58074016811464,"vZ0":-9.37211885988198,"x":165.07,"y":200.13,"x0":-2.0481492315148757,"y0":50.00268800296905,"z0":6.86464922264151,"aX":-11.751117301424141},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":1715,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4349362785450901,"extension":5.975689803846226},"index":3,"playId":"aae001b5-14c2-3b47-b0f7-a1390ad66bb1","pitchNumber":3,"startTime":"2025-08-17T01:50:11.880Z","endTime":"2025-08-17T01:50:16.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:50:16.059Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to second baseman Tyler Fitzgerald.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:50:15.135Z","endTime":"2025-08-17T01:53:22.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.74427009926721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.941154182283455,"aZ":-40.99559922182193,"pfxX":4.361938692969472,"pfxZ":-6.661011174704861,"pX":0.38381642037252695,"pZ":2.821902403662169,"vX0":4.037566272294763,"vY0":-114.86999445516037,"vZ0":-0.8093195760847253,"x":102.37,"y":162.59,"x0":-1.9686358251658056,"y0":50.00140780451677,"z0":7.193709485653554,"aX":5.778704680562499},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.9,"breakHorizontal":-9.0,"spinRate":2741,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4783662650672573,"extension":6.1721718339184815},"index":0,"playId":"3d5f644b-4eae-36d5-a327-ea668ee3aad1","pitchNumber":1,"startTime":"2025-08-17T01:50:52.115Z","endTime":"2025-08-17T01:50:56.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.632054031708112,"aZ":-31.798470963672305,"pfxX":7.427486237219335,"pfxZ":0.2668730986845307,"pX":1.4912201462953427,"pZ":0.990260375270697,"vX0":6.039018610328929,"vY0":-118.0912232403743,"vZ0":-6.717871391002928,"x":60.16,"y":212.04,"x0":-2.0735498640649,"y0":50.00320871247805,"z0":6.834611066966856,"aX":10.38112993677576},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.1,"breakHorizontal":-15.0,"spinRate":2784,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4656473756213182,"extension":6.42943641914191},"index":1,"playId":"9cda5344-99e6-3d45-aaa3-84d110ab431e","pitchNumber":2,"startTime":"2025-08-17T01:51:07.679Z","endTime":"2025-08-17T01:51:13.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7525348884549,"aZ":-9.259116567699802,"pfxX":-5.548910555950444,"pfxZ":12.098618802362633,"pX":-1.0876965331940078,"pZ":4.503378569707397,"vX0":4.138358107124671,"vY0":-137.5462858337008,"vZ0":-5.236216926588057,"x":158.46,"y":117.19,"x0":-1.8994660726440733,"y0":50.00532177588134,"z0":7.074893295955769,"aX":-10.51258848046735},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.9,"breakHorizontal":9.0,"spinRate":2375,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3999531614718346,"extension":6.317233741688077},"index":2,"playId":"23a7417a-574e-339e-8e67-752a033eaadb","pitchNumber":3,"startTime":"2025-08-17T01:51:26.751Z","endTime":"2025-08-17T01:51:30.840Z","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":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87852986742756,"aZ":-12.181057113998275,"pfxX":-4.750392254490862,"pfxZ":10.459381339625747,"pX":-0.28829634015036115,"pZ":3.5108649648816015,"vX0":5.259744773344734,"vY0":-137.03620878743553,"vZ0":-7.356779146707916,"x":127.99,"y":143.99,"x0":-1.610838756165568,"y0":50.00182992613542,"z0":7.0534048025173846,"aX":-9.079420747564557},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2490,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39893658049743985,"extension":6.312405568933327},"index":3,"playId":"159ee476-30ff-3b60-9f7a-f6c8ff1b9e45","pitchNumber":4,"startTime":"2025-08-17T01:51:43.350Z","endTime":"2025-08-17T01:51:47.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T01:51:54.872Z","endTime":"2025-08-17T01:52:05.931Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.609952987459536,"aZ":-22.060233207985352,"pfxX":-1.315380975444156,"pfxZ":5.9084990576335965,"pX":0.030431235090372277,"pZ":2.3862933369664248,"vX0":5.329641162064556,"vY0":-130.09320074806385,"vZ0":-7.308207303051073,"x":115.84,"y":174.35,"x0":-1.8749952668827268,"y0":50.00271462502854,"z0":6.907225761856906,"aX":-2.251902588159343},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2540,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.42122441212625183,"extension":6.197463772082077},"index":5,"playId":"04a24328-2633-33b3-b3ce-c89c07adbbf5","pitchNumber":5,"startTime":"2025-08-17T01:52:05.931Z","endTime":"2025-08-17T01:52:11.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.56419568926646,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.839788991372632,"aZ":-10.480063132042199,"pfxX":-4.739407450356006,"pfxZ":11.228569792339188,"pX":1.1506495101603407,"pZ":3.4341418272804005,"vX0":9.073029613414311,"vY0":-137.92535829253057,"vZ0":-7.955701151296725,"x":73.14,"y":146.06,"x0":-1.5614885583597682,"y0":50.00406246541101,"z0":7.057486362642614,"aX":-9.15837125762288},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":6.7,"spinRate":2360,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39667550865101564,"extension":6.165117189520779},"index":6,"playId":"b370364f-1333-31d4-8b92-8cdddc078a88","pitchNumber":6,"startTime":"2025-08-17T01:52:26.972Z","endTime":"2025-08-17T01:52:31.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45212888566438,"aZ":-10.708648832246187,"pfxX":-6.4120261834996395,"pfxZ":10.947210604065054,"pX":-0.06899947083522852,"pZ":3.515017972098249,"vX0":6.725088313663463,"vY0":-139.41615334933695,"vZ0":-7.602864291669352,"x":119.63,"y":143.87,"x0":-1.6837889177157686,"y0":50.00655646039571,"z0":6.991033575076503,"aX":-12.577478848207491},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2481,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3934417169060711,"extension":6.147927770693725},"index":7,"playId":"bb5a6e5c-9c0e-3875-90cd-caffa557f47e","pitchNumber":7,"startTime":"2025-08-17T01:52:47.590Z","endTime":"2025-08-17T01:52:52.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76673427241993,"aZ":-11.446968192531255,"pfxX":-5.3695031147432335,"pfxZ":10.65849607409648,"pX":-0.6653157175261226,"pZ":4.068387472039753,"vX0":4.675165953802711,"vY0":-139.17963002918466,"vZ0":-6.136068292759951,"x":142.36,"y":128.93,"x0":-1.676414024656052,"y0":50.00608123983128,"z0":7.073538740045296,"aX":-10.445000447410203},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2417,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3948561160537962,"extension":6.041985386374439},"hitData":{"launchSpeed":85.2,"launchAngle":73.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":171.95}},"index":8,"playId":"c4edf558-7b8c-30e3-b669-74f37f558df7","pitchNumber":8,"startTime":"2025-08-17T01:53:12.090Z","endTime":"2025-08-17T01:53:22.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:53:22.495Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T01:53:34.061Z","endTime":"2025-08-17T01:55:13.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.8,"endSpeed":76.3,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.635558485287135,"aZ":-24.766678274963564,"pfxX":-6.607133466567737,"pfxZ":5.020247692773584,"pX":-0.7588896000798465,"pZ":3.0580442286242335,"vX0":5.332033814376508,"vY0":-120.4685327585024,"vZ0":-4.3649623277946805,"x":145.93,"y":156.21,"x0":-2.1387500615041484,"y0":50.00024718375083,"z0":7.073466088597237,"aX":-9.74390152539879},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.3,"breakHorizontal":10.8,"spinRate":1495,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4540468001883915,"extension":6.148455762345332},"index":0,"playId":"58058b26-9311-3e02-bc06-90a74517cb25","pitchNumber":1,"startTime":"2025-08-17T01:53:51.205Z","endTime":"2025-08-17T01:53:55.223Z","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.2,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67357135272172,"aZ":-20.433410769204666,"pfxX":-4.631790591837529,"pfxZ":7.537363421585638,"pX":0.0914570407468992,"pZ":2.070519757367266,"vX0":5.942593607340385,"vY0":-123.76009506797963,"vZ0":-7.798981752361742,"x":113.51,"y":182.88,"x0":-1.7341742657807657,"y0":50.00564582869393,"z0":6.962114339368644,"aX":-7.218413596756796},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.1,"breakHorizontal":7.1,"spinRate":1612,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.441824737698187,"extension":6.240147962255171},"index":1,"playId":"a30563ba-109f-3309-8ab0-d58604cab921","pitchNumber":2,"startTime":"2025-08-17T01:54:05.596Z","endTime":"2025-08-17T01:54:10.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T01:54:22.753Z","endTime":"2025-08-17T01:54:42.040Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.38556717249366,"strikeZoneBottom":1.47309416884751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85132495688073,"aZ":-21.683520446631753,"pfxX":1.644404402311149,"pfxZ":6.156588807029348,"pX":0.7928341342403561,"pZ":-0.05802659080831531,"vX0":6.269751363995277,"vY0":-129.20724331004098,"vZ0":-13.31284302493596,"x":86.78,"y":240.35,"x0":-1.8709268967455588,"y0":50.0054212457325,"z0":6.798640842626798,"aX":2.803411437809875},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-4.3,"spinRate":2628,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4225838997677527,"extension":6.148816827813848},"index":3,"playId":"bdab599a-92d4-3a52-a2f3-7113633a7ec5","pitchNumber":3,"startTime":"2025-08-17T01:54:42.040Z","endTime":"2025-08-17T01:54:46.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53066565351143,"aZ":-9.927680448225153,"pfxX":-4.7817043218874105,"pfxZ":11.681931139782819,"pX":-0.48533978020276863,"pZ":4.020061108038868,"vX0":5.522632284945114,"vY0":-137.39101242566892,"vZ0":-6.492419440995692,"x":135.5,"y":130.24,"x0":-1.903894501904154,"y0":50.00369517573848,"z0":7.094505192823675,"aX":-9.107107216675258},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":7.4,"spinRate":2449,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.399241268440631,"extension":5.992124845907862},"hitData":{"launchSpeed":93.2,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":152.19}},"index":4,"playId":"a6ece623-2c98-3aec-b179-34c224e7f562","pitchNumber":4,"startTime":"2025-08-17T01:55:04.322Z","endTime":"2025-08-17T01:55:13.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:55:13.802Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:56:52.311Z","endTime":"2025-08-17T01:58:50.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.61346820909252,"strikeZoneBottom":1.74427009926721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77594720490708,"aZ":-25.648244611833327,"pfxX":0.09364084042415488,"pfxZ":3.8998055360932273,"pX":1.1281251256810332,"pZ":1.3764804687590828,"vX0":5.66276329553522,"vY0":-127.89304763228218,"vZ0":-5.957340073380025,"x":74.0,"y":201.62,"x0":-1.1172027579575312,"y0":50.00355607671695,"z0":5.719878989085254,"aX":0.1566916641897107},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":-1.3,"spinRate":2432,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42655614636606964,"extension":6.845976385190439},"index":0,"playId":"9d879b8d-4852-3bcb-8c50-4941040111ad","pitchNumber":1,"startTime":"2025-08-17T01:57:23.645Z","endTime":"2025-08-17T01:57:27.598Z","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.6,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.080042860591472,"aZ":-24.025789917437923,"pfxX":-9.543295479115486,"pfxZ":4.259040891289612,"pX":-0.08108606664136324,"pZ":2.4055795800279163,"vX0":5.932220048742451,"vY0":-137.6022493388316,"vZ0":-4.568243722147487,"x":120.09,"y":173.83,"x0":-1.0270842029065144,"y0":50.005159243378785,"z0":5.719117695793255,"aX":-18.267965846063614},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":2206,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39834144768590285,"extension":6.602666094680366},"index":1,"playId":"cfd479e6-b2d5-3a3e-88e7-62d4a12c8d27","pitchNumber":2,"startTime":"2025-08-17T01:57:37.816Z","endTime":"2025-08-17T01:57:43.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.49421697931368,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.451784517888427,"aZ":-17.112602163496113,"pfxX":-6.572394590382388,"pfxZ":7.571353679916534,"pX":1.4405090080126384,"pZ":2.995870509426652,"vX0":8.642556466464098,"vY0":-139.2663177308176,"vZ0":-4.940674009634056,"x":62.09,"y":157.89,"x0":-0.8303873776688814,"y0":50.006422078623174,"z0":5.903112412896465,"aX":-13.081682573108626},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2333,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3913480453111915,"extension":6.934681323413628},"index":2,"playId":"e85042c1-372f-322c-b032-bada5cdb46e4","pitchNumber":3,"startTime":"2025-08-17T01:57:56.290Z","endTime":"2025-08-17T01:58:00.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78140714287202,"aZ":-26.195240115900294,"pfxX":-9.666457390373111,"pfxZ":3.7588872109845717,"pX":-0.1594625501465163,"pZ":1.6587669240700047,"vX0":5.530301601361228,"vY0":-124.7497868584888,"vZ0":-4.605427130632531,"x":123.08,"y":193.99,"x0":-1.1379197776689622,"y0":50.0041669868923,"z0":5.662961673028711,"aX":-15.387101092279897},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":1618,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.43740904470928,"extension":6.9407556486209865},"index":3,"playId":"2a0b2726-f118-3dd1-a6b9-4e2c9e0c372b","pitchNumber":4,"startTime":"2025-08-17T01:58:10.632Z","endTime":"2025-08-17T01:58:15.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.49421697931368,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0158836392767,"aZ":-23.994963679964425,"pfxX":-11.258407508071212,"pfxZ":4.357009956618363,"pX":1.5052887796947991,"pZ":1.6082419631835605,"vX0":10.535697185579213,"vY0":-137.0774833785946,"vZ0":-6.322662546123087,"x":59.62,"y":195.36,"x0":-0.9500009214032208,"y0":50.00554965872689,"z0":5.6140549863755345,"aX":-21.147464194710476},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":17.8,"spinRate":2294,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40159879342394644,"extension":7.256357453704768},"index":4,"playId":"7394633d-f5a3-33f4-b008-edfa3c37a0a2","pitchNumber":5,"startTime":"2025-08-17T01:58:30.046Z","endTime":"2025-08-17T01:58:33.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.44000402239812,"aZ":-12.962143726344582,"pfxX":-5.244916363557108,"pfxZ":10.046867683914888,"pX":-0.4021840527625704,"pZ":2.852042620744818,"vX0":3.9495654818420385,"vY0":-138.7204241335192,"vZ0":-5.5880965224089305,"x":132.33,"y":161.77,"x0":-1.1764816837455714,"y0":50.00363999211765,"z0":5.786407923899855,"aX":-10.031438397421216},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2382,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39768651957225165,"extension":6.6675281572562985},"index":5,"playId":"555cf055-df96-32b0-a929-4c161e68074d","pitchNumber":6,"startTime":"2025-08-17T01:58:46.268Z","endTime":"2025-08-17T01:58:50.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:58:50.762Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:58:51.001Z","endTime":"2025-08-17T01:59:58.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.894372918387276,"aZ":-29.19595243659612,"pfxX":-8.740438747076887,"pfxZ":1.9023506921136377,"pX":0.36364277337134643,"pZ":1.2338578431572818,"vX0":6.579524719046731,"vY0":-125.09401169441055,"vZ0":-4.771709110050431,"x":103.14,"y":205.47,"x0":-1.1798284977934068,"y0":50.003649668739456,"z0":5.591363476206221,"aX":-13.696605248417578},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":14.0,"spinRate":1727,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4397574632829655,"extension":7.06737671823566},"index":0,"playId":"e46ac45e-7ceb-399f-8a23-d60d00b10aa0","pitchNumber":1,"startTime":"2025-08-17T01:59:15.012Z","endTime":"2025-08-17T01:59:18.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.09509596750597,"aZ":-28.42152620354383,"pfxX":-10.93347749109556,"pfxZ":1.9795990600667652,"pX":-0.7084868968558172,"pZ":1.5164849206477662,"vX0":5.103823504839108,"vY0":-138.2936323999573,"vZ0":-5.676318420008945,"x":144.01,"y":197.83,"x0":-1.1798433992663486,"y0":50.00380564395514,"z0":5.556548085871477,"aX":-20.717497521399697},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":18.4,"spinRate":2287,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39942017996895673,"extension":6.922827817516359},"index":1,"playId":"d001e6ac-e1d4-3e24-8019-fe74e91ac656","pitchNumber":2,"startTime":"2025-08-17T01:59:29.676Z","endTime":"2025-08-17T01:59:33.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T01:59:39.420Z","endTime":"2025-08-17T01:59:53.222Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.70558191172409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46327748778512,"aZ":-27.164330062404073,"pfxX":-0.16728308592380392,"pfxZ":2.9533590554722995,"pX":0.3963213618895354,"pZ":1.8904085019772503,"vX0":4.235566586924148,"vY0":-129.05368655680854,"vZ0":-4.041142419076897,"x":101.89,"y":187.74,"x0":-1.2405948787326209,"y0":50.00324337969574,"z0":5.555768110223757,"aX":-0.2844976870408353},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-0.6,"spinRate":2607,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.42351927787223076,"extension":6.697652049516106},"index":3,"playId":"20a0beab-5a07-3c31-ba42-5f1c1e63f921","pitchNumber":3,"startTime":"2025-08-17T01:59:53.222Z","endTime":"2025-08-17T01:59:58.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T01:59:58.002Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a sharp line drive to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T01:59:57.604Z","endTime":"2025-08-17T02:00:34.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78067450537281,"aZ":-25.775958137535294,"pfxX":-11.052206213907615,"pfxZ":3.3649082786226145,"pX":0.39432684973802357,"pZ":2.5420805281932504,"vX0":7.707011058880933,"vY0":-137.6154960721678,"vZ0":-3.810323000206318,"x":101.97,"y":170.14,"x0":-1.0177939644082792,"y0":50.005100540218315,"z0":5.706794370971873,"aX":-21.034449285612748},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":18.2,"spinRate":2326,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39921648273502,"extension":6.8340348280321},"hitData":{"launchSpeed":107.4,"launchAngle":13.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.46,"coordY":112.3}},"index":0,"playId":"237769dd-d1a0-3082-9f9c-c3c5c84da74d","pitchNumber":1,"startTime":"2025-08-17T02:00:23.558Z","endTime":"2025-08-17T02:00:34.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:00:34.132Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a sharp ground ball to right fielder Jake Mangum. Dominic Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T02:00:33.400Z","endTime":"2025-08-17T02:01:08.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33366725168356,"aZ":-40.544405866342906,"pfxX":4.329405283888685,"pfxZ":-5.73235264406317,"pX":-0.018837702409522768,"pZ":2.553836076396758,"vX0":1.3194442852075225,"vY0":-120.1214213003471,"vZ0":0.3574892991848304,"x":117.72,"y":169.83,"x0":-1.1376547445220193,"y0":50.00053547719212,"z0":6.008498458579747,"aX":6.324073891319445},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-8.2,"spinRate":1969,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.4560279530527054,"extension":6.577366882917888},"hitData":{"launchSpeed":100.8,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.59,"coordY":115.2}},"index":0,"playId":"1ab2c556-2e6d-31ec-914e-95dfc3663030","pitchNumber":1,"startTime":"2025-08-17T02:00:59.500Z","endTime":"2025-08-17T02:01:08.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:01:08.680Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, shortstop Ha-Seong Kim to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T02:01:08.773Z","endTime":"2025-08-17T02:02:55.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387304165676703,"aZ":-28.90778365703971,"pfxX":-9.53959327607106,"pfxZ":2.021779834716746,"pX":-0.8546474998797261,"pZ":2.1254557569446377,"vX0":3.982425390237136,"vY0":-126.17404973940454,"vZ0":-3.0226538468439714,"x":149.58,"y":181.39,"x0":-1.213084982758766,"y0":50.00183826858292,"z0":5.665499554150791,"aX":-15.398106529372818},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":1726,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43391872315593316,"extension":6.996981973940238},"index":0,"playId":"213abff5-2bf1-3676-8e36-9b61806ffb94","pitchNumber":1,"startTime":"2025-08-17T02:01:40.605Z","endTime":"2025-08-17T02:01:44.492Z","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":88.1,"strikeZoneTop":3.66416911334348,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87542826170375,"aZ":-23.06707652775329,"pfxX":-8.130034833383906,"pfxZ":4.65100835901158,"pX":-0.4913560516946051,"pZ":1.533799304997161,"vX0":4.862147948937223,"vY0":-138.13501862237226,"vZ0":-6.652362451310167,"x":135.73,"y":197.37,"x0":-1.2056769970088437,"y0":50.00564884287677,"z0":5.4935085708215,"aX":-15.926305963253972},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":2270,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3944937513157094,"extension":6.844641398204215},"index":1,"playId":"89bf894c-8a1e-3209-a7b3-ada32738014a","pitchNumber":2,"startTime":"2025-08-17T02:02:04.687Z","endTime":"2025-08-17T02:02:08.893Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T02:02:18.658Z","endTime":"2025-08-17T02:02:29.553Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.66416911334348,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67294403248371,"aZ":-14.33998970031457,"pfxX":-4.99561200275169,"pfxZ":9.029042960751115,"pX":0.983901329782056,"pZ":3.1685018147664246,"vX0":6.7622449409533765,"vY0":-139.90168784644652,"vZ0":-4.882492406362141,"x":79.5,"y":153.23,"x0":-0.8197005528608756,"y0":50.000517023823726,"z0":5.8819354544020905,"aX":-9.864936157960816},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2307,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3920856143299183,"extension":6.697638422315165},"index":3,"playId":"e2f4beab-8f72-3253-89f5-173418e68b7f","pitchNumber":3,"startTime":"2025-08-17T02:02:29.553Z","endTime":"2025-08-17T02:02:33.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.444430363708825,"aZ":-26.535571691135218,"pfxX":0.262285548335919,"pfxZ":3.2330175094407583,"pX":0.2960971388777989,"pZ":1.298820523524108,"vX0":3.907273644101331,"vY0":-130.51567244150928,"vZ0":-5.825044186557359,"x":105.71,"y":203.71,"x0":-1.2472239369964957,"y0":50.004991611101865,"z0":5.527745181278321,"aX":0.4577715729287217},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":-1.2,"spinRate":2588,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4177990541858492,"extension":6.855457354268947},"hitData":{"launchSpeed":79.4,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":167.9}},"index":4,"playId":"2274567d-1965-3d20-8453-72e7dd6dc6ae","pitchNumber":4,"startTime":"2025-08-17T02:02:48.111Z","endTime":"2025-08-17T02:02:55.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:02:55.507Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T02:04:46.982Z","endTime":"2025-08-17T02:05:47.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.53758589303221,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.555988711056013,"aZ":-9.22645351176332,"pfxX":-4.7023084119208445,"pfxZ":12.400266590624332,"pX":-0.03538645957238086,"pZ":2.889389195710573,"vX0":6.236220113653114,"vY0":-135.6392627005306,"vZ0":-9.431433029530188,"x":118.35,"y":160.77,"x0":-1.7606992485011301,"y0":50.001474450648765,"z0":7.0684715632345965,"aX":-8.701542903830397},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":7.1,"spinRate":2519,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4048532632677859,"extension":6.005893354034193},"index":0,"playId":"7711ee09-5f4a-3beb-9fc5-893b8a0a3391","pitchNumber":1,"startTime":"2025-08-17T02:05:06.043Z","endTime":"2025-08-17T02:05:10.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.3742493794801,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.252593112592752,"aZ":-34.09091920079404,"pfxX":4.439969159814548,"pfxZ":-1.3672325798251084,"pX":-0.12309832475385217,"pZ":2.5899992312648794,"vX0":3.517337825443508,"vY0":-117.25421078872098,"vZ0":-3.03092853033914,"x":121.69,"y":168.85,"x0":-2.2172459226258723,"y0":50.00535828963941,"z0":7.066393434120359,"aX":6.209871177093127},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.9,"breakHorizontal":-8.9,"spinRate":2682,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4663456081555455,"extension":6.064232698620812},"index":1,"playId":"782e405a-963f-3143-a813-1ccd6c79a72a","pitchNumber":2,"startTime":"2025-08-17T02:05:24.864Z","endTime":"2025-08-17T02:05:29.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.3742493794801,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33536247966837,"aZ":-36.56207466747396,"pfxX":4.465459970043198,"pfxZ":-3.1623897741070657,"pX":0.40454606136967075,"pZ":2.6086667610127687,"vX0":4.238265992166068,"vY0":-117.17551196463326,"vZ0":-2.2372621933865346,"x":101.58,"y":168.35,"x0":-2.0082947871254517,"y0":50.001912152448384,"z0":6.995140491915776,"aX":6.2014864548516195},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.0,"breakHorizontal":-9.1,"spinRate":2706,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.467624159169826,"extension":6.347634042760816},"index":2,"playId":"56be9bde-071a-3198-b004-eac657516818","pitchNumber":3,"startTime":"2025-08-17T02:05:42.162Z","endTime":"2025-08-17T02:05:47.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:05:47.029Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bob Seymour strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T02:05:45.658Z","endTime":"2025-08-17T02:07:22.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.967427993867677,"aZ":-11.057839268267042,"pfxX":-7.617944344127951,"pfxZ":11.229056584512266,"pX":1.0520911846220569,"pZ":3.0216494196664727,"vX0":10.605621036192685,"vY0":-136.70982762121795,"vZ0":-8.390566972994435,"x":76.9,"y":157.2,"x0":-1.899630990145739,"y0":50.005272884473946,"z0":6.902418799835564,"aX":-14.329138159611947},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":11.4,"spinRate":2512,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4016618919656145,"extension":6.103411627565715},"index":0,"playId":"50ec0da2-fa1d-379c-a31c-deac80430342","pitchNumber":1,"startTime":"2025-08-17T02:06:37.951Z","endTime":"2025-08-17T02:06:42.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.4842187850544,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50712341184994,"aZ":-41.46590954498502,"pfxX":4.38213581303878,"pfxZ":-6.5884715943317875,"pX":-0.6914252703150823,"pZ":2.8315598487677325,"vX0":2.2542896867824993,"vY0":-117.49230073276406,"vZ0":-0.9565759851697935,"x":143.36,"y":162.33,"x0":-2.230113572199085,"y0":50.00359230387087,"z0":7.06911917523826,"aX":6.178354654549258},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.9,"breakHorizontal":-8.5,"spinRate":2794,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4646907255902857,"extension":6.265591452157905},"index":1,"playId":"6117f79e-e364-350e-af64-3af78b40b28b","pitchNumber":2,"startTime":"2025-08-17T02:07:00.378Z","endTime":"2025-08-17T02:07:04.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.079637786702804,"aZ":-42.48321194837333,"pfxX":5.808060250059302,"pfxZ":-7.519720633181261,"pX":0.374421252561317,"pZ":1.347425433782592,"vX0":4.124314122481496,"vY0":-116.92931792656537,"vZ0":-3.7582986506669487,"x":102.73,"y":202.4,"x0":-2.172918228365964,"y0":50.002255746449684,"z0":7.001266549784899,"aX":7.962642852965183},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.3,"breakHorizontal":-11.6,"spinRate":2813,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.47019527031296837,"extension":6.282802533622621},"index":2,"playId":"4d02f3ae-81dc-3820-8c0f-e75c1265e3df","pitchNumber":3,"startTime":"2025-08-17T02:07:17.611Z","endTime":"2025-08-17T02:07:22.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:07:22.667Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Everson Pereira pops out to catcher Andrew Knizner in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T02:07:21.809Z","endTime":"2025-08-17T02:08:59.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.53758589303221,"strikeZoneBottom":1.58941418668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.337745984814,"aZ":-8.51133057551981,"pfxX":-6.638128604288006,"pfxZ":12.83109245129839,"pX":-1.1845409506664355,"pZ":3.8680450945924885,"vX0":3.7103910216132174,"vY0":-136.2662065013635,"vZ0":-6.906176285506802,"x":162.15,"y":134.34,"x0":-1.715450390223593,"y0":50.00270023568943,"z0":7.05384717404713,"aX":-12.242309313873676},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.6,"breakHorizontal":11.0,"spinRate":2483,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4049619319992068,"extension":6.173756701206656},"index":0,"playId":"4b0ea3cc-b5da-3ffe-afe6-2c1f2b634cbf","pitchNumber":1,"startTime":"2025-08-17T02:07:46.633Z","endTime":"2025-08-17T02:07:50.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.4996128339907,"strikeZoneBottom":1.62815383928913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.370221128073965,"aZ":-7.5544334848251085,"pfxX":-5.084807314995023,"pfxZ":13.19001446011983,"pX":-1.3561919390188213,"pZ":2.9835384383410513,"vX0":3.0974690077972657,"vY0":-136.5546898576168,"vZ0":-9.31756738512591,"x":168.69,"y":158.22,"x0":-1.8515694422548286,"y0":50.00162565660582,"z0":6.981795625115328,"aX":-9.489294516008355},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.8,"breakHorizontal":8.4,"spinRate":2485,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4029289523607451,"extension":6.236567302332507},"index":1,"playId":"b8410282-cc20-3420-9095-e6f18c32765d","pitchNumber":2,"startTime":"2025-08-17T02:08:00.823Z","endTime":"2025-08-17T02:08:04.813Z","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":93.6,"endSpeed":84.5,"strikeZoneTop":3.53758589303221,"strikeZoneBottom":1.70558191172409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.895907133603195,"aZ":-8.961658447759255,"pfxX":-8.551114267469863,"pfxZ":12.53852108830316,"pX":-0.42717544704440874,"pZ":4.186484860919649,"vX0":6.426999126820645,"vY0":-135.96447378824968,"vZ0":-5.9600014899492475,"x":133.28,"y":125.74,"x0":-1.7237993622370678,"y0":50.005866705477644,"z0":7.045092665524907,"aX":-15.835291851880699},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.5,"breakHorizontal":13.9,"spinRate":2384,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4045669220298773,"extension":6.164498848096643},"index":2,"playId":"cbee8b3d-a6e4-3714-852d-a333940df832","pitchNumber":3,"startTime":"2025-08-17T02:08:17.440Z","endTime":"2025-08-17T02:08:21.678Z","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":93.8,"endSpeed":85.0,"strikeZoneTop":3.61346820909252,"strikeZoneBottom":1.74427009926721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3850521013052,"aZ":-7.405285289676296,"pfxX":-7.514617585869802,"pfxZ":13.348981678580962,"pX":-0.29542337626298687,"pZ":2.4852699663897897,"vX0":6.750839851898303,"vY0":-135.986043066458,"vZ0":-10.516993175906245,"x":128.26,"y":171.68,"x0":-1.8449966523900014,"y0":50.005788719046876,"z0":6.935939009293286,"aX":-13.946745187143964},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.8,"breakHorizontal":12.0,"spinRate":2488,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4042139208914106,"extension":6.170121736112455},"index":3,"playId":"a4dbb897-bbe7-3b39-8aec-ac9e014bff0a","pitchNumber":4,"startTime":"2025-08-17T02:08:32.242Z","endTime":"2025-08-17T02:08:36.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92855594922688,"aZ":-8.442908390845355,"pfxX":-5.924139232564167,"pfxZ":12.511117748333142,"pX":-0.27966210129747343,"pZ":2.506586568916559,"vX0":6.064132691464708,"vY0":-136.795751989456,"vZ0":-10.306510066624508,"x":127.66,"y":171.1,"x0":-1.754574692661986,"y0":50.00161946628725,"z0":6.899868788107571,"aX":-11.2366485148014},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.6,"breakHorizontal":9.5,"spinRate":2421,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4002484186074762,"extension":6.250892717933757},"hitData":{"launchSpeed":74.5,"launchAngle":82.0,"totalDistance":25.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":144.22,"coordY":200.33}},"index":4,"playId":"0a96674d-2d42-32c0-bf5c-a3279777e756","pitchNumber":5,"startTime":"2025-08-17T02:08:49.628Z","endTime":"2025-08-17T02:08:59.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:08:59.580Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Fitzgerald pops out to first baseman Bob Seymour in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:09:50.730Z","endTime":"2025-08-17T02:11:54.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.41423933417324,"strikeZoneBottom":1.55065761227555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89992261436331,"aZ":-27.08958950089656,"pfxX":2.213465930589487,"pfxZ":3.189343574399583,"pX":0.07829719195042242,"pZ":2.0981737583224493,"vX0":2.6245413357841256,"vY0":-124.62700305340731,"vZ0":-3.5558353545546337,"x":114.02,"y":182.13,"x0":-1.2707878151938434,"y0":50.003784225643,"z0":5.748395079689237,"aX":3.527848515128146},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-4.6,"spinRate":2405,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.43727540840216506,"extension":7.036275804405499},"index":0,"playId":"a22a2804-8760-3e59-b7a7-e891a7fae919","pitchNumber":1,"startTime":"2025-08-17T02:11:07.195Z","endTime":"2025-08-17T02:11:11.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.967915473327373,"aZ":-25.086783398846016,"pfxX":-8.443192436468616,"pfxZ":4.560388645673853,"pX":-0.8660818929528151,"pZ":2.2933848135551482,"vX0":3.664497663053878,"vY0":-123.9615944517683,"vZ0":-3.109844291195208,"x":150.01,"y":176.86,"x0":-1.2671642170310757,"y0":50.00453509301611,"z0":5.660333909701667,"aX":-13.130719663634446},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":1583,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4419850669850445,"extension":7.02228975510043},"index":1,"playId":"caf4a9c4-3a69-3786-9975-199a5b993859","pitchNumber":2,"startTime":"2025-08-17T02:11:20.348Z","endTime":"2025-08-17T02:11:23.969Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T02:11:33.100Z","endTime":"2025-08-17T02:11:43.865Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"}},{"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":87.0,"endSpeed":80.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.172537681225474,"aZ":-26.790543250205634,"pfxX":2.3059917884010903,"pfxZ":3.289896222285426,"pX":0.5355454356294138,"pZ":1.601019767820665,"vX0":3.5728175078178612,"vY0":-126.65958703253835,"vZ0":-4.782650659411929,"x":96.59,"y":195.55,"x0":-1.1891440602898915,"y0":50.00397056307364,"z0":5.638270363258843,"aX":3.771879937721978},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":-4.9,"spinRate":2464,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4312910221305817,"extension":6.889644063598451},"hitData":{"launchSpeed":69.0,"launchAngle":65.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.54,"coordY":181.64}},"index":3,"playId":"3ad32e66-e925-3ecf-9e11-7336b8c11bb2","pitchNumber":3,"startTime":"2025-08-17T02:11:43.865Z","endTime":"2025-08-17T02:11:54.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:11:54.933Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out, pitcher Adrian Houser to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:11:58.010Z","endTime":"2025-08-17T02:13:36.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.682876322608433,"aZ":-43.848171579953146,"pfxX":4.706744254712828,"pfxZ":-8.089016499257177,"pX":-0.2061179745826409,"pZ":1.918486551239467,"vX0":0.7087242981278544,"vY0":-119.77689061709721,"vZ0":-0.28069979097216935,"x":124.86,"y":186.98,"x0":-1.1175720710532193,"y0":50.00447191709354,"z0":5.981867614568134,"aX":6.790357282407795},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.4,"breakHorizontal":-8.6,"spinRate":1939,"spinDirection":22},"zone":8,"typeConfidence":2.0,"plateTime":0.45854253221199004,"extension":6.503972231479494},"index":0,"playId":"eab19683-6659-3348-9439-cbc929fbbc0d","pitchNumber":1,"startTime":"2025-08-17T02:12:23.065Z","endTime":"2025-08-17T02:12:27.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-17T02:12:38.963Z","endTime":"2025-08-17T02:12:57.237Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.59418759745578,"strikeZoneBottom":1.5118842336264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.922821736490462,"aZ":-22.959843781707868,"pfxX":-9.080293601580975,"pfxZ":4.776193008538007,"pX":1.230848292358341,"pZ":2.134422373381885,"vX0":9.29680906165063,"vY0":-137.65548220216667,"vZ0":-5.507299289211195,"x":70.08,"y":181.15,"x0":-1.0012626877120896,"y0":50.00424213293671,"z0":5.703227569626082,"aX":-17.527173699104775},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":2210,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3970196212036936,"extension":6.9722045801849895},"index":2,"playId":"6fcc1dda-7102-3796-b89f-e3f4afb50bdf","pitchNumber":2,"startTime":"2025-08-17T02:12:57.237Z","endTime":"2025-08-17T02:13:01.155Z","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":86.7,"endSpeed":80.3,"strikeZoneTop":3.5976518662838,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982750883389492,"aZ":-26.63934568043048,"pfxX":-10.918480515231245,"pfxZ":3.4205898060809394,"pX":-0.06772005472388833,"pZ":0.6767648504820281,"vX0":6.1853603412129985,"vY0":-126.03013175616205,"vZ0":-6.688852376346299,"x":119.58,"y":220.51,"x0":-1.1265042622958985,"y0":50.00611387872859,"z0":5.497286705375746,"aX":-17.68702895471171},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":18.5,"spinRate":1619,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4334768936520246,"extension":6.953591549049718},"index":3,"playId":"9cbf15a1-2026-3d41-b52e-d34773f1c964","pitchNumber":3,"startTime":"2025-08-17T02:13:11.056Z","endTime":"2025-08-17T02:13:14.894Z","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":94.5,"endSpeed":87.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.840250910986654,"aZ":-28.198194039322257,"pfxX":-10.269945009093277,"pfxZ":2.0668522543660783,"pX":-0.470729077329138,"pZ":1.5682609232964873,"vX0":5.8912478209225725,"vY0":-137.53045209048415,"vZ0":-5.554927196381647,"x":134.94,"y":196.44,"x0":-1.3037744251115657,"y0":50.00060955649911,"z0":5.5211130272424205,"aX":-19.716201996348328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":2189,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3979078669962419,"extension":6.571111894432432},"hitData":{"launchSpeed":62.2,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":115.33,"coordY":180.59}},"index":4,"playId":"5f408c50-a105-3710-92f3-de41d6aea806","pitchNumber":4,"startTime":"2025-08-17T02:13:27.429Z","endTime":"2025-08-17T02:13:36.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:13:36.690Z","atBatIndex":33},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andrew Knizner reaches on a fielding error by third baseman Junior Caminero. Andrew Knizner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:13:36.743Z","endTime":"2025-08-17T02:15:00.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":2},"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":94.4,"endSpeed":86.8,"strikeZoneTop":3.26610170074578,"strikeZoneBottom":1.5158384266861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.160516505839013,"aZ":-23.30571689336827,"pfxX":-10.413237524957639,"pfxZ":4.637372358732082,"pX":0.6330747223119246,"pZ":1.368619053339926,"vX0":8.356884225563476,"vY0":-137.14142634950952,"vZ0":-6.966307212837095,"x":92.87,"y":201.83,"x0":-1.0944727001096108,"y0":50.005702836531135,"z0":5.5218392097932485,"aX":-19.920704364393263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2340,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3987651742788394,"extension":7.0238980307321945},"index":0,"playId":"4df91929-b7b3-3cc4-9e12-db98f0558ed7","pitchNumber":1,"startTime":"2025-08-17T02:14:07.852Z","endTime":"2025-08-17T02:14:12.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.110246631544683,"aZ":-24.253739820663426,"pfxX":-9.95606759828604,"pfxZ":4.128971528617212,"pX":-0.10121482561280641,"pZ":1.4745144822504126,"vX0":6.364861877348276,"vY0":-137.52906662797582,"vZ0":-6.478432519292973,"x":120.86,"y":198.97,"x0":-1.1504280742469704,"y0":50.001499898079615,"z0":5.5022674843209245,"aX":-19.09657363595947},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2317,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.398048537511392,"extension":6.9851671069214065},"index":1,"playId":"0e069aba-c350-345e-a1ab-04eabc1c7168","pitchNumber":2,"startTime":"2025-08-17T02:14:23.209Z","endTime":"2025-08-17T02:14:29.699Z","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":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":77.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44587715580751,"aZ":-25.25737027603149,"pfxX":-10.890278222688655,"pfxZ":4.436474281897056,"pX":-0.0408106290449154,"pZ":1.8638585071074618,"vX0":6.310803932698874,"vY0":-125.42621364389879,"vZ0":-4.021636690703884,"x":118.56,"y":188.46,"x0":-1.202887611991709,"y0":50.002698539258596,"z0":5.599887386256753,"aX":-16.978694089834978},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":1693,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4403252393461341,"extension":6.984380740959233},"hitData":{"launchSpeed":78.8,"launchAngle":62.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.39,"coordY":146.11}},"index":2,"playId":"8b63670f-e8eb-3ded-aeb7-0b644a876065","pitchNumber":3,"startTime":"2025-08-17T02:14:46.206Z","endTime":"2025-08-17T02:15:00.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:15:00.285Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T02:16:20.800Z","endTime":"2025-08-17T02:17:12.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T02:15:29.984Z","endTime":"2025-08-17T02:16:22.980Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.34865441579367,"strikeZoneBottom":1.55396941723268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.772342169196875,"aZ":-23.49772512683536,"pfxX":-9.208663303970045,"pfxZ":4.671306517361963,"pX":-0.9522916689587395,"pZ":3.197085309269621,"vX0":3.9082831357550094,"vY0":-136.5592562926413,"vZ0":-2.269346997965487,"x":153.3,"y":152.46,"x0":-1.2193110520287969,"y0":50.00101732800684,"z0":5.684035702418378,"aX":-17.099040074098273},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":15.6,"spinRate":2310,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4036881955202656,"extension":6.852091752830437},"index":1,"playId":"696f2035-04bc-36ef-9374-086e962e8293","pitchNumber":1,"startTime":"2025-08-17T02:16:22.980Z","endTime":"2025-08-17T02:16:27.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17839967081812,"aZ":-28.67039822149999,"pfxX":1.314304980987289,"pfxZ":2.0527745442974172,"pX":0.4314643233601899,"pZ":2.3272827214835683,"vX0":3.765585368387645,"vY0":-128.580521075885,"vZ0":-3.058268851257732,"x":100.55,"y":175.94,"x0":-1.2122421545381985,"y0":50.00119739294648,"z0":5.715249088073175,"aX":2.2388714009340234},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2486,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.4230996230678543,"extension":6.8571030584875645},"index":2,"playId":"908a46c3-0904-3b64-b26e-91ac89120c3f","pitchNumber":2,"startTime":"2025-08-17T02:16:41.428Z","endTime":"2025-08-17T02:16:46.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.193306650091014,"aZ":-29.21111394537641,"pfxX":3.249743292317059,"pfxZ":1.8065503587992442,"pX":1.368475501197101,"pZ":1.1048284848725216,"vX0":5.24531238626293,"vY0":-126.33631044761489,"vZ0":-5.3368456031116605,"x":64.84,"y":208.95,"x0":-1.1452193582210195,"y0":50.004325234003694,"z0":5.551411003723195,"aX":5.329149162564446},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-7.0,"spinRate":2453,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43115022982262596,"extension":7.280353946880145},"index":3,"playId":"47361454-2b99-3434-82cd-4279f006927d","pitchNumber":3,"startTime":"2025-08-17T02:17:08.050Z","endTime":"2025-08-17T02:17:12.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:17:12.299Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T02:18:32.886Z","endTime":"2025-08-17T02:19:34.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":83.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.744018828314093,"aZ":-12.812217848763485,"pfxX":-5.622814491885219,"pfxZ":10.75443171131611,"pX":-0.1606499897497493,"pZ":3.356053592867553,"vX0":6.600943684506921,"vY0":-133.8069542442557,"vZ0":-7.532664189778842,"x":123.12,"y":148.17,"x0":-1.937145912520429,"y0":50.00466820519837,"z0":7.13930930031436,"aX":-10.126062002444034},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2442,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41042505196090273,"extension":6.050663374798771},"hitData":{"launchSpeed":88.6,"launchAngle":29.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.99,"coordY":77.89}},"index":0,"playId":"66ba5ae9-0bad-3c2b-ae4c-f22b1c0ab30a","pitchNumber":1,"startTime":"2025-08-17T02:19:26.266Z","endTime":"2025-08-17T02:19:34.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:19:34.835Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Tyler Fitzgerald to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T02:19:34.209Z","endTime":"2025-08-17T02:20:25.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.5410454045519,"strikeZoneBottom":1.78627547010174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96028376734886,"aZ":-12.39366431098045,"pfxX":-6.557174303080802,"pfxZ":10.66021286287818,"pX":0.3565479913706077,"pZ":2.388697215518787,"vX0":8.317909989270362,"vY0":-136.1051607672221,"vZ0":-9.841424806196674,"x":103.41,"y":174.29,"x0":-1.903173184380673,"y0":50.00185873823078,"z0":6.9346687557245,"aX":-12.165958654244271},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2543,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4041501006045207,"extension":6.417317150265498},"index":0,"playId":"e8a201d0-22f0-3220-b9e1-e765cba99a09","pitchNumber":1,"startTime":"2025-08-17T02:19:55.847Z","endTime":"2025-08-17T02:20:00.037Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.44039741277452,"aZ":-21.170204401479733,"pfxX":-5.485167905281217,"pfxZ":6.996354617383028,"pX":0.04232126383426291,"pZ":1.7824917902022361,"vX0":6.641504778943023,"vY0":-123.97349061770794,"vZ0":-8.519192642128186,"x":115.39,"y":190.65,"x0":-1.946143992287551,"y0":50.0000882882516,"z0":7.000960280907051,"aX":-8.62327749493465},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.0,"breakHorizontal":8.5,"spinRate":1646,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.44011877758417617,"extension":6.024687607084298},"hitData":{"launchSpeed":89.9,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":161.82}},"index":1,"playId":"5fe2dc2d-d6f7-3e91-be76-b1687e7426d0","pitchNumber":2,"startTime":"2025-08-17T02:20:19.189Z","endTime":"2025-08-17T02:20:25.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:20:25.163Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T02:20:27.930Z","endTime":"2025-08-17T02:22:25.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":93.5,"endSpeed":86.0,"strikeZoneTop":3.5676574411246,"strikeZoneBottom":1.67019977481263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.146472966769778,"aZ":-9.418302689956773,"pfxX":-5.4893353946909915,"pfxZ":12.13596541986063,"pX":-1.2605198759581822,"pZ":1.7724563554123383,"vX0":3.8295376487878126,"vY0":-135.68597613163314,"vZ0":-11.888074132059431,"x":165.05,"y":190.92,"x0":-1.973058355975862,"y0":50.00169617453291,"z0":6.853552072115924,"aX":-10.291606494218344},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":9.2,"spinRate":2457,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.40281153424744653,"extension":6.226255295559887},"index":0,"playId":"e9e8399a-de2c-34ed-99a9-5258cd3afddc","pitchNumber":1,"startTime":"2025-08-17T02:20:53.821Z","endTime":"2025-08-17T02:20:57.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.9,"strikeZoneTop":3.5676574411246,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.971060843700133,"aZ":-42.04934951427319,"pfxX":4.086784065986688,"pfxZ":-7.323823774929648,"pX":-0.6027851629079924,"pZ":2.0238208071545247,"vX0":2.384787854570857,"vY0":-115.02601774906022,"vZ0":-2.4367691565274114,"x":139.98,"y":184.14,"x0":-2.181498219719483,"y0":50.00203591168485,"z0":7.1480277003627615,"aX":5.512302905382908},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.6,"breakHorizontal":-7.9,"spinRate":2804,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4749385555496062,"extension":6.183874682669527},"index":1,"playId":"ffc7adab-9632-3c48-8fd7-631191786e8e","pitchNumber":2,"startTime":"2025-08-17T02:21:09.322Z","endTime":"2025-08-17T02:21:13.466Z","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":93.8,"endSpeed":85.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6302428166439,"aZ":-8.011654761137516,"pfxX":-5.474325319346814,"pfxZ":12.985667217469818,"pX":-0.12308790126041615,"pZ":2.0570435745645828,"vX0":6.221057482571616,"vY0":-135.98854330171716,"vZ0":-11.513092285456727,"x":121.69,"y":183.24,"x0":-1.7362315621906947,"y0":50.00576209067042,"z0":6.916365551508577,"aX":-10.188561693110605},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.0,"breakHorizontal":8.5,"spinRate":2483,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4037835648788448,"extension":6.300386245926943},"index":2,"playId":"13928d30-4dab-3cd5-b8f1-4830f27557f0","pitchNumber":3,"startTime":"2025-08-17T02:21:28.316Z","endTime":"2025-08-17T02:21:32.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.5676574411246,"strikeZoneBottom":1.63147338471607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88685435608662,"aZ":-28.972483681749875,"pfxX":3.838052310733077,"pfxZ":2.127423087336371,"pX":1.7897513956750692,"pZ":0.8465155264624141,"vX0":7.952563745933644,"vY0":-121.14101958835968,"vZ0":-7.9776389901093765,"x":48.78,"y":215.92,"x0":-2.0181266668846813,"y0":50.0035921615989,"z0":6.6718128937348515,"aX":5.774655645107844},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-8.6,"spinRate":2762,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.450001291581017,"extension":6.703725844233127},"index":3,"playId":"700e94aa-30ea-3731-a454-d8031f422182","pitchNumber":4,"startTime":"2025-08-17T02:21:52.198Z","endTime":"2025-08-17T02:21:55.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.494662857389574,"aZ":-25.155008011883652,"pfxX":1.0277787212357352,"pfxZ":4.17545769312861,"pX":-0.0011548013337751904,"pZ":1.958737610923617,"vX0":4.450489897586579,"vY0":-128.09196736103559,"vZ0":-7.7232720937010235,"x":117.04,"y":185.89,"x0":-1.8862558906320008,"y0":50.002991174890596,"z0":6.945228898146617,"aX":1.7285230986055256},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.8,"spinRate":2547,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.42565487171362415,"extension":6.120356819050955},"hitData":{"launchSpeed":107.8,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":146.11}},"index":4,"playId":"a32c3b90-b922-3367-91b5-d355934ebe4b","pitchNumber":5,"startTime":"2025-08-17T02:22:18.696Z","endTime":"2025-08-17T02:22:25.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:22:25.238Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:24:35.607Z","endTime":"2025-08-17T02:25:23.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Montgomery replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T02:24:36.802Z","endTime":"2025-08-17T02:24:37.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"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":98.7,"endSpeed":90.7,"strikeZoneTop":3.57900042028228,"strikeZoneBottom":1.82493249235016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.095567809852717,"aZ":-9.226610744692444,"pfxX":3.9865888240054534,"pfxZ":10.906045873249248,"pX":-0.5660230659236076,"pZ":3.4108742848684797,"vX0":-6.691342994409474,"vY0":-143.64428780777496,"vZ0":-5.467754658003162,"x":138.58,"y":146.69,"x0":1.2682804188355374,"y0":50.005674601632414,"z0":5.903892676882745,"aX":8.390870916443623},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":-6.0,"spinRate":2322,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.38029309041436665,"extension":7.071793175253347},"index":1,"playId":"556ba86a-1e7b-3bf1-96bb-13b68fc49310","pitchNumber":1,"startTime":"2025-08-17T02:24:37.799Z","endTime":"2025-08-17T02:24:41.916Z","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":99.7,"endSpeed":91.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.073024715071455,"aZ":-8.23596012170261,"pfxX":3.9460414797176004,"pfxZ":11.247112101965302,"pX":-0.12808787169386396,"pZ":3.1983907244639207,"vX0":-5.661877459274807,"vY0":-145.00126537422773,"vZ0":-6.317293578073996,"x":121.88,"y":152.42,"x0":1.3376147622752086,"y0":50.00165303194043,"z0":5.908487614400154,"aX":8.39829062110396},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.3,"breakHorizontal":-6.0,"spinRate":2350,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.3778155336958591,"extension":7.0083264801785266},"index":2,"playId":"75b606d4-b011-32db-b5fc-55268317e52b","pitchNumber":2,"startTime":"2025-08-17T02:24:51.444Z","endTime":"2025-08-17T02:24:55.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.8,"strikeZoneTop":3.57900042028228,"strikeZoneBottom":1.70890899626477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13716512917805,"aZ":-10.261311826880915,"pfxX":4.6813979676319,"pfxZ":9.946206999876978,"pX":-0.47414665582220933,"pZ":4.150297342463989,"vX0":-6.989994094597604,"vY0":-146.8939208823281,"vZ0":-3.6401036940242752,"x":135.07,"y":126.72,"x0":1.3190778839257415,"y0":50.00153865069972,"z0":6.0071894124266425,"aX":10.313237843136873},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2427,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3717140806620751,"extension":6.924509790874148},"index":3,"playId":"dd92fe81-db55-3c58-a151-0f86e97ebbc1","pitchNumber":3,"startTime":"2025-08-17T02:25:05.091Z","endTime":"2025-08-17T02:25:08.766Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.57900042028228,"strikeZoneBottom":1.63147338471607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.194309886444888,"aZ":-28.312033963314565,"pfxX":0.6714851553413976,"pfxZ":2.1842418834131756,"pX":-0.45049916254903144,"pZ":1.6874261182964807,"vX0":-5.125127673908697,"vY0":-132.33615757841605,"vZ0":-5.303812597195417,"x":134.17,"y":193.22,"x0":1.4270124923718102,"y0":50.00325119679505,"z0":5.800946547334292,"aX":1.1879245870808042},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.0,"breakHorizontal":0.0,"spinRate":2674,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.4144649519926831,"extension":6.842884662681052},"index":4,"playId":"7cabc4e0-0857-3097-9af9-d71f5c86e7f2","pitchNumber":4,"startTime":"2025-08-17T02:25:18.601Z","endTime":"2025-08-17T02:25:23.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:25:23.297Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a fly ball to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:25:23.746Z","endTime":"2025-08-17T02:27:01.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":100.6,"endSpeed":90.7,"strikeZoneTop":3.45767948699621,"strikeZoneBottom":1.70890899626477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.33085951947449,"aZ":-7.772451415260652,"pfxX":6.543658399782342,"pfxZ":11.438137196560183,"pX":-1.0310505061915363,"pZ":3.496818663598245,"vX0":-8.651077878852185,"vY0":-146.0298512452545,"vZ0":-5.425094249234683,"x":156.3,"y":144.37,"x0":1.1368596357415601,"y0":50.001646923217834,"z0":5.860806391188863,"aX":13.959206215693452},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":19.6,"breakHorizontal":-9.8,"spinRate":2418,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.3768699055756124,"extension":7.026963477553182},"index":0,"playId":"6a0343c9-eedd-393a-b302-b3e17744dd06","pitchNumber":1,"startTime":"2025-08-17T02:25:47.706Z","endTime":"2025-08-17T02:25:51.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.04203685515938,"aZ":-6.729900988306475,"pfxX":3.9998142051407815,"pfxZ":11.859260857150613,"pX":-1.053954198304106,"pZ":2.602071434524723,"vX0":-7.621022690597208,"vY0":-146.14099832684312,"vZ0":-8.09280817673062,"x":157.17,"y":168.52,"x0":1.0776397262392419,"y0":50.005563985539645,"z0":5.823893682220034,"aX":8.584258644888155},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":19.8,"breakHorizontal":-5.6,"spinRate":2399,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.37596840079686755,"extension":6.955571953331333},"index":1,"playId":"7de176b8-0223-3be9-a28c-ac8412cad5a8","pitchNumber":2,"startTime":"2025-08-17T02:26:00.368Z","endTime":"2025-08-17T02:26:04.647Z","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":100.6,"endSpeed":91.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.871937752219026,"aZ":-10.139153609816868,"pfxX":5.300296202489953,"pfxZ":10.281440015283238,"pX":-0.9737210169368774,"pZ":2.3764573669434195,"vX0":-8.821048891041627,"vY0":-146.03347639127549,"vZ0":-7.711454778858156,"x":154.12,"y":174.62,"x0":1.4081726275184538,"y0":50.00173690317637,"z0":5.673796388519244,"aX":11.359044294083626},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.0,"breakHorizontal":-7.7,"spinRate":2266,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.37618653839570726,"extension":7.040701808907206},"index":2,"playId":"d4c51da2-8a2a-331f-bc4c-1b62093e7936","pitchNumber":3,"startTime":"2025-08-17T02:26:18.658Z","endTime":"2025-08-17T02:26:26.548Z","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":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.420926683503108,"aZ":-31.620798520995443,"pfxX":-0.9782432099645786,"pfxZ":0.30904057877207514,"pX":-0.9227159122638349,"pZ":2.4538275299704893,"vX0":-5.652322670732299,"vY0":-132.7706861541341,"vZ0":-2.8451841292709665,"x":152.17,"y":172.53,"x0":1.3575773830517919,"y0":50.003968651549926,"z0":5.8316580901272825,"aX":-1.7518599087896156},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":3.0,"spinRate":2713,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.41194104772017903,"extension":6.805965107184573},"hitData":{"launchSpeed":67.7,"launchAngle":30.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.65,"coordY":110.95}},"index":3,"playId":"29fb5831-a2f2-3358-9c05-42f74f1d86c7","pitchNumber":4,"startTime":"2025-08-17T02:26:49.628Z","endTime":"2025-08-17T02:27:01.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:27:01.520Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:26:58.733Z","endTime":"2025-08-17T02:29:24.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":98.9,"endSpeed":91.0,"strikeZoneTop":3.23772250416577,"strikeZoneBottom":1.63147338471607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58720873225083,"aZ":-8.361416797136007,"pfxX":6.188503991976375,"pfxZ":11.293358505315375,"pX":-0.9728449058008644,"pZ":1.99401490671982,"vX0":-8.416866473724127,"vY0":-143.6691554128668,"vZ0":-9.22609575790637,"x":154.08,"y":184.94,"x0":1.178965539950403,"y0":50.004356871133,"z0":5.751435998983527,"aX":13.050800296085017},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":-9.7,"spinRate":2325,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.3799857172031058,"extension":7.115446198321971},"index":0,"playId":"aec14e2c-8a70-3bef-bbe1-d0a83ba71c47","pitchNumber":1,"startTime":"2025-08-17T02:27:36.183Z","endTime":"2025-08-17T02:27:40.669Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"2b65d6d4-9a5b-3298-9564-22cf0502639b","startTime":"2025-08-17T02:27:51.624Z","endTime":"2025-08-17T02:27:55.678Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.8,"strikeZoneTop":3.38901375643462,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.91357157205762,"aZ":-10.256728541907567,"pfxX":5.2972406025969345,"pfxZ":10.483135376828052,"pX":-0.9715050349533526,"pZ":3.782852988370161,"vX0":-8.683096390977761,"vY0":-144.43316670782963,"vZ0":-4.033481452675519,"x":154.03,"y":136.64,"x0":1.4000418837617892,"y0":50.00247584434491,"z0":5.8398962228461455,"aX":11.075596991606783},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":-7.7,"spinRate":2405,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.38074785064436467,"extension":6.90416863485499},"index":2,"playId":"32661002-e043-3d31-8f37-094c25c7ea0f","pitchNumber":2,"startTime":"2025-08-17T02:28:13.886Z","endTime":"2025-08-17T02:28:20.174Z","isPitch":true,"type":"pitch"},{"details":{"description":"Willy Adames steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"actionPlayId":"32661002-e043-3d31-8f37-094c25c7ea0f","startTime":"2025-08-17T02:28:22.254Z","endTime":"2025-08-17T02:28:42.152Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.9,"strikeZoneTop":3.27477049956834,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965089581047344,"aZ":-12.827902418793526,"pfxX":4.146098712389243,"pfxZ":9.022280767961318,"pX":0.5063347621222936,"pZ":2.8438459519333885,"vX0":-4.5734593412451385,"vY0":-144.45084189237966,"vZ0":-5.972858728628097,"x":97.7,"y":162.0,"x0":1.5603040763016345,"y0":50.00639608943399,"z0":5.7047720114734854,"aX":8.894068949198287},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.5,"breakHorizontal":-6.7,"spinRate":2430,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.37705687298260804,"extension":6.845291599986592},"index":4,"playId":"5ba95f19-5c5c-34db-a40d-f56c611c3433","pitchNumber":3,"startTime":"2025-08-17T02:28:42.152Z","endTime":"2025-08-17T02:28:46.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.1,"strikeZoneTop":3.23772250416577,"strikeZoneBottom":1.5151923703202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22652609523741,"aZ":-8.543798202534923,"pfxX":6.053023849698169,"pfxZ":11.009145433145347,"pX":-1.3940671957260249,"pZ":0.8731282989857546,"vX0":-9.788065193852523,"vY0":-144.9719005876231,"vZ0":-12.147496053915138,"x":170.14,"y":215.21,"x0":1.2266214293905768,"y0":50.005102271757146,"z0":5.621040242031911,"aX":12.995135731309942},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":-9.2,"spinRate":2247,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.376621136541734,"extension":7.0490454693231825},"index":5,"playId":"25e0b5e4-c376-361b-8c44-6e7050279fed","pitchNumber":4,"startTime":"2025-08-17T02:28:59.988Z","endTime":"2025-08-17T02:29:03.586Z","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":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.23772250416577,"strikeZoneBottom":1.47639847623075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.023927612578866,"aZ":-11.617420538667877,"pfxX":7.38157735105737,"pfxZ":9.718799643345676,"pX":-0.06820099141617152,"pZ":3.769089604698448,"vX0":-6.96363165989684,"vY0":-144.78808901818667,"vZ0":-3.975696781571322,"x":119.6,"y":137.01,"x0":1.4135836430880386,"y0":50.0006056063263,"z0":5.875405825348253,"aX":15.6100942768933},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.9,"breakHorizontal":-11.9,"spinRate":2271,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.37885680038706804,"extension":6.976349443539403},"index":6,"playId":"95f105b7-9450-3e1e-89ce-ac2ed0e743bd","pitchNumber":5,"startTime":"2025-08-17T02:29:20.010Z","endTime":"2025-08-17T02:29:24.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:29:24.493Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out sharply to right fielder Jake Mangum. Willy Adames to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:30:52.478Z","endTime":"2025-08-17T02:34:07.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9,10,11],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T02:29:43.932Z","endTime":"2025-08-17T02:30:54.861Z","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":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.42705321863705,"strikeZoneBottom":1.5151923703202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21752561173921,"aZ":-8.602647269015952,"pfxX":3.1121099824730134,"pfxZ":11.282197181214936,"pX":0.11368628015698475,"pZ":2.9926096511447273,"vX0":-5.034589935797148,"vY0":-143.83393103828402,"vZ0":-6.414875223228647,"x":112.67,"y":157.98,"x0":1.484671879234188,"y0":50.0063040406301,"z0":5.789199267058429,"aX":6.504328416111034},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.3,"breakHorizontal":-4.6,"spinRate":2330,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3812071895234399,"extension":6.968231060000341},"index":1,"playId":"25920bf6-3723-3c27-bd91-86a13b13a23a","pitchNumber":1,"startTime":"2025-08-17T02:30:54.861Z","endTime":"2025-08-17T02:30:59.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"46419aec-8e0e-4059-9946-08ed6611e245","startTime":"2025-08-17T02:31:08.414Z","endTime":"2025-08-17T02:31:13.414Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15494158128464,"aZ":-29.820656782373295,"pfxX":0.4618590391222188,"pfxZ":1.3113680191389,"pX":-1.033263229476956,"pZ":1.0008262831651065,"vX0":-6.479700389306299,"vY0":-133.0689214034351,"vZ0":-6.744810134121364,"x":156.39,"y":211.76,"x0":1.371782480623037,"y0":50.00284491807693,"z0":5.724398407847998,"aX":0.8294197919261668},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":2730,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.411377770657543,"extension":6.879328437841571},"index":3,"playId":"89a3698e-b043-315c-81a4-2d222b59e5b2","pitchNumber":2,"startTime":"2025-08-17T02:31:23.244Z","endTime":"2025-08-17T02:31:26.948Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T02:31:35.956Z","endTime":"2025-08-17T02:31:46.345Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.42705321863705,"strikeZoneBottom":1.5151923703202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.347771713675677,"aZ":-27.527767913955433,"pfxX":1.0153228623044743,"pfxZ":2.612291841044223,"pX":-1.0295131720670976,"pZ":0.7287634460917632,"vX0":-6.788190525368354,"vY0":-132.1075770131071,"vZ0":-7.6560642851717144,"x":156.24,"y":219.1,"x0":1.434003950097243,"y0":50.005411915518444,"z0":5.668398080233538,"aX":1.808302258674925},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.4,"breakHorizontal":-0.5,"spinRate":2781,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4135333584859313,"extension":6.92338934596909},"index":5,"playId":"a6e4384a-5931-3e69-ad07-67a2800796aa","pitchNumber":3,"startTime":"2025-08-17T02:31:46.345Z","endTime":"2025-08-17T02:31:50.363Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58580834482021,"aZ":-9.791844007411347,"pfxX":4.657470650470454,"pfxZ":10.724877375877472,"pX":1.174827165054827,"pZ":3.990098461823237,"vX0":-2.9191144382758507,"vY0":-143.84436408666275,"vZ0":-3.6246307237227757,"x":72.22,"y":131.05,"x0":1.5997052357198787,"y0":50.0067967167016,"z0":5.8777463478945435,"aX":9.724156708598592},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":-7.8,"spinRate":2480,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3813514810543843,"extension":6.874687971113214},"index":6,"playId":"0ad12ecc-2fda-339b-a656-5b58d1aaa652","pitchNumber":4,"startTime":"2025-08-17T02:32:02.690Z","endTime":"2025-08-17T02:32:10.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.102835577636906,"aZ":-29.302898629054972,"pfxX":-0.6660389184640617,"pfxZ":1.6078038195072892,"pX":0.19426863822009102,"pZ":3.1161108475127097,"vX0":-3.5299433523984707,"vY0":-132.5250801247307,"vZ0":-1.637508963420101,"x":109.59,"y":154.65,"x0":1.6275775569003006,"y0":50.004845636419866,"z0":5.8731653741085985,"aX":-1.1892591855059729},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":1.9,"spinRate":2673,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4125772089236892,"extension":6.8505023936041916},"index":7,"playId":"4a34299b-1cc0-368e-ab70-a4892dae502e","pitchNumber":5,"startTime":"2025-08-17T02:32:41.246Z","endTime":"2025-08-17T02:32:45.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.34770167983968,"strikeZoneBottom":1.55396956512481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0076742644991,"aZ":-9.94639879731889,"pfxX":5.024044624029212,"pfxZ":10.468403767159007,"pX":0.25783426657748737,"pZ":5.096758061178535,"vX0":-5.196551735984155,"vY0":-144.63819285414058,"vZ0":-0.7828560195524821,"x":107.17,"y":101.17,"x0":1.423020820300916,"y0":50.0065924112302,"z0":5.979450142185264,"aX":10.671858402469372},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.0,"breakHorizontal":-8.0,"spinRate":2332,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.3783642002442651,"extension":6.914972526304133},"index":8,"playId":"90f27ebb-4199-3d5f-8228-9333fd553cf5","pitchNumber":6,"startTime":"2025-08-17T02:32:58.054Z","endTime":"2025-08-17T02:33:01.873Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89109278159917,"aZ":-9.931328895893225,"pfxX":4.749235607949698,"pfxZ":10.326419007446798,"pX":-0.1967072588840396,"pZ":3.163723801100301,"vX0":-5.878644698206603,"vY0":-145.54316862983424,"vZ0":-6.008462518289806,"x":124.5,"y":153.36,"x0":1.2284724542899683,"y0":50.001537577457135,"z0":5.850913228043544,"aX":10.228885079610968},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.4,"spinRate":2344,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.3757630145905919,"extension":7.008961031374997},"index":9,"playId":"4aba3d01-a32d-3243-b402-a674026ba97d","pitchNumber":7,"startTime":"2025-08-17T02:33:14.184Z","endTime":"2025-08-17T02:33:18.425Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77783863171908,"aZ":-12.008504698587855,"pfxX":4.129394759025477,"pfxZ":9.724019204549338,"pX":0.2073502162490269,"pZ":3.9521527310501536,"vX0":-5.123601755040749,"vY0":-143.2710318800641,"vZ0":-3.1472364889626383,"x":109.1,"y":132.07,"x0":1.4842268630476543,"y0":50.00673253885118,"z0":5.81780926983196,"aX":8.567534610643268},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":-6.5,"spinRate":2274,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3826061384725179,"extension":7.049641172445026},"index":10,"playId":"4d7ea8dc-173e-30b3-a245-2f30772637c1","pitchNumber":8,"startTime":"2025-08-17T02:33:32.830Z","endTime":"2025-08-17T02:33:36.797Z","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":89.4,"endSpeed":83.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87723878219214,"aZ":-30.153079769238502,"pfxX":-0.28915158877382297,"pfxZ":1.1651878470699586,"pX":-0.15145756571213664,"pZ":2.564263428120228,"vX0":-4.229093004070245,"vY0":-130.22733495196954,"vZ0":-2.4455143406615143,"x":122.77,"y":169.54,"x0":1.52213762656642,"y0":50.00643872660504,"z0":5.765750334057461,"aX":-0.5032027802680243},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":1.3,"spinRate":2573,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.41843356700247014,"extension":7.010683681815388},"hitData":{"launchSpeed":100.3,"launchAngle":34.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":166.51,"coordY":48.82}},"index":11,"playId":"ff35fee1-1e31-327e-af96-ed21180a3f56","pitchNumber":9,"startTime":"2025-08-17T02:33:53.425Z","endTime":"2025-08-17T02:34:07.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:34:07.819Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a ground ball to left fielder Chandler Simpson. Willy Adames scores. Dominic Smith to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:36:51.976Z","endTime":"2025-08-17T02:37:24.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":682254,"link":"/api/v1/people/682254"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T02:34:36.279Z","endTime":"2025-08-17T02:34:57.096Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Edwin Uceta replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T02:34:57.096Z","endTime":"2025-08-17T02:36:54.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670955,"link":"/api/v1/people/670955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689900123545417,"aZ":-33.39115452739587,"pfxX":-8.305083792067599,"pfxZ":-0.7846695817806628,"pX":-0.40573134342475026,"pZ":1.9880952420480684,"vX0":5.762897463188541,"vY0":-123.33368341167832,"vZ0":-0.10821701754387236,"x":132.47,"y":185.1,"x0":-1.6843491975119118,"y0":50.00169124738788,"z0":4.829766602143843,"aX":-12.896229741141584},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":13.8,"spinRate":2206,"spinDirection":252},"zone":7,"typeConfidence":0.83,"plateTime":0.4427445783792603,"extension":6.046848099263171},"index":2,"playId":"4148481c-dcc1-3ca4-aca0-2acdc8c80284","pitchNumber":1,"startTime":"2025-08-17T02:36:54.267Z","endTime":"2025-08-17T02:36:58.556Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89656632353917,"aZ":-18.149411981566033,"pfxX":-8.377176200253546,"pfxZ":7.734242748981679,"pX":0.3679983007290432,"pZ":1.719550220150672,"vX0":6.685881994162092,"vY0":-134.2753618987354,"vZ0":-4.0965042051464975,"x":102.97,"y":192.35,"x0":-1.07412342399096,"y0":50.004944753743594,"z0":4.5679242554277435,"aX":-15.196311218082709},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":13.6,"spinRate":2501,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.4089709892802311,"extension":5.7775411150482885},"hitData":{"launchSpeed":83.2,"launchAngle":2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.0,"coordY":119.0}},"index":3,"playId":"be9d6174-92bc-3c2a-985d-ff319a340bd4","pitchNumber":2,"startTime":"2025-08-17T02:37:12.936Z","endTime":"2025-08-17T02:37:24.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:37:24.003Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T02:37:25.336Z","endTime":"2025-08-17T02:38:35.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.368222335584644,"aZ":-24.98014557219238,"pfxX":-0.6557469404206309,"pfxZ":4.207284870475898,"pX":0.4514332370172669,"pZ":2.303554441883278,"vX0":4.961020453365838,"vY0":-128.79843527441216,"vZ0":-1.5496973193859576,"x":99.79,"y":176.58,"x0":-1.4001563657364966,"y0":50.001555962788665,"z0":4.812722699486549,"aX":-1.1213843655707403},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":0.2,"spinRate":2592,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.42245709120035846,"extension":6.120466247264596},"index":0,"playId":"977aa42f-5aaf-3708-b0e3-dd7d9f2e804b","pitchNumber":1,"startTime":"2025-08-17T02:37:48.529Z","endTime":"2025-08-17T02:37:53.591Z","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":88.0,"endSpeed":80.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.594576604795122,"aZ":-33.55890129860546,"pfxX":-10.51835573044886,"pfxZ":-0.8423672922926873,"pX":-0.3439114942445698,"pZ":2.0419774576440815,"vX0":6.351029279290966,"vY0":-128.00534463519878,"vZ0":-0.45438540971982433,"x":130.11,"y":183.65,"x0":-1.5018857558937722,"y0":50.003360784889274,"z0":4.869335035450565,"aX":-17.301830458135722},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.3,"breakHorizontal":17.4,"spinRate":2296,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.42934767654805395,"extension":6.224956818922472},"index":1,"playId":"7054d241-a271-363e-8819-c1e13461491c","pitchNumber":2,"startTime":"2025-08-17T02:38:06.691Z","endTime":"2025-08-17T02:38:10.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.875174266204855,"aZ":-19.68049020864764,"pfxX":-5.551171504610206,"pfxZ":6.602382729949014,"pX":-0.6165640446966079,"pZ":3.6342391507058966,"vX0":4.048539828154033,"vY0":-136.19491038974652,"vZ0":0.7794720336701279,"x":140.5,"y":140.66,"x0":-1.3957197875863665,"y0":50.00155513068781,"z0":4.698074274517832,"aX":-10.503645177233068},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":9.2,"spinRate":2398,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.4010477603468434,"extension":5.963919372011491},"index":2,"playId":"4fea7732-f8c2-3014-b4da-1081ad3358c9","pitchNumber":3,"startTime":"2025-08-17T02:38:31.588Z","endTime":"2025-08-17T02:38:35.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:38:35.641Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:39:33.983Z","endTime":"2025-08-17T02:41:18.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.6,"strikeZoneTop":3.15899049601148,"strikeZoneBottom":1.20308725858511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.532888163702044,"aZ":-39.42421635632914,"pfxX":2.902831587645142,"pfxZ":-5.564195634573975,"pX":-0.21244313037188658,"pZ":1.8996432069344547,"vX0":3.726387028840153,"vY0":-113.06143695397914,"vZ0":-2.9929943944800916,"x":125.1,"y":187.49,"x0":-2.255690819377742,"y0":50.00446096025718,"z0":7.175510878132568,"aX":3.77970361151207},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.6,"breakHorizontal":-6.1,"spinRate":2731,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4834018371446729,"extension":5.960913630626361},"index":0,"playId":"31c9d635-7b24-3925-b589-37c70654b5f0","pitchNumber":1,"startTime":"2025-08-17T02:40:46.940Z","endTime":"2025-08-17T02:40:51.254Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02796283519239,"aZ":-10.912300403883725,"pfxX":-3.3560694987255006,"pfxZ":11.328648713802894,"pX":-0.39107217080095724,"pZ":2.922180104299044,"vX0":5.197127669357411,"vY0":-135.71865466256122,"vZ0":-9.04778573609428,"x":131.91,"y":159.88,"x0":-1.8894782000842758,"y0":50.00123135002173,"z0":7.046799743961006,"aX":-6.298152410859063},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2300,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4026426528292051,"extension":5.9514507236134495},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.26,"coordY":103.32}},"index":1,"playId":"75f6514d-5e1a-3f91-9d76-752de0a84c14","pitchNumber":2,"startTime":"2025-08-17T02:41:05.854Z","endTime":"2025-08-17T02:41:18.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:41:18.716Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to third baseman Christian Koss in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:41:14.029Z","endTime":"2025-08-17T02:41:49.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.434560198401233,"aZ":-11.586286018627314,"pfxX":-4.203428827946471,"pfxZ":11.169600696021172,"pX":-0.6111164665358483,"pZ":2.817524129693946,"vX0":4.810448925974637,"vY0":-135.15798897444134,"vZ0":-9.063312466891038,"x":140.29,"y":162.71,"x0":-1.8708772231733706,"y0":50.00486790373728,"z0":7.035448039781421,"aX":-7.750059924157966},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2314,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40579881162684295,"extension":5.955175492443502},"hitData":{"launchSpeed":93.6,"launchAngle":73.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.04,"coordY":181.58}},"index":0,"playId":"4ab08b91-54e3-33f3-8185-0c81850a834f","pitchNumber":1,"startTime":"2025-08-17T02:41:36.959Z","endTime":"2025-08-17T02:41:49.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:41:49.514Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Mangum grounds into a force out, second baseman Tyler Fitzgerald to shortstop Willy Adames. Brandon Lowe out at 2nd. Jake Mangum to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:41:52.084Z","endTime":"2025-08-17T02:42:23.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.682762160167883,"aZ":-15.43505485072105,"pfxX":-5.956442083202562,"pfxZ":9.071851902020597,"pX":0.0030018495852739352,"pZ":3.3092598188752564,"vX0":7.228970468291682,"vY0":-134.3729055060745,"vZ0":-7.258974622496112,"x":116.89,"y":149.43,"x0":-1.9370146194766737,"y0":50.00328586927562,"z0":7.124273698077999,"aX":-10.990857524821058},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2320,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4062447776269069,"extension":5.774099581155818},"hitData":{"launchSpeed":101.0,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.62,"coordY":148.28}},"index":0,"playId":"81d0edf9-7916-3ebc-b819-3ba2f41358cd","pitchNumber":1,"startTime":"2025-08-17T02:42:15.251Z","endTime":"2025-08-17T02:42:23.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:42:23.211Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ha-Seong Kim flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T02:43:06.249Z","endTime":"2025-08-17T02:43:50.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f78603eb-8d4b-35f3-8013-20f2111c5b63","startTime":"2025-08-17T02:42:49.224Z","endTime":"2025-08-17T02:42:57.084Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.38765499788355,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13736684706194,"aZ":-8.561599477916578,"pfxX":-5.559042286137746,"pfxZ":13.05191836406859,"pX":0.073353780974854,"pZ":2.261358164111673,"vX0":6.828415996018601,"vY0":-133.95070739473752,"vZ0":-11.000511083055919,"x":114.2,"y":177.72,"x0":-1.7919561859411641,"y0":50.001344370127754,"z0":7.0432874197933675,"aX":-10.056273972543586},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.2,"breakHorizontal":8.5,"spinRate":2370,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40960045356074737,"extension":5.8430662028007765},"index":1,"playId":"fcd6e6e7-5196-3e63-b66f-2715b36009c8","pitchNumber":1,"startTime":"2025-08-17T02:43:08.598Z","endTime":"2025-08-17T02:43:12.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.5,"strikeZoneTop":3.15899049601148,"strikeZoneBottom":1.51388452717419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.497455772926347,"aZ":-28.567194586151125,"pfxX":5.4230040705839535,"pfxZ":2.5574034263952417,"pX":1.0068873682010335,"pZ":2.0773863381524893,"vX0":5.7369275498141254,"vY0":-117.30702499379483,"vZ0":-5.310875485422736,"x":78.62,"y":182.69,"x0":-2.163409505871382,"y0":50.00463597557818,"z0":6.9933180617332225,"aX":7.656100455100369},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.7,"breakHorizontal":-11.0,"spinRate":2559,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46462826162773796,"extension":5.819100687242803},"index":2,"playId":"88852b0e-cc60-3faa-9de9-da3808ffc984","pitchNumber":2,"startTime":"2025-08-17T02:43:25.730Z","endTime":"2025-08-17T02:43:29.894Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28037310722158,"aZ":-13.111304346713062,"pfxX":-6.657987669447547,"pfxZ":10.209835140502536,"pX":0.025219233278454947,"pZ":2.9501317871573476,"vX0":6.795688271946519,"vY0":-136.1111354457395,"vZ0":-8.629158164180472,"x":116.04,"y":159.13,"x0":-1.6448685972557169,"y0":50.000938366793186,"z0":7.079922586621656,"aX":-12.428563310129263},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2492,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4031810006579404,"extension":5.8118996214971},"hitData":{"launchSpeed":92.6,"launchAngle":23.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.62,"coordY":103.04}},"index":3,"playId":"ec130235-dfa0-3561-aee1-6235cd9f32bb","pitchNumber":3,"startTime":"2025-08-17T02:43:43.633Z","endTime":"2025-08-17T02:43:50.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:43:50.837Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:45:04.706Z","endTime":"2025-08-17T02:46:47.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.59628661810348,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.020981430286184,"aZ":-19.944366463573164,"pfxX":-8.76566634015672,"pfxZ":6.466146926341764,"pX":-0.38419201200538433,"pZ":2.171314662822472,"vX0":6.031511904565385,"vY0":-136.62345096574612,"vZ0":-2.5761349276268555,"x":131.64,"y":180.15,"x0":-1.4813028852944246,"y0":50.00207934925685,"z0":4.4967803976923975,"aX":-16.575081826228953},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":2374,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.40087434228967966,"extension":5.880665271389973},"index":0,"playId":"fa54cb67-8399-34d4-bba6-1435f7c76d1d","pitchNumber":1,"startTime":"2025-08-17T02:46:01.406Z","endTime":"2025-08-17T02:46:05.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.180110253224115,"aZ":-32.490795754059306,"pfxX":-8.808159680226838,"pfxZ":-0.18639691396809077,"pX":0.03867644881755059,"pZ":1.2441446722451506,"vX0":6.616492854963349,"vY0":-129.47259790086002,"vZ0":-2.4775861178552923,"x":115.53,"y":205.19,"x0":-1.4063419592590556,"y0":50.00227914786653,"z0":4.70127212679238,"aX":-14.944788224279165},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":2248,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4231293923563002,"extension":6.119089694996666},"index":1,"playId":"3129f11c-6c97-3aea-907b-a358c8b80ba1","pitchNumber":2,"startTime":"2025-08-17T02:46:15.162Z","endTime":"2025-08-17T02:46:20.283Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T02:46:28.642Z","endTime":"2025-08-17T02:46:43.066Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.218565381062223,"aZ":-20.998130124780474,"pfxX":-9.221773585854915,"pfxZ":5.919488546945583,"pX":-0.16136474418484845,"pZ":3.1206238327423597,"vX0":6.247998422911628,"vY0":-136.78949326923086,"vZ0":-0.13115734111327448,"x":123.15,"y":154.52,"x0":-1.2812912433421255,"y0":50.0029588012787,"z0":4.613364295535645,"aX":-17.411138512096265},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2416,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.40099239501075035,"extension":5.872069733493287},"index":3,"playId":"7604ef95-76fa-3e6a-98d9-c3d26eddf94b","pitchNumber":3,"startTime":"2025-08-17T02:46:43.066Z","endTime":"2025-08-17T02:46:47.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:46:47.808Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Knizner flies out to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:46:49.861Z","endTime":"2025-08-17T02:48:42.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.26636138637309,"strikeZoneBottom":1.47509204352711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.820785367896733,"aZ":-21.122500237127927,"pfxX":-8.371473466832185,"pfxZ":5.7225091976554285,"pX":1.4958316895002943,"pZ":3.303273021073131,"vX0":10.272190838623214,"vY0":-137.67434419310652,"vZ0":0.007560617064603425,"x":59.98,"y":149.59,"x0":-1.1853262147484733,"y0":50.00368797481701,"z0":4.722930295261947,"aX":-16.170321081179345},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":13.2,"spinRate":2468,"spinDirection":229},"zone":12,"typeConfidence":0.83,"plateTime":0.39692007474955515,"extension":5.951515227585086},"index":0,"playId":"32ec79f8-5d48-3984-a013-6dd9c2860b63","pitchNumber":1,"startTime":"2025-08-17T02:47:07.231Z","endTime":"2025-08-17T02:47:10.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52088984868244,"aZ":-32.541952007725804,"pfxX":-9.087716461934352,"pfxZ":-0.2226099093063616,"pX":-0.04563692886911005,"pZ":0.5138905804060611,"vX0":6.039764646754173,"vY0":-128.11655199276223,"vZ0":-3.998999456827983,"x":118.74,"y":224.9,"x0":-1.2532355823370107,"y0":50.001472235691544,"z0":4.638865184398699,"aX":-15.102782835573667},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.1,"breakHorizontal":15.1,"spinRate":2209,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.42755562181161233,"extension":6.377189873416294},"index":1,"playId":"8f610ca6-9735-3fd0-b84f-0ecef9cad7b6","pitchNumber":2,"startTime":"2025-08-17T02:47:19.785Z","endTime":"2025-08-17T02:47:24.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5813542333987,"aZ":-34.291047384760624,"pfxX":-8.407886971281695,"pfxZ":-1.271945531683941,"pX":0.5751710013427048,"pZ":1.232456839734864,"vX0":8.071511674076074,"vY0":-128.35292157279812,"vZ0":-1.9941432696969656,"x":95.08,"y":205.5,"x0":-1.5179825642585574,"y0":50.00084000825678,"z0":4.689789640826628,"aX":-14.02659526714325},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":13.4,"spinRate":2138,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.42675264245835676,"extension":5.690760556025963},"index":2,"playId":"b1f0f2a4-cdb6-3584-90e9-2ad818394b4f","pitchNumber":3,"startTime":"2025-08-17T02:47:37.580Z","endTime":"2025-08-17T02:47:41.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-17T02:47:51.969Z","endTime":"2025-08-17T02:48:16.413Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.528933309609503,"aZ":-32.06572104387516,"pfxX":-9.290349650724945,"pfxZ":0.058676627051349683,"pX":-1.1613431365904758,"pZ":1.6776999187770811,"vX0":3.8900033185957024,"vY0":-130.6184698489923,"vZ0":-1.7287045375089356,"x":161.27,"y":193.48,"x0":-1.4630861980118657,"y0":50.00003288528064,"z0":4.759302345086013,"aX":-16.04897608243742},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":16.0,"spinRate":2272,"spinDirection":246},"zone":13,"typeConfidence":0.88,"plateTime":0.41935357541575113,"extension":6.056274368204042},"index":4,"playId":"53c3382f-140c-3c73-9651-fd014d4fd80b","pitchNumber":4,"startTime":"2025-08-17T02:48:16.413Z","endTime":"2025-08-17T02:48:20.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597388826772896,"aZ":-20.843385778866374,"pfxX":-7.5883537554209255,"pfxZ":5.843511148982698,"pX":-0.314629945914926,"pZ":3.721325346466947,"vX0":5.7553813227006145,"vY0":-137.8922696159341,"vZ0":1.0581214553234752,"x":128.99,"y":138.3,"x0":-1.4354582144048573,"y0":50.00528625251307,"z0":4.731682059799777,"aX":-14.720537962810639},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":12.6,"spinRate":2389,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.3961350149397549,"extension":6.17654244168811},"hitData":{"launchSpeed":85.6,"launchAngle":60.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.51,"coordY":116.21}},"index":5,"playId":"70aab2a5-8999-35d3-9d77-6a6cdec6f2d2","pitchNumber":5,"startTime":"2025-08-17T02:48:33.040Z","endTime":"2025-08-17T02:48:42.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:48:42.047Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heliot Ramos pops out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T02:48:45.256Z","endTime":"2025-08-17T02:49:17.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.694558535739617,"aZ":-17.838374111079418,"pfxX":-8.304371878874116,"pfxZ":7.4682338482936235,"pX":-0.8012120689212133,"pZ":2.4519263084378107,"vX0":4.720208300633047,"vY0":-137.69577975912784,"vZ0":-2.6815277324075852,"x":147.54,"y":172.58,"x0":-1.4591153878935967,"y0":50.003403506708075,"z0":4.646037623319038,"aX":-15.939980221945824},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":2414,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.39785666736832903,"extension":5.881549094665192},"hitData":{"launchSpeed":69.4,"launchAngle":65.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.48,"coordY":161.82}},"index":0,"playId":"fe728fbc-22be-3449-812b-07fad7b4f0ec","pitchNumber":1,"startTime":"2025-08-17T02:49:09.612Z","endTime":"2025-08-17T02:49:17.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:49:17.980Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bob Seymour flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:51:37.158Z","endTime":"2025-08-17T02:51:51.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Buttó replaces Justin Verlander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T02:49:40.116Z","endTime":"2025-08-17T02:51:39.490Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21820322709447,"aZ":-11.770645945909378,"pfxX":-1.5590684218717232,"pfxZ":10.982380411705762,"pX":0.2327764977843232,"pZ":2.7966892329008997,"vX0":6.239117881238258,"vY0":-135.36285443805406,"vZ0":-5.113011747414936,"x":108.13,"y":163.27,"x0":-1.8982975153908466,"y0":50.005198605988845,"z0":5.532553609391878,"aX":-2.8982321755723603},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":1.6,"spinRate":2504,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.40445797227199076,"extension":6.108701510804083},"hitData":{"launchSpeed":98.4,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.75,"coordY":46.63}},"index":1,"playId":"80b1fcdd-353e-3afd-9d71-f30eca519e65","pitchNumber":1,"startTime":"2025-08-17T02:51:39.490Z","endTime":"2025-08-17T02:51:51.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:51:51.954Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Everson Pereira flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:51:49.470Z","endTime":"2025-08-17T02:52:22.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.739453530153895,"aZ":-22.41578488734249,"pfxX":-7.441342293726973,"pfxZ":5.215967774532128,"pX":-0.2128877210650122,"pZ":3.2459761904280966,"vX0":6.861668641912439,"vY0":-135.8967344776239,"vZ0":-2.1732410839014964,"x":125.11,"y":151.14,"x0":-1.803566489888366,"y0":50.00185421002804,"z0":5.612846936141361,"aX":-13.919770706348434},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2236,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4030173101505099,"extension":6.098751393918731},"hitData":{"launchSpeed":89.6,"launchAngle":45.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.78,"coordY":116.09}},"index":0,"playId":"4123ab00-379b-3e88-8412-daeee13bdd30","pitchNumber":1,"startTime":"2025-08-17T02:52:11.870Z","endTime":"2025-08-17T02:52:22.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:52:22.626Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Fortes hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:52:20.965Z","endTime":"2025-08-17T02:53:07.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.27474419391547,"strikeZoneBottom":1.59337728109068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85532338714428,"aZ":-17.160834828280933,"pfxX":0.31358591313101414,"pfxZ":7.703065153185708,"pX":0.8378546747546196,"pZ":2.7581722149066223,"vX0":6.47828286093096,"vY0":-138.27746116973395,"vZ0":-4.490200560268635,"x":85.06,"y":164.31,"x0":-1.5695733555783757,"y0":50.006595143167516,"z0":5.543311730232422,"aX":0.611805147485334},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":-1.8,"spinRate":2420,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3950650811444443,"extension":5.977846950280155},"index":0,"playId":"0403bd73-2234-399f-85ad-49593c3740f6","pitchNumber":1,"startTime":"2025-08-17T02:52:47.188Z","endTime":"2025-08-17T02:52:51.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879711251319137,"aZ":-36.84510594212181,"pfxX":3.301538777651259,"pfxZ":-3.0655529291865644,"pX":-1.7787007009160252,"pZ":3.175942463776661,"vX0":-0.5397461062714514,"vY0":-122.64593741642388,"vZ0":1.3912741863536897,"x":184.8,"y":153.03,"x0":-1.9849280047407822,"y0":50.00052014452353,"z0":5.739769468113421,"aX":5.036997807148026},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.9,"breakHorizontal":-5.9,"spinRate":2620,"spinDirection":70},"zone":11,"typeConfidence":0.66,"plateTime":0.44632297238906693,"extension":5.801243297620644},"index":1,"playId":"1e8cf431-831d-3b67-b159-06c5337af99b","pitchNumber":2,"startTime":"2025-08-17T02:53:01.855Z","endTime":"2025-08-17T02:53:07.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:53:07.207Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Heliot Ramos. Tristan Gray to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:53:46.445Z","endTime":"2025-08-17T02:56:48.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,9],"actionIndex":[0,7,8],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tristan Gray replaces Nick Fortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T02:53:43.401Z","endTime":"2025-08-17T02:53:48.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.57763574590449,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.248317202933976,"aZ":-35.17345467962618,"pfxX":7.43262684444133,"pfxZ":-2.0515003739243367,"pX":-0.5499405269614931,"pZ":1.1932841686774582,"vX0":1.4893682385431513,"vY0":-119.856831818331,"vZ0":-2.7025259017079253,"x":137.96,"y":206.56,"x0":-2.1446645589509394,"y0":50.003611845214174,"z0":5.463395406098952,"aX":10.85981174023779},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.1,"breakHorizontal":-13.8,"spinRate":2648,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.4562461313294497,"extension":6.066777485822732},"index":1,"playId":"d0f47af0-25bf-3e0a-855f-f8b4fab8f045","pitchNumber":1,"startTime":"2025-08-17T02:53:48.582Z","endTime":"2025-08-17T02:53:52.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.48631193646804,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471164961971056,"aZ":-15.724833512039957,"pfxX":-1.4997348268438735,"pfxZ":8.53998160732924,"pX":1.6329806583403703,"pZ":3.1406298114107876,"vX0":9.36577729659478,"vY0":-137.8790119395067,"vZ0":-3.5256779231272795,"x":54.75,"y":153.98,"x0":-1.6122019434029402,"y0":50.004686449038296,"z0":5.496115387773141,"aX":-2.889232515963337},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":0.7,"spinRate":2624,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3971486374251336,"extension":5.980267193018234},"index":2,"playId":"8f1b8890-2ce5-3112-818c-8de2c176f6e5","pitchNumber":2,"startTime":"2025-08-17T02:54:06.686Z","endTime":"2025-08-17T02:54:11.226Z","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":92.7,"endSpeed":84.9,"strikeZoneTop":3.48631193646804,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8207597870525,"aZ":-15.76504903711542,"pfxX":-3.073341536198452,"pfxZ":8.92297419931209,"pX":1.2267281205759664,"pZ":1.8759754393561443,"vX0":8.676585174786004,"vY0":-134.64024562998253,"vZ0":-6.284916977643673,"x":70.24,"y":188.13,"x0":-1.6360632446162489,"y0":50.00118582949665,"z0":5.353211078354598,"aX":-5.651514131825209},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2548,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.40658028838659455,"extension":6.335207082565953},"index":3,"playId":"940bbc91-0a94-39c0-9658-21d15fa8942a","pitchNumber":3,"startTime":"2025-08-17T02:54:28.194Z","endTime":"2025-08-17T02:54:32.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(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":94.0,"endSpeed":86.2,"strikeZoneTop":3.615568251366,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.739035369187206,"aZ":-17.65590393298719,"pfxX":-2.7421090570768136,"pfxZ":7.6513746876772775,"pX":0.44995873356889415,"pZ":2.417157138331758,"vX0":6.852921171703463,"vY0":-136.7812514518747,"vZ0":-4.842960749071777,"x":99.85,"y":173.52,"x0":-1.7299607319167942,"y0":50.00310566297802,"z0":5.418589303264728,"aX":-5.2037715066917025},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":3.6,"spinRate":2641,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.40020006831489674,"extension":6.082545146117647},"index":4,"playId":"d7d5d31a-87c0-3970-b450-07d04c99045b","pitchNumber":4,"startTime":"2025-08-17T02:54:48.831Z","endTime":"2025-08-17T02:54:53.188Z","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":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.61827239550306,"strikeZoneBottom":1.71020228241037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39623026597631,"aZ":-14.773368839806142,"pfxX":-2.242709300970294,"pfxZ":9.040687382939378,"pX":-0.38027784494470207,"pZ":1.407592356423725,"vX0":4.745436426073723,"vY0":-137.1619814964217,"vZ0":-7.926162682081483,"x":131.5,"y":200.78,"x0":-1.833483236860738,"y0":50.00642353257405,"z0":5.321280584769084,"aX":-4.318716633807073},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":3.2,"spinRate":2621,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.3977590332824654,"extension":6.196864050951619},"index":5,"playId":"a94135d5-1d3c-3ff3-bb21-446e34299ade","pitchNumber":5,"startTime":"2025-08-17T02:55:09.107Z","endTime":"2025-08-17T02:55:14.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-17T02:55:25.748Z","endTime":"2025-08-17T02:55:55.701Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"description":"Rays manager Kevin Cash ejected by HP umpire Dan Iassogna.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-17T02:55:55.701Z","endTime":"2025-08-17T02:56:38.041Z","isPitch":false,"type":"action","player":{"id":408211,"link":"/api/v1/people/408211"},"umpire":{"id":427248,"link":"/api/v1/people/427248"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2025-08-17T02:56:37.338Z","endTime":"2025-08-17T02:56:37.339Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09522224629454,"aZ":-32.10801017552115,"pfxX":0.8565208625073649,"pfxZ":0.04311739785220148,"pX":-0.1824516616058484,"pZ":1.6674722813484095,"vX0":3.9375702565919473,"vY0":-123.83393269616768,"vZ0":-2.8164160435678913,"x":123.95,"y":193.76,"x0":-1.8970873330265414,"y0":50.003736530832505,"z0":5.4750417680462755,"aX":1.3449751135504608},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2536,"spinDirection":65},"zone":8,"typeConfidence":0.92,"plateTime":0.4403980931636431,"extension":6.252428453570873},"hitData":{"launchSpeed":83.5,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.65,"coordY":116.21}},"index":9,"playId":"07fe1e02-1b79-3513-af46-518472de5f9f","pitchNumber":6,"startTime":"2025-08-17T02:56:37.340Z","endTime":"2025-08-17T02:56:48.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:56:48.946Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a line drive to center fielder Jung Hoo Lee. Tristan Gray scores. Chandler Simpson to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T02:58:11.644Z","endTime":"2025-08-17T02:59:46.595Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T02:57:10.867Z","endTime":"2025-08-17T02:58:13.809Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59683870524965,"aZ":-16.28093731522523,"pfxX":-2.2783710607538588,"pfxZ":8.154540320254984,"pX":1.343872725390078,"pZ":1.442011814875729,"vX0":8.705847005824786,"vY0":-138.1934568381588,"vZ0":-7.946177535795224,"x":65.77,"y":199.85,"x0":-1.5407978983214983,"y0":50.00373979977229,"z0":5.432401982133354,"aX":-4.442183140531353},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":2.4,"spinRate":2537,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3952090416617704,"extension":6.152269389642122},"index":1,"playId":"d2772217-dfb6-3737-a4ec-693451eeaa81","pitchNumber":1,"startTime":"2025-08-17T02:58:13.809Z","endTime":"2025-08-17T02:58:17.454Z","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":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.546532965601852,"aZ":-29.744260311444584,"pfxX":0.2471494276084183,"pfxZ":1.4830039295915673,"pX":0.8714634514160591,"pZ":-0.8046616971945537,"vX0":6.334783850672422,"vY0":-126.29379816109807,"vZ0":-9.271813696429287,"x":83.78,"y":260.51,"x0":-1.683616191170794,"y0":50.00552062088461,"z0":5.246171048743041,"aX":0.40645860446640164},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-1.7,"spinRate":2687,"spinDirection":299},"zone":14,"typeConfidence":0.92,"plateTime":0.43085404211256106,"extension":6.42381565162263},"index":2,"playId":"c5d3a2a6-b65c-39f2-8730-3e2b0b61a721","pitchNumber":2,"startTime":"2025-08-17T02:58:29.891Z","endTime":"2025-08-17T02:58:34.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.63016133998493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81149930059745,"aZ":-19.373457757938887,"pfxX":-6.8615721790758535,"pfxZ":6.721197582080227,"pX":0.6443163678195326,"pZ":1.9512102672864873,"vX0":8.709274505705489,"vY0":-135.9259977220419,"vZ0":-5.6875651926892825,"x":92.44,"y":186.1,"x0":-1.6834077650219674,"y0":50.00344394297748,"z0":5.3808228556944515,"aX":-13.069591421821876},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":2265,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40024413741942766,"extension":6.1432289710309185},"index":3,"playId":"4f95e424-b8d1-3792-9718-6581833eccac","pitchNumber":3,"startTime":"2025-08-17T02:58:53.206Z","endTime":"2025-08-17T02:58:57.667Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.53968190170762,"strikeZoneBottom":1.55266031647648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.587127231452538,"aZ":-20.69312131485507,"pfxX":-6.318975271639447,"pfxZ":5.935553654585565,"pX":-1.119462047448318,"pZ":3.046963720516886,"vX0":4.205192063350565,"vY0":-137.7086059124798,"vZ0":-3.1297625473017607,"x":159.67,"y":156.51,"x0":-1.83991228894299,"y0":50.00308322843816,"z0":5.58679470993015,"aX":-12.220931440602772},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":2339,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39669576297278697,"extension":6.333052906038739},"index":4,"playId":"77bc966f-d7b8-3c9d-8092-598f2170fed8","pitchNumber":4,"startTime":"2025-08-17T02:59:13.644Z","endTime":"2025-08-17T02:59:18.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.416108113767184,"aZ":-20.89397871409553,"pfxX":-6.6478749426189845,"pfxZ":5.892915434100882,"pX":0.2690083588691438,"pZ":2.6534164043276514,"vX0":7.727605633886257,"vY0":-137.03293727654972,"vZ0":-3.825337196395746,"x":106.75,"y":167.14,"x0":-1.7150911897746801,"y0":50.00202748170538,"z0":5.483157010693806,"aX":-12.72552059636686},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":10.6,"spinRate":2401,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.398688607426831,"extension":6.438439814379285},"hitData":{"launchSpeed":95.6,"launchAngle":14.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.8,"coordY":101.64}},"index":5,"playId":"bcd5cff6-ec93-3854-8032-72bd646726d1","pitchNumber":5,"startTime":"2025-08-17T02:59:35.278Z","endTime":"2025-08-17T02:59:46.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T02:59:46.595Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to left fielder Heliot Ramos. Chandler Simpson scores. Yandy Díaz to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T03:02:18.468Z","endTime":"2025-08-17T03:02:51.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T03:00:08.095Z","endTime":"2025-08-17T03:00:16.117Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Gage replaces José Buttó.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T03:00:16.117Z","endTime":"2025-08-17T03:02:20.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.701115177297517,"aZ":-31.017666190778087,"pfxX":-1.8831578246982201,"pfxZ":0.7173460822689037,"pX":0.4500584542406375,"pZ":2.5510823573630774,"vX0":-3.226257294082119,"vY0":-124.94997362533248,"vZ0":-3.7338523539482935,"x":99.84,"y":169.9,"x0":1.9912942624617933,"y0":50.00607704088498,"z0":6.551195992066373,"aX":-3.046303911515848},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":4.0,"spinRate":2188,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.4345438268981878,"extension":6.236991075863388},"index":2,"playId":"0eec915a-1013-3f15-872f-22d8c96a4bef","pitchNumber":1,"startTime":"2025-08-17T03:02:20.621Z","endTime":"2025-08-17T03:02:25.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.415083378710246,"aZ":-28.27643906788592,"pfxX":-2.8498487196859115,"pfxZ":2.3539543255264306,"pX":-1.2089625550260026,"pZ":2.484936543020285,"vX0":-6.710461641387459,"vY0":-126.84208981852663,"vZ0":-4.2308157497023515,"x":163.08,"y":171.69,"x0":1.825757082227981,"y0":50.00025421552047,"z0":6.392152340443837,"aX":-4.708641373737541},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":6.5,"spinRate":2297,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.42945430864099654,"extension":6.352242279570091},"hitData":{"launchSpeed":71.1,"launchAngle":11.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.14,"coordY":130.12}},"index":3,"playId":"873cba84-101d-3b0e-b462-2c04f4991eb6","pitchNumber":2,"startTime":"2025-08-17T03:02:39.119Z","endTime":"2025-08-17T03:02:51.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:02:51.102Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks. Yandy Díaz to 3rd. Brandon Lowe to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T03:02:49.342Z","endTime":"2025-08-17T03:05:24.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.57763574590449,"strikeZoneBottom":1.70759417552824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353239294269855,"aZ":-14.441230885700994,"pfxX":1.5425719019867525,"pfxZ":9.55686302054518,"pX":0.6667135557045277,"pZ":3.2171549562059747,"vX0":-3.4821363635871263,"vY0":-135.773917047024,"vZ0":-6.231528532397779,"x":91.59,"y":151.92,"x0":1.7688503696941176,"y0":50.00596715432727,"z0":6.557667405529467,"aX":2.8634496574799484},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-2.0,"spinRate":2025,"spinDirection":166},"zone":3,"typeConfidence":0.9,"plateTime":0.40431438630960814,"extension":6.334415770775145},"index":0,"playId":"8b9d4fdf-2c01-3d83-b619-21d88a5d1524","pitchNumber":1,"startTime":"2025-08-17T03:03:22.104Z","endTime":"2025-08-17T03:03:26.319Z","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":86.6,"endSpeed":80.1,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461760962067896,"aZ":-28.068274951262097,"pfxX":7.351417511936974,"pfxZ":2.552997013161786,"pX":-0.43716404967419376,"pZ":0.8082796743696328,"vX0":-8.224999373080692,"vY0":-125.72961607652147,"vZ0":-7.54987584931944,"x":133.66,"y":216.96,"x0":1.9148366270868886,"y0":50.004157563880774,"z0":6.114487542187887,"aX":11.822257754564664},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-11.5,"spinRate":1331,"spinDirection":136},"zone":13,"typeConfidence":0.9,"plateTime":0.43493891050425404,"extension":6.40515494260282},"index":1,"playId":"e36372f3-7009-3341-b751-cba3186c668c","pitchNumber":2,"startTime":"2025-08-17T03:03:38.466Z","endTime":"2025-08-17T03:03:42.393Z","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":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.78495789363686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497530059044216,"aZ":-25.143204355332056,"pfxX":7.859773723165914,"pfxZ":4.3870154760799895,"pX":0.89648472668643,"pZ":0.5496976424582826,"vX0":-5.34489808317721,"vY0":-125.32434234573194,"vZ0":-8.812967313131585,"x":82.83,"y":223.94,"x0":2.027420318082971,"y0":50.00532181549505,"z0":6.141327317531826,"aX":12.600970466650868},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":-13.1,"spinRate":1198,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4357809950008402,"extension":6.4437736032666315},"index":2,"playId":"b70a015d-7502-303b-a3a7-ff66cd0d23bb","pitchNumber":3,"startTime":"2025-08-17T03:03:59.529Z","endTime":"2025-08-17T03:04:03.752Z","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":92.9,"endSpeed":86.2,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.70759417552824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.780490905398374,"aZ":-16.532168025637795,"pfxX":0.6544482950317283,"pfxZ":8.317109631723318,"pX":1.6245490632573028,"pZ":2.6506092809373434,"vX0":-1.3849027355300894,"vY0":-135.37275512871696,"vZ0":-7.106897058632654,"x":55.08,"y":167.21,"x0":2.054649830611624,"y0":50.00558200621007,"z0":6.439437072893559,"aX":1.2313756699830027},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-1.0,"spinRate":1952,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.40250725636161055,"extension":6.285671633275478},"index":3,"playId":"52b16acc-eef9-3696-a523-37632868dc16","pitchNumber":4,"startTime":"2025-08-17T03:04:22.972Z","endTime":"2025-08-17T03:04:26.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.636640053684143,"aZ":-28.699292006709914,"pfxX":-2.3041292793371135,"pfxZ":2.11273680933735,"pX":-0.6300325246450446,"pZ":1.94719018671787,"vX0":-5.78209460518028,"vY0":-126.86650741141968,"vZ0":-5.180640746215887,"x":141.02,"y":186.21,"x0":1.9694034849999813,"y0":50.00381211789234,"z0":6.277045858322694,"aX":-3.791426412045968},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":5.4,"spinRate":2249,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4301645770082647,"extension":6.429591430219032},"index":4,"playId":"e76ed497-d5fa-389e-9a69-16ec2ccd7114","pitchNumber":5,"startTime":"2025-08-17T03:04:40.531Z","endTime":"2025-08-17T03:04:44.649Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T03:05:01.798Z","endTime":"2025-08-17T03:05:16.140Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.56629311632205,"strikeZoneBottom":1.70759417552824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5063986126092,"aZ":-16.95158229197999,"pfxX":0.35199694001530357,"pfxZ":7.972234215019908,"pX":0.920193345220182,"pZ":3.6810428758827483,"vX0":-2.0744145838335792,"vY0":-136.91378698475341,"vZ0":-4.675292719050944,"x":81.92,"y":139.39,"x0":1.6400000999908972,"y0":50.005466489209894,"z0":6.560717031773728,"aX":0.6723490957061398},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":-0.2,"spinRate":1886,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.39911117772398264,"extension":6.293271872581877},"index":6,"playId":"ea82508e-7957-3a8f-a2e9-e00c93771a6b","pitchNumber":6,"startTime":"2025-08-17T03:05:16.140Z","endTime":"2025-08-17T03:05:24.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:05:24.251Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T03:05:21.760Z","endTime":"2025-08-17T03:07:57.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.36633902182223,"strikeZoneBottom":1.51388452717419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48133812531005,"aZ":-14.842129973643331,"pfxX":-0.12408376703610058,"pfxZ":9.449078461026145,"pX":0.8281361300443776,"pZ":3.1557786457943036,"vX0":-2.5842365879662053,"vY0":-134.8801594341197,"vZ0":-6.11389595151466,"x":85.43,"y":153.57,"x0":1.816540099719164,"y0":50.00668913382026,"z0":6.506262239923023,"aX":-0.22778655363959555},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":0.8,"spinRate":1996,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.40673726888671524,"extension":6.2879791354426455},"index":0,"playId":"40f839c2-3ba1-3655-94b7-35f9f14be125","pitchNumber":1,"startTime":"2025-08-17T03:05:48.967Z","endTime":"2025-08-17T03:05:53.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.36633902182223,"strikeZoneBottom":1.47509204352711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403778964721877,"aZ":-15.61170946541963,"pfxX":-0.15094989078352183,"pfxZ":8.680812216753772,"pX":0.6975396049852594,"pZ":3.924773297128189,"vX0":-2.277245725882842,"vY0":-136.60175907966715,"vZ0":-4.278414037877297,"x":90.41,"y":132.81,"x0":1.5583063329718783,"y0":50.00380175139121,"z0":6.570011011972932,"aX":-0.28733138351636056},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":0.7,"spinRate":2074,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.3995294465670107,"extension":6.230141112906359},"index":1,"playId":"9220501b-d6e1-38f5-b46b-88e28ab43ec1","pitchNumber":2,"startTime":"2025-08-17T03:06:08.903Z","endTime":"2025-08-17T03:06:12.399Z","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":86.5,"endSpeed":80.6,"strikeZoneTop":3.27341535989485,"strikeZoneBottom":1.39745746863758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.347031593383555,"aZ":-28.995761214171246,"pfxX":-2.0482533594877452,"pfxZ":1.9621491866041154,"pX":-0.7317841136265868,"pZ":1.0528650874586127,"vX0":-6.062959499186209,"vY0":-125.8255013440608,"vZ0":-7.204337856820571,"x":144.89,"y":210.35,"x0":1.9661895124844002,"y0":50.00083398979042,"z0":6.273864862270497,"aX":-3.3133709718309707},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":5.0,"spinRate":2346,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4337958611427988,"extension":6.4117825900272365},"index":2,"playId":"40169412-52d2-331d-ba2f-9e6db6771c2c","pitchNumber":3,"startTime":"2025-08-17T03:06:30.665Z","endTime":"2025-08-17T03:06:36.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283293178833276,"aZ":-15.40982128538572,"pfxX":0.004795689457407271,"pfxZ":8.915286018255973,"pX":-0.25635867791572586,"pZ":2.704990664299427,"vX0":-4.868990231537253,"vY0":-135.8920731714394,"vZ0":-7.143203868265723,"x":126.77,"y":165.75,"x0":1.553903379946251,"y0":50.002609220826336,"z0":6.427526642553641,"aX":0.009778235560991874},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":1.0,"spinRate":2107,"spinDirection":164},"zone":5,"typeConfidence":0.89,"plateTime":0.4022330362214035,"extension":6.33158199332271},"index":3,"playId":"47cdd542-d471-3262-b589-26e6780d0179","pitchNumber":4,"startTime":"2025-08-17T03:06:51.421Z","endTime":"2025-08-17T03:06:56.751Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T03:07:25.910Z","endTime":"2025-08-17T03:07:51.415Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.555379963292562,"aZ":-32.2170182131001,"pfxX":-1.9585752529086886,"pfxZ":-0.023312235114353097,"pX":0.20579009138870458,"pZ":0.9310986623571772,"vX0":-3.956601134638526,"vY0":-127.4318185514797,"vZ0":-7.131826225288327,"x":109.16,"y":213.64,"x0":2.0265984431516477,"y0":50.00487064782774,"z0":6.27621100339005,"aX":-3.255749927545815},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.3,"breakHorizontal":4.3,"spinRate":2183,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4280648860611773,"extension":6.408064897359826},"index":5,"playId":"ea246582-c284-309a-be89-66cf198a7f4f","pitchNumber":5,"startTime":"2025-08-17T03:07:51.415Z","endTime":"2025-08-17T03:07:57.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:07:57.156Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T03:10:20.679Z","endTime":"2025-08-17T03:11:36.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hunter Feduccia replaces first baseman Bob Seymour, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T03:09:15.208Z","endTime":"2025-08-17T03:09:15.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":676044,"link":"/api/v1/people/676044"}},{"details":{"description":"Tristan Gray remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T03:09:15.231Z","endTime":"2025-08-17T03:09:15.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"description":"Pitching Change: Bryan Baker replaces Edwin Uceta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-17T03:09:15.232Z","endTime":"2025-08-17T03:10:22.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.57763574590449,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98207993910274,"aZ":-10.297089456484905,"pfxX":-4.468305545605505,"pfxZ":10.845153083837841,"pX":0.42211925119890237,"pZ":3.1752143271965143,"vX0":3.9853118379807793,"vY0":-141.51949047772587,"vZ0":-7.644819689502597,"x":100.91,"y":153.05,"x0":-0.42771158213429955,"y0":50.00166541514773,"z0":6.580592331539993,"aX":-9.01235692247847},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":7.2,"spinRate":2232,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.3878691078742822,"extension":6.542114442508378},"index":3,"playId":"45cbf3e9-97ce-363b-9f6a-987f0c66615f","pitchNumber":1,"startTime":"2025-08-17T03:10:22.900Z","endTime":"2025-08-17T03:10:27.208Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.53968190170762,"strikeZoneBottom":1.6688863395589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.106977347524893,"aZ":-25.53053829384839,"pfxX":-8.183802219970547,"pfxZ":4.100278416349571,"pX":-0.36056352799770597,"pZ":2.9713258644282834,"vX0":3.6769909627685755,"vY0":-126.02164219154595,"vZ0":-3.986585304054413,"x":130.74,"y":158.55,"x0":-0.7704358607330491,"y0":50.00032667874941,"z0":6.621219665577306,"aX":-13.243349412334812},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":14.0,"spinRate":1851,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.4336037891015989,"extension":6.392579736785484},"index":4,"playId":"4b77d220-7db2-355c-a81d-d091eb92d6e7","pitchNumber":2,"startTime":"2025-08-17T03:10:37.748Z","endTime":"2025-08-17T03:10:42.278Z","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.3,"endSpeed":89.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.198390504419663,"aZ":-12.45565131045756,"pfxX":-3.0412915773567732,"pfxZ":9.630110854039716,"pX":-0.14669016587858302,"pZ":3.564626333632115,"vX0":2.2288979556169486,"vY0":-141.6808737704528,"vZ0":-6.312981035209336,"x":122.59,"y":142.54,"x0":-0.5456055340650288,"y0":50.00406914557985,"z0":6.606426660480247,"aX":-6.2277658420246125},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2297,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3855352825725533,"extension":6.305816407339096},"index":5,"playId":"1a3243cd-19e2-3d5f-8d93-d931e61c5e7d","pitchNumber":3,"startTime":"2025-08-17T03:10:54.086Z","endTime":"2025-08-17T03:10:59.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.4963106673054,"strikeZoneBottom":1.55266031647648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6184475787381,"aZ":-25.797446802707594,"pfxX":-6.383568708866194,"pfxZ":3.9999620002204788,"pX":-1.007331101921648,"pZ":0.7303899039585853,"vX0":1.9644360230457116,"vY0":-124.5689199170109,"vZ0":-8.57736871380638,"x":155.4,"y":219.06,"x0":-0.9699502369249513,"y0":50.004539476979964,"z0":6.304976595732221,"aX":-10.178680894411215},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":11.3,"spinRate":1899,"spinDirection":229},"zone":13,"typeConfidence":0.86,"plateTime":0.4372832166565628,"extension":6.086833510536834},"index":6,"playId":"6898f91d-9498-3457-bcba-fb124284ca2b","pitchNumber":4,"startTime":"2025-08-17T03:11:14.391Z","endTime":"2025-08-17T03:11:18.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13186798832829,"aZ":-24.8914386764728,"pfxX":-7.792392561459787,"pfxZ":4.383298398675213,"pX":-0.32079289878374234,"pZ":1.1923492178715047,"vX0":3.624921170568689,"vY0":-127.74522969487919,"vZ0":-8.17222865310218,"x":129.23,"y":206.59,"x0":-0.7421612935218569,"y0":50.0012170212436,"z0":6.375312255621407,"aX":-12.939377079135852},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":13.3,"spinRate":1856,"spinDirection":230},"zone":13,"typeConfidence":0.86,"plateTime":0.42798185311914994,"extension":6.234160883089286},"index":7,"playId":"b27091a9-e80e-3ad5-8aea-849c23ffba2b","pitchNumber":5,"startTime":"2025-08-17T03:11:32.339Z","endTime":"2025-08-17T03:11:36.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:11:36.977Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T03:11:35.790Z","endTime":"2025-08-17T03:13:13.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.58033769916374,"strikeZoneBottom":1.78757119408521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.999904547095266,"aZ":-11.589050058612386,"pfxX":-1.7203636279572967,"pfxZ":10.17096441515272,"pX":0.9962920285359822,"pZ":3.0176056167522045,"vX0":4.2434466640904995,"vY0":-141.31172164379032,"vZ0":-7.606610104575512,"x":79.02,"y":157.3,"x0":-0.30083081259011,"y0":50.00210692938883,"z0":6.487623931378062,"aX":-3.4820443308612483},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2227,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.38751268591398524,"extension":6.690020706315008},"index":0,"playId":"5611cb42-9323-37dd-b4c6-0d48c5b13813","pitchNumber":1,"startTime":"2025-08-17T03:11:59.870Z","endTime":"2025-08-17T03:12:04.078Z","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":86.0,"endSpeed":77.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14708722707257,"aZ":-23.174989300845958,"pfxX":-8.763242511638682,"pfxZ":5.78133432797655,"pX":-0.0468207891087912,"pZ":2.110041093225083,"vX0":4.060522993391871,"vY0":-125.02772920020932,"vZ0":-6.272230984112513,"x":118.78,"y":181.81,"x0":-0.5682046390031383,"y0":50.003957800917,"z0":6.598078132663147,"aX":-13.641997699287405},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":1823,"spinDirection":224},"zone":8,"typeConfidence":0.88,"plateTime":0.44092323378576426,"extension":6.561143522017008},"index":1,"playId":"75548ff6-e384-3584-b0ec-906c271bcce6","pitchNumber":2,"startTime":"2025-08-17T03:12:14.974Z","endTime":"2025-08-17T03:12:18.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T03:12:27.109Z","endTime":"2025-08-17T03:12:39.227Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.45700237891939,"strikeZoneBottom":1.66954570871546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.046241627627193,"aZ":-30.69930461634565,"pfxX":3.9933165028262287,"pfxZ":0.8584109378301563,"pX":1.1756353811360778,"pZ":0.8805772203104602,"vX0":2.337262254840984,"vY0":-129.31500419074837,"vZ0":-8.450657456485178,"x":72.19,"y":215.0,"x0":-0.2553172146889674,"y0":50.00269269987231,"z0":6.507891247210205,"aX":6.839979647591566},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":-7.7,"spinRate":2435,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4217092012966157,"extension":6.796434969084746},"index":3,"playId":"c53c8df0-e8ad-3370-b376-97f597f8a870","pitchNumber":3,"startTime":"2025-08-17T03:12:39.227Z","endTime":"2025-08-17T03:12:43.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.45700237891939,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.183140643963494,"aZ":-22.91843894443177,"pfxX":-8.181958761215835,"pfxZ":5.589849778954426,"pX":1.1688485036842344,"pZ":1.5420200723015225,"vX0":7.237774698427098,"vY0":-127.82534055287624,"vZ0":-7.874823015798478,"x":72.45,"y":197.15,"x0":-0.6353980221014579,"y0":50.004570925409986,"z0":6.460411197789566,"aX":-13.550504997240825},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":13.2,"spinRate":1902,"spinDirection":226},"zone":14,"typeConfidence":0.87,"plateTime":0.4283944786174869,"extension":6.555131983734708},"index":4,"playId":"6868da82-d378-3664-b2be-34451e9cee61","pitchNumber":4,"startTime":"2025-08-17T03:12:53.531Z","endTime":"2025-08-17T03:12:57.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969812402671945,"aZ":-22.68896423349942,"pfxX":-7.700193814598936,"pfxZ":5.859846586053581,"pX":0.6172264997029872,"pZ":2.457573589719484,"vX0":4.58277900667192,"vY0":-125.99214034724571,"vZ0":-5.975881634949711,"x":93.47,"y":172.43,"x0":-0.21853998604540503,"y0":50.00214444239571,"z0":6.6766287878801185,"aX":-12.463222301976906},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":1871,"spinDirection":218},"zone":6,"typeConfidence":0.89,"plateTime":0.43361225571298245,"extension":6.363289316937396},"index":5,"playId":"8ac635b4-646f-34b4-83f5-c18d287cb4e9","pitchNumber":5,"startTime":"2025-08-17T03:13:09.404Z","endTime":"2025-08-17T03:13:13.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:13:13.788Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Smith lines out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T03:13:14.145Z","endTime":"2025-08-17T03:14:34.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":96.5,"endSpeed":86.7,"strikeZoneTop":3.31420225476005,"strikeZoneBottom":1.63276421451547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.392600182529996,"aZ":-9.33901094363263,"pfxX":-3.4250233186992673,"pfxZ":11.684947942248403,"pX":-0.9072190832647323,"pZ":2.9201114424167014,"vX0":-0.2052882582535694,"vY0":-140.27281218234066,"vZ0":-8.28931838284417,"x":151.58,"y":159.94,"x0":-0.3888325971862152,"y0":50.00673117003493,"z0":6.556608082838133,"aX":-6.696503558262829},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2193,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3933562154030983,"extension":6.478321034783308},"index":0,"playId":"63f18fd9-314b-30e3-9622-0bbe9b625bdb","pitchNumber":1,"startTime":"2025-08-17T03:13:40.902Z","endTime":"2025-08-17T03:13:45.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-17T03:13:55.565Z","endTime":"2025-08-17T03:14:10.702Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482879519221253,"aZ":-23.914330747338514,"pfxX":-9.08671825363297,"pfxZ":4.995756379772562,"pX":-0.8479688017368346,"pZ":1.7813910777309836,"vX0":2.5278531272776235,"vY0":-127.8039776692851,"vZ0":-7.198147209031608,"x":149.32,"y":190.68,"x0":-0.6696556028777114,"y0":50.0036604333431,"z0":6.514309995363171,"aX":-15.023243115043801},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":1861,"spinDirection":222},"zone":13,"typeConfidence":0.86,"plateTime":0.428658765593839,"extension":6.382898243342262},"index":2,"playId":"3b8afedc-a291-3f26-b571-021f6a296320","pitchNumber":2,"startTime":"2025-08-17T03:14:10.702Z","endTime":"2025-08-17T03:14:15.150Z","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":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.229228501672093,"aZ":-22.46861578466558,"pfxX":-7.982102220873541,"pfxZ":5.816791651885138,"pX":-1.0207477765954704,"pZ":2.6692706164323527,"vX0":2.037904710325639,"vY0":-128.26419926636967,"vZ0":-5.414127231979849,"x":155.91,"y":166.71,"x0":-0.7879113797383939,"y0":50.00334412883685,"z0":6.556799271707751,"aX":-13.315419939615778},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.6,"breakHorizontal":14.0,"spinRate":1922,"spinDirection":228},"zone":11,"typeConfidence":0.83,"plateTime":0.42684428420730214,"extension":6.458002986109612},"hitData":{"launchSpeed":65.6,"launchAngle":19.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.42,"coordY":142.07}},"index":3,"playId":"e9d98644-c101-3dea-a6c1-c623c1ba5ea8","pitchNumber":3,"startTime":"2025-08-17T03:14:26.371Z","endTime":"2025-08-17T03:14:34.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:14:34.934Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ha-Seong Kim singles on a ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:16:54.308Z","endTime":"2025-08-17T03:17:47.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T03:14:59.742Z","endTime":"2025-08-17T03:16:56.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"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.4,"endSpeed":87.7,"strikeZoneTop":3.31219740457676,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.902648673641757,"aZ":-21.44887858448567,"pfxX":-10.092174924285082,"pfxZ":5.468577350607696,"pX":1.039640323962575,"pZ":3.3941739679961835,"vX0":9.778105780473851,"vY0":-138.6424655809833,"vZ0":-3.7287913598527087,"x":77.37,"y":147.14,"x0":-1.2094534107136217,"y0":50.00228661137986,"z0":6.175484386359754,"aX":-19.788855183926398},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2298,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3939785225824397,"extension":6.241018755595979},"index":1,"playId":"ee1addaf-bacd-366d-92d9-fd45ee2dd984","pitchNumber":1,"startTime":"2025-08-17T03:16:56.475Z","endTime":"2025-08-17T03:16:59.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83521460971553,"aZ":-29.194996035207645,"pfxX":-11.049138469086252,"pfxZ":1.7467458874267532,"pX":-0.7942905888638249,"pZ":1.4784743948139556,"vX0":5.1856969467389185,"vY0":-129.44164077389263,"vZ0":-6.031487632866307,"x":147.28,"y":198.86,"x0":-1.3830199727183576,"y0":50.00359129629805,"z0":6.061004639329006,"aX":-18.837837839560564},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":19.0,"spinRate":1624,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42239031943540173,"extension":6.329274784144306},"index":2,"playId":"5208d2bc-6751-37ae-91de-9612f42b5b67","pitchNumber":2,"startTime":"2025-08-17T03:17:11.041Z","endTime":"2025-08-17T03:17:14.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.166617721713344,"aZ":-28.69829166662576,"pfxX":-10.962626964331541,"pfxZ":2.0294359036413923,"pX":-0.9570690465630479,"pZ":2.5600445673721115,"vX0":5.193098353769301,"vY0":-130.02517257286473,"vZ0":-3.623520439015425,"x":153.48,"y":169.66,"x0":-1.5554335148197909,"y0":50.00457585731045,"z0":6.148560879154534,"aX":-18.779398362143258},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":18.7,"spinRate":1507,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4211929680090183,"extension":6.296778722323704},"hitData":{"launchSpeed":95.6,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.49,"coordY":121.79}},"index":3,"playId":"c513a8ff-ff40-384e-a2b7-67b90ae3cae4","pitchNumber":3,"startTime":"2025-08-17T03:17:35.505Z","endTime":"2025-08-17T03:17:47.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:17:47.421Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Hunter Feduccia grounds into a double play, catcher Andrew Knizner to first baseman Rafael Devers to third baseman Christian Koss. Ha-Seong Kim out at 3rd. Hunter Feduccia out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:17:44.658Z","endTime":"2025-08-17T03:18:48.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.44700460994165,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.483956270555076,"aZ":-14.286216456584754,"pfxX":-5.919318514589351,"pfxZ":9.160414575603909,"pX":1.0540781210779941,"pZ":2.5662976635994417,"vX0":8.349948720781644,"vY0":-138.50525840031273,"vZ0":-7.182460783722593,"x":76.82,"y":169.49,"x0":-1.2236271116596158,"y0":50.00119767247054,"z0":6.138924265227419,"aX":-11.557493172130131},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2334,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.39470425410781473,"extension":6.3402441260737845},"index":0,"playId":"01cb2186-8647-30a0-a8cc-baa698442a3a","pitchNumber":1,"startTime":"2025-08-17T03:18:10.367Z","endTime":"2025-08-17T03:18:17.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ha-Seong Kim steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"01cb2186-8647-30a0-a8cc-baa698442a3a","startTime":"2025-08-17T03:18:19.349Z","endTime":"2025-08-17T03:18:38.350Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"}},{"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":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.171875816946393,"aZ":-30.81734683998526,"pfxX":-10.608849066978816,"pfxZ":0.7936915159255715,"pX":-0.8513644506508761,"pZ":1.748915634052764,"vX0":4.651324100551243,"vY0":-129.36101747293034,"vZ0":-5.202542805140489,"x":149.45,"y":191.56,"x0":-1.2913326429405765,"y0":50.00080324276067,"z0":6.139582389282712,"aX":-18.035262566454488},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":18.2,"spinRate":1589,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42289949584796727,"extension":6.045920475054232},"hitData":{"launchSpeed":56.3,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.32,"coordY":203.09}},"index":2,"playId":"972cb1a5-2722-362f-813d-211e8169ca5b","pitchNumber":2,"startTime":"2025-08-17T03:18:38.350Z","endTime":"2025-08-17T03:18:48.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:18:48.718Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Everson Pereira walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:20:17.989Z","endTime":"2025-08-17T03:21:26.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T03:19:25.102Z","endTime":"2025-08-17T03:20:20.167Z","isPitch":false,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14073314616266,"aZ":-12.986591102164889,"pfxX":-6.645696649016717,"pfxZ":9.697670085640393,"pX":0.7675554690278285,"pZ":3.5573353916249104,"vX0":8.131245067137897,"vY0":-139.27222883757622,"vZ0":-5.088211869069265,"x":87.74,"y":142.73,"x0":-1.316469219126871,"y0":50.006758567420334,"z0":6.256332559564817,"aX":-13.154537045128603},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2366,"spinDirection":225},"zone":12,"typeConfidence":0.92,"plateTime":0.39220201768414986,"extension":6.135872442047356},"index":1,"playId":"9e0c03fe-2220-3d1c-8bd5-638855acadb9","pitchNumber":1,"startTime":"2025-08-17T03:20:20.167Z","endTime":"2025-08-17T03:20:23.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.27409619115564,"strikeZoneBottom":1.47574781083057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242659170905743,"aZ":-33.22577067961064,"pfxX":-5.697744093045376,"pfxZ":-0.6074308122351031,"pX":0.6487435235544007,"pZ":2.182147659878416,"vX0":7.053080952990584,"vY0":-130.7500011715592,"vZ0":-4.012327199739818,"x":92.27,"y":179.86,"x0":-1.3369853188840568,"y0":50.00139100623506,"z0":6.2159812307398274,"aX":-9.915784376531196},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.8,"breakHorizontal":8.9,"spinRate":1446,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.41809110137494665,"extension":6.274503160496066},"index":2,"playId":"e7bc850b-84ea-3e15-b2c2-764f5c74b288","pitchNumber":2,"startTime":"2025-08-17T03:20:33.737Z","endTime":"2025-08-17T03:20:37.886Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33192844789747,"aZ":-21.383937240643515,"pfxX":-8.352925226160021,"pfxZ":6.177676792624594,"pX":0.46923299319249945,"pZ":0.9963927412339768,"vX0":7.781037749800078,"vY0":-131.18879036340988,"vZ0":-8.514645820807235,"x":99.11,"y":211.88,"x0":-1.4476319849081762,"y0":50.00172543850117,"z0":5.873722633294879,"aX":-14.582907250643416},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":13.4,"spinRate":1805,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.417264294500439,"extension":6.417314219110267},"index":3,"playId":"7cf8e0ef-ed48-3a2f-8944-ad18223b93b4","pitchNumber":3,"startTime":"2025-08-17T03:20:47.427Z","endTime":"2025-08-17T03:20:51.618Z","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":95.0,"endSpeed":87.9,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58961261528743,"aZ":-13.793702753646784,"pfxX":-5.748858139732128,"pfxZ":9.38372020998309,"pX":1.3058536532976066,"pZ":3.0872563772010966,"vX0":8.853410728814403,"vY0":-138.07149977064108,"vZ0":-6.160212654225202,"x":67.22,"y":155.42,"x0":-1.1741954428040688,"y0":50.00130679522318,"z0":6.251052007391908,"aX":-11.259366978507096},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2361,"spinDirection":220},"zone":12,"typeConfidence":0.92,"plateTime":0.39454021074820833,"extension":6.235307258575901},"index":4,"playId":"ded9adde-6c85-394f-b313-bebe9082065e","pitchNumber":4,"startTime":"2025-08-17T03:21:03.619Z","endTime":"2025-08-17T03:21:07.149Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.39701488982853,"strikeZoneBottom":1.51454101992265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.545502814982193,"aZ":-21.920070085597576,"pfxX":-8.07004332724562,"pfxZ":5.669551108151619,"pX":0.5245698987393217,"pZ":0.8741209739063562,"vX0":7.504351684047135,"vY0":-132.9346415110265,"vZ0":-9.36388430617127,"x":97.0,"y":215.18,"x0":-1.2714823735247147,"y0":50.006327326078576,"z0":6.002989901886568,"aX":-14.60631466446078},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":13.2,"spinRate":1834,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4102918413579162,"extension":6.228578465934608},"index":5,"playId":"4724d081-4d04-3532-afad-7375bd2a347d","pitchNumber":5,"startTime":"2025-08-17T03:21:20.598Z","endTime":"2025-08-17T03:21:26.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:21:26.078Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Gray flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T03:21:24.765Z","endTime":"2025-08-17T03:22:26.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.44700460994165,"strikeZoneBottom":1.6308199938757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61623482275297,"aZ":-27.049335244215307,"pfxX":-9.481562600969452,"pfxZ":3.0119921439985666,"pX":0.7968385128495908,"pZ":0.4048889951618492,"vX0":8.24449955226325,"vY0":-129.20328492936403,"vZ0":-8.877810655581289,"x":86.63,"y":227.85,"x0":-1.1956097689831695,"y0":50.00015733433446,"z0":5.9476358004513905,"aX":-16.1111632229102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1669,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4230989543755195,"extension":6.118224766357224},"index":0,"playId":"655062d3-ac0a-33a3-b08c-583a79c33abf","pitchNumber":1,"startTime":"2025-08-17T03:21:53.056Z","endTime":"2025-08-17T03:21:58.563Z","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":94.6,"endSpeed":87.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.385205921754928,"aZ":-15.885682221895188,"pfxX":-3.161941167592688,"pfxZ":8.368600720645961,"pX":0.3162251153319246,"pZ":2.5440060935643625,"vX0":5.477691325349083,"vY0":-137.6190723526788,"vZ0":-6.905974928196807,"x":104.95,"y":170.09,"x0":-1.276091863329223,"y0":50.00075076206829,"z0":6.1339177708556205,"aX":-6.153001135345186},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2300,"spinDirection":220},"zone":6,"typeConfidence":0.92,"plateTime":0.39582147979714044,"extension":6.002356133286576},"hitData":{"launchSpeed":92.8,"launchAngle":45.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.88,"coordY":77.25}},"index":1,"playId":"df90ccda-9d43-3571-b990-58bca3b3449c","pitchNumber":2,"startTime":"2025-08-17T03:22:16.636Z","endTime":"2025-08-17T03:22:26.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:22:26.923Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to right fielder Jake Mangum.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:24:47.422Z","endTime":"2025-08-17T03:27:05.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":[1,2,3,4,5,6,7],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T03:22:49.106Z","endTime":"2025-08-17T03:24:49.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"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":98.2,"endSpeed":90.4,"strikeZoneTop":3.46439449023183,"strikeZoneBottom":1.47574781083057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75462509298592,"aZ":-10.588959433393377,"pfxX":-0.93225032370388,"pfxZ":10.403096386630796,"pX":-0.3711731930311825,"pZ":1.9578866725551114,"vX0":0.3749914977294936,"vY0":-142.65622102947677,"vZ0":-11.214066207775083,"x":131.15,"y":185.92,"x0":-0.3826891578435625,"y0":50.00558948657959,"z0":6.592854295875607,"aX":-1.9346212729318109},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":1.7,"spinRate":2393,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.38297377608175953,"extension":6.403249618791459},"index":1,"playId":"4d187896-63ae-31f1-bbc2-714a053faff7","pitchNumber":1,"startTime":"2025-08-17T03:24:49.454Z","endTime":"2025-08-17T03:24:53.621Z","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":95.2,"endSpeed":88.1,"strikeZoneTop":3.42637657530819,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38353043155453,"aZ":-21.332252950688112,"pfxX":-5.74045937628686,"pfxZ":5.520946430154375,"pX":-1.5054207256881342,"pZ":2.798684430579435,"vX0":-0.38104886969188567,"vY0":-138.65267554434502,"vZ0":-6.837393188912037,"x":174.38,"y":163.22,"x0":-0.619713124458796,"y0":50.00435308611766,"z0":6.700215329437698,"aX":-11.279030589953845},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":10.4,"spinRate":1844,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3936824996406787,"extension":6.339731470977697},"index":2,"playId":"a2085a05-f723-3c28-99db-a1b5cf01215f","pitchNumber":2,"startTime":"2025-08-17T03:25:05.967Z","endTime":"2025-08-17T03:25:09.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74372310196833,"aZ":-33.50632680981504,"pfxX":2.5314655509031665,"pfxZ":-0.861916381245198,"pX":-0.33809154648308826,"pZ":2.809425195859167,"vX0":-1.0816617863115128,"vY0":-123.09187711460899,"vZ0":-3.6232192104954035,"x":129.89,"y":162.93,"x0":-0.22363303343864785,"y0":50.00390384239754,"z0":7.115636147785821,"aX":3.913449626863345},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2452,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.4437333362717353,"extension":6.137985422214919},"index":3,"playId":"34558127-a269-3256-b17a-fe00fb7523dc","pitchNumber":3,"startTime":"2025-08-17T03:25:23.023Z","endTime":"2025-08-17T03:25:26.770Z","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":97.5,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.932286623466354,"aZ":-9.590929182646185,"pfxX":-1.940765732942944,"pfxZ":11.10744123811936,"pX":-0.28691419542683333,"pZ":1.9469832070592896,"vX0":0.5242297754034684,"vY0":-141.60865786492778,"vZ0":-11.579876020351108,"x":127.94,"y":186.21,"x0":-0.22208265419189788,"y0":50.0067044619389,"z0":6.700054029476883,"aX":-3.947831362737564},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2430,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.38658578889975237,"extension":6.384689920077529},"index":4,"playId":"978772cd-bbc6-323e-a465-615a80f066c6","pitchNumber":4,"startTime":"2025-08-17T03:25:44.157Z","endTime":"2025-08-17T03:25:48.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117537111204545,"aZ":-35.75533730024867,"pfxX":4.357657708960206,"pfxZ":-2.2618047988739356,"pX":0.5968443487413463,"pZ":3.087002528493409,"vX0":0.1468350150193213,"vY0":-124.68490973798757,"vZ0":-2.793717192585903,"x":94.25,"y":155.43,"x0":-0.0293464783120902,"y0":50.006056942850286,"z0":7.160770004655336,"aX":6.889809475940776},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":-7.9,"spinRate":2540,"spinDirection":53},"zone":3,"typeConfidence":2.0,"plateTime":0.4386150735984211,"extension":6.182937507542698},"index":5,"playId":"0af4b293-0716-3a74-9f91-687a73502ec0","pitchNumber":5,"startTime":"2025-08-17T03:26:05.504Z","endTime":"2025-08-17T03:26:10.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.42637657530819,"strikeZoneBottom":1.55331753214409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08768388741244,"aZ":-11.17793305261908,"pfxX":-1.5908114667260893,"pfxZ":10.48856821735284,"pX":-0.5900664145500216,"pZ":3.717861069777697,"vX0":-0.5377800044598644,"vY0":-140.43350599492888,"vZ0":-6.73993301238336,"x":139.49,"y":138.4,"x0":-0.18945958485530162,"y0":50.006428489755585,"z0":6.872389033941964,"aX":-3.185670611629114},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":3.0,"spinRate":2307,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.389672133302434,"extension":6.230418404019303},"index":6,"playId":"6b3f98d1-a298-3dd2-ac5e-5bbc60ea034d","pitchNumber":6,"startTime":"2025-08-17T03:26:31.639Z","endTime":"2025-08-17T03:26:36.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.759730760401954,"aZ":-24.145803107310684,"pfxX":-8.55284959074283,"pfxZ":4.145022433684588,"pX":-0.10274833282165378,"pZ":2.781379274279934,"vX0":4.182348698471153,"vY0":-138.01890450781653,"vZ0":-6.218861750934002,"x":120.92,"y":163.68,"x0":-0.5238760552044847,"y0":50.000447849214204,"z0":6.682123948479852,"aX":-16.553253230775415},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":1878,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3963434468864784,"extension":6.259804490000424},"hitData":{"launchSpeed":84.7,"launchAngle":18.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.28,"coordY":116.94}},"index":7,"playId":"dded6174-b690-38d5-b516-eeb075100039","pitchNumber":7,"startTime":"2025-08-17T03:26:52.915Z","endTime":"2025-08-17T03:27:05.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:27:05.461Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:27:52.747Z","endTime":"2025-08-17T03:28:45.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"bbf1a85f-978a-3018-a4be-393f3067f091","startTime":"2025-08-17T03:27:34.005Z","endTime":"2025-08-17T03:27:38.590Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542314498031633,"aZ":-11.90208205959534,"pfxX":-1.4729973428764098,"pfxZ":10.270770255428403,"pX":0.4063578686036856,"pZ":2.3095312388773874,"vX0":2.9677702367877172,"vY0":-138.9834344419698,"vZ0":-9.582522040283594,"x":101.51,"y":176.42,"x0":-0.4796681076916303,"y0":50.0067907550762,"z0":6.5741925289904115,"aX":-2.9086685716047276},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":2.2,"spinRate":2217,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.39276213066635135,"extension":6.627732222252599},"index":1,"playId":"42139980-f8e5-3fd9-b9ea-ab68c20f1ae1","pitchNumber":1,"startTime":"2025-08-17T03:27:54.956Z","endTime":"2025-08-17T03:27:58.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.275983340827043,"aZ":-39.19170150116319,"pfxX":4.393908628363594,"pfxZ":-4.503160839639808,"pX":-0.7164999814780372,"pZ":2.425365418153712,"vX0":-2.517528581159862,"vY0":-123.72861629388807,"vZ0":-3.3202339766445785,"x":144.31,"y":173.3,"x0":-0.2598416027595221,"y0":50.00071888450717,"z0":7.04883695824122,"aX":6.85324773492938},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.6,"breakHorizontal":-7.4,"spinRate":2405,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.44165746769951486,"extension":6.327360530817753},"index":2,"playId":"8b421522-b5c1-3334-a40d-b58465b0b206","pitchNumber":2,"startTime":"2025-08-17T03:28:16.501Z","endTime":"2025-08-17T03:28:20.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13959972291222,"aZ":-37.07031973210774,"pfxX":4.4963740987944405,"pfxZ":-3.196258789257731,"pX":0.12087565273502131,"pZ":0.7827068381104202,"vX0":-0.6404386624309881,"vY0":-123.00971005307878,"vZ0":-7.14778472075965,"x":112.39,"y":217.65,"x0":-0.19971973908016366,"y0":50.00035529762335,"z0":6.864483728349615,"aX":6.897173843069551},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.2,"breakHorizontal":-8.0,"spinRate":2401,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4450851294448164,"extension":6.48905536991021},"index":3,"playId":"54bde491-a5a5-3e47-9a8d-f928d7f56ddc","pitchNumber":3,"startTime":"2025-08-17T03:28:39.693Z","endTime":"2025-08-17T03:28:45.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:28:45.147Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging. Jung Hoo Lee steals (10) 2nd base.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:28:52.511Z","endTime":"2025-08-17T03:30:22.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":3},"credits":[]}],"playEvents":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.661905984992778,"aZ":-37.00362323335859,"pfxX":2.3346963964490772,"pfxZ":-3.032373071493236,"pX":0.4975349377913561,"pZ":0.34069696315569575,"vX0":0.9408672148909186,"vY0":-124.97189820356593,"vZ0":-8.547043917474838,"x":98.04,"y":229.58,"x0":-0.18648079631413883,"y0":50.00380189011329,"z0":6.8190664789947295,"aX":3.7168484349250157},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.1,"breakHorizontal":-4.4,"spinRate":2520,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43720646155175924,"extension":6.541045555122234},"index":0,"playId":"d7ce400a-77ce-3eea-b526-c2b0c9b68392","pitchNumber":1,"startTime":"2025-08-17T03:29:11.585Z","endTime":"2025-08-17T03:29:18.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09108581451564,"aZ":-35.49848396448904,"pfxX":2.3551651775822195,"pfxZ":-2.0942234092522938,"pX":0.09493136684341444,"pZ":2.062228446179686,"vX0":-0.24933707991925,"vY0":-124.46373729156201,"vZ0":-5.0415542404831895,"x":113.38,"y":183.1,"x0":-0.1107038245124616,"y0":50.00146942030166,"z0":7.013282143031567,"aX":3.740406268028717},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.6,"breakHorizontal":-4.2,"spinRate":2377,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.43800083295758707,"extension":6.49273396388519},"index":1,"playId":"d00e322b-7941-337f-9b57-557ade5db99d","pitchNumber":2,"startTime":"2025-08-17T03:29:38.750Z","endTime":"2025-08-17T03:29:42.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T03:29:57.024Z","endTime":"2025-08-17T03:30:10.527Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"}},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.112202083606192,"aZ":-9.886004007219483,"pfxX":-0.5734935112198696,"pfxZ":10.80534688558157,"pX":0.6469921428096387,"pZ":2.6973372722645954,"vX0":2.685757935555734,"vY0":-142.1372787142578,"vZ0":-9.69512480189358,"x":92.34,"y":165.95,"x0":-0.23237510455484411,"y0":50.005703214265885,"z0":6.764805474748884,"aX":-1.1837465447072126},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":0.6,"spinRate":2318,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.3841694481648297,"extension":6.46638364986337},"index":3,"playId":"d582e1cd-63e2-3d16-8702-7993d80397f2","pitchNumber":3,"startTime":"2025-08-17T03:30:10.527Z","endTime":"2025-08-17T03:30:22.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:30:22.888Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilmer Flores strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:31:23.613Z","endTime":"2025-08-17T03:32:29.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T03:30:37.808Z","endTime":"2025-08-17T03:30:52.505Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Wilmer Flores replaces Grant McCray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T03:30:52.505Z","endTime":"2025-08-17T03:31:25.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":527038,"link":"/api/v1/people/527038"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.38833769260295,"strikeZoneBottom":1.66954570871546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.851869263315596,"aZ":-32.776029580900065,"pfxX":1.7595452722671152,"pfxZ":-0.36167598324698247,"pX":1.0849221165764946,"pZ":1.1405273183017108,"vX0":2.4333877613604913,"vY0":-127.33435138280086,"vZ0":-8.189772352600437,"x":75.65,"y":207.99,"x0":-0.1068328352617118,"y0":50.00230135026108,"z0":6.944900649633683,"aX":2.928118168115457},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":-3.7,"spinRate":2559,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4279509408329587,"extension":6.460004796173743},"index":2,"playId":"55b3b84a-c5a0-3c92-a28f-79502b4dace9","pitchNumber":1,"startTime":"2025-08-17T03:31:25.767Z","endTime":"2025-08-17T03:31:29.558Z","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.29703665646954,"strikeZoneBottom":1.51454101992265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79038600696436,"aZ":-36.449213034291134,"pfxX":3.6375571155509006,"pfxZ":-2.6376121203325162,"pX":-0.34431028795470486,"pZ":2.4852717938842215,"vX0":-1.0827317442681315,"vY0":-126.38886985988833,"vZ0":-4.2267779140350115,"x":130.12,"y":171.68,"x0":-0.3839466086878563,"y0":50.00039483804902,"z0":7.093938225001554,"aX":5.907448625684032},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.5,"breakHorizontal":-6.4,"spinRate":2564,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.43270972624950055,"extension":6.225350482513841},"index":3,"playId":"f54e8a76-527c-3af1-82f3-4f10650fbe39","pitchNumber":2,"startTime":"2025-08-17T03:31:45.297Z","endTime":"2025-08-17T03:31:49.749Z","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":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.29703665646954,"strikeZoneBottom":1.32041038879792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83413638032835,"aZ":-8.295345744054215,"pfxX":-0.6828991193694263,"pfxZ":11.627754235689101,"pX":-0.7385791184721565,"pZ":2.135271277280787,"vX0":-0.5078482456609543,"vY0":-142.42959958400996,"vZ0":-11.39966834136723,"x":145.15,"y":181.13,"x0":-0.46921019264991476,"y0":50.00370419190937,"z0":6.7150232986816265,"aX":-1.4025451402840852},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":1.3,"spinRate":2366,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.3846134375386594,"extension":6.426780431413813},"index":4,"playId":"1c57c412-3860-34d7-8b35-2ac56577c209","pitchNumber":3,"startTime":"2025-08-17T03:32:04.042Z","endTime":"2025-08-17T03:32:08.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65515575589586,"aZ":-8.923825662748278,"pfxX":-1.6154422786904266,"pfxZ":11.29499094868558,"pX":0.969043058948328,"pZ":2.500064658268656,"vX0":3.5123230891747097,"vY0":-142.331041788594,"vZ0":-10.330746314873808,"x":80.06,"y":171.28,"x0":-0.06922872384652014,"y0":50.00084140496611,"z0":6.735010378306901,"aX":-3.324963167549474},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":2.3,"spinRate":2460,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3843379105938318,"extension":6.4008121659250525},"index":5,"playId":"69bad606-6cbc-31bc-a8f0-0d19ba73b356","pitchNumber":4,"startTime":"2025-08-17T03:32:25.948Z","endTime":"2025-08-17T03:32:29.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:32:29.956Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilmer Flores strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T03:31:23.613Z","endTime":"2025-08-17T03:32:29.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T03:30:37.808Z","endTime":"2025-08-17T03:30:52.505Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Wilmer Flores replaces Grant McCray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T03:30:52.505Z","endTime":"2025-08-17T03:31:25.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":527038,"link":"/api/v1/people/527038"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.38833769260295,"strikeZoneBottom":1.66954570871546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.851869263315596,"aZ":-32.776029580900065,"pfxX":1.7595452722671152,"pfxZ":-0.36167598324698247,"pX":1.0849221165764946,"pZ":1.1405273183017108,"vX0":2.4333877613604913,"vY0":-127.33435138280086,"vZ0":-8.189772352600437,"x":75.65,"y":207.99,"x0":-0.1068328352617118,"y0":50.00230135026108,"z0":6.944900649633683,"aX":2.928118168115457},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":-3.7,"spinRate":2559,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4279509408329587,"extension":6.460004796173743},"index":2,"playId":"55b3b84a-c5a0-3c92-a28f-79502b4dace9","pitchNumber":1,"startTime":"2025-08-17T03:31:25.767Z","endTime":"2025-08-17T03:31:29.558Z","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.29703665646954,"strikeZoneBottom":1.51454101992265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79038600696436,"aZ":-36.449213034291134,"pfxX":3.6375571155509006,"pfxZ":-2.6376121203325162,"pX":-0.34431028795470486,"pZ":2.4852717938842215,"vX0":-1.0827317442681315,"vY0":-126.38886985988833,"vZ0":-4.2267779140350115,"x":130.12,"y":171.68,"x0":-0.3839466086878563,"y0":50.00039483804902,"z0":7.093938225001554,"aX":5.907448625684032},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.5,"breakHorizontal":-6.4,"spinRate":2564,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.43270972624950055,"extension":6.225350482513841},"index":3,"playId":"f54e8a76-527c-3af1-82f3-4f10650fbe39","pitchNumber":2,"startTime":"2025-08-17T03:31:45.297Z","endTime":"2025-08-17T03:31:49.749Z","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":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.29703665646954,"strikeZoneBottom":1.32041038879792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83413638032835,"aZ":-8.295345744054215,"pfxX":-0.6828991193694263,"pfxZ":11.627754235689101,"pX":-0.7385791184721565,"pZ":2.135271277280787,"vX0":-0.5078482456609543,"vY0":-142.42959958400996,"vZ0":-11.39966834136723,"x":145.15,"y":181.13,"x0":-0.46921019264991476,"y0":50.00370419190937,"z0":6.7150232986816265,"aX":-1.4025451402840852},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":1.3,"spinRate":2366,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.3846134375386594,"extension":6.426780431413813},"index":4,"playId":"1c57c412-3860-34d7-8b35-2ac56577c209","pitchNumber":3,"startTime":"2025-08-17T03:32:04.042Z","endTime":"2025-08-17T03:32:08.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65515575589586,"aZ":-8.923825662748278,"pfxX":-1.6154422786904266,"pfxZ":11.29499094868558,"pX":0.969043058948328,"pZ":2.500064658268656,"vX0":3.5123230891747097,"vY0":-142.331041788594,"vZ0":-10.330746314873808,"x":80.06,"y":171.28,"x0":-0.06922872384652014,"y0":50.00084140496611,"z0":6.735010378306901,"aX":-3.324963167549474},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":2.3,"spinRate":2460,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3843379105938318,"extension":6.4008121659250525},"index":5,"playId":"69bad606-6cbc-31bc-a8f0-0d19ba73b356","pitchNumber":4,"startTime":"2025-08-17T03:32:25.948Z","endTime":"2025-08-17T03:32:29.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T03:32:29.956Z","atBatIndex":70},"scoringPlays":[43,56,57],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":130.5,"y":191.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":47.71,"y":93.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":108.24,"y":167.9},"type":"E","description":"Field Error"}],"home":[{"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":156.88,"y":124.32},"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":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":110.77,"y":167.9},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":70.22,"y":99.39},"type":"O","description":"Lineout"}],"home":[{"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":136.61,"y":181.58},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":148.27,"y":162.32},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":218.37,"y":103.24},"type":"H","description":"Double"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":44.51,"y":122.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":112.29,"y":162.32},"type":"O","description":"Groundout"}],"home":[{"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":116.34,"y":174.49},"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":114.32,"y":161.31},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23],"bottom":[24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":136.61,"y":171.95},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":110.26,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":176.46,"y":112.3},"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":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":172.59,"y":115.2},"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":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":120.4,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":144.22,"y":200.33},"type":"O","description":"Pop Out"}],"home":[{"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"coordinates":{"x":171.54,"y":181.64},"type":"O","description":"Pop Out"},{"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":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":115.33,"y":180.59},"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":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":82.39,"y":146.11},"type":"E","description":"Field Error"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38],"bottom":[39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":83.99,"y":77.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":146.75,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":113.81,"y":146.11},"type":"O","description":"Groundout"}],"home":[{"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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":98.65,"y":110.95},"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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":166.51,"y":48.82},"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":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":78.0,"y":119.0},"type":"H","description":"Single"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":192.26,"y":103.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":93.04,"y":181.58},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":142.62,"y":148.28},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":174.62,"y":103.04},"type":"O","description":"Flyout"}],"home":[{"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":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":166.51,"y":116.21},"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":7,"pitcher":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":126.48,"y":161.82},"type":"O","description":"Pop Out"}]}},{"startIndex":52,"endIndex":62,"top":[52,53,54,55,56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"coordinates":{"x":138.75,"y":46.63},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":188.78,"y":116.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":101.65,"y":116.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":154.8,"y":101.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":96.14,"y":130.12},"type":"H","description":"Single"}],"home":[{"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":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":111.42,"y":142.07},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65,66],"bottom":[67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":89.49,"y":121.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":125.32,"y":203.09},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":121.88,"y":77.25},"type":"O","description":"Flyout"}],"home":[{"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":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":201.28,"y":116.94},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":7,"errors":1,"leftOnBase":7},"away":{"runs":2,"hits":6,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"catcher":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"first":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"second":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"right":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"inHole":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"battingOrder":10,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"onDeck":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"inHole":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"battingOrder":8,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".251","atBats":33,"obp":".314","slg":".400","ops":".714","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":6,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".229","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":135,"era":"3.89","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.21","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":35,"strikes":100,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":1,"pitchesPerInning":"15.00","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"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":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":56,"groundOuts":78,"airOuts":98,"runs":61,"doubles":13,"triples":0,"homeRuns":24,"strikeOuts":105,"baseOnBalls":27,"intentionalWalks":1,"hits":105,"hitByPitch":1,"avg":".275","atBats":382,"obp":".321","slg":".497","ops":".818","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":190,"rbi":61,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".315","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.92","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":157,"errors":6,"chances":391,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(S, 22)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":23,"groundOuts":51,"airOuts":44,"runs":15,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":173,"obp":".261","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":764,"era":"2.53","inningsPitched":"46.1","wins":4,"losses":3,"saves":22,"saveOpportunities":26,"holds":0,"blownSaves":4,"earnedRuns":13,"whip":"1.06","battersFaced":188,"outs":139,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":764,"balls":258,"strikes":506,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".571","pitchesPerInning":"16.49","gamesFinished":36,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"8.55","walksPer9Inn":"2.91","hitsPer9Inn":"6.60","runsScoredPer9":"2.91","homeRunsPer9":"0.39","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":36,"groundOuts":32,"airOuts":56,"runs":32,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":88,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".207","atBats":222,"obp":".273","slg":".383","ops":".656","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":85,"rbi":22,"leftOnBase":98,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":13,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":94,"errors":3,"chances":98,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686752":{"person":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":77,"groundOuts":119,"airOuts":147,"runs":66,"doubles":24,"triples":3,"homeRuns":26,"strikeOuts":138,"baseOnBalls":49,"intentionalWalks":0,"hits":119,"hitByPitch":5,"atBats":521,"obp":".300","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":2250,"era":"3.86","inningsPitched":"142.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.18","battersFaced":578,"outs":427,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2250,"balls":786,"strikes":1464,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":5,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".471","pitchesPerInning":"15.81","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.73","walksPer9Inn":"3.10","hitsPer9Inn":"7.52","runsScoredPer9":"4.17","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":57,"groundOuts":136,"airOuts":113,"runs":75,"doubles":32,"triples":0,"homeRuns":21,"strikeOuts":140,"baseOnBalls":50,"intentionalWalks":0,"hits":130,"hitByPitch":7,"atBats":515,"obp":".325","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2206,"era":"4.93","inningsPitched":"135.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.33","battersFaced":576,"outs":405,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2206,"balls":769,"strikes":1437,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".471","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.33","walksPer9Inn":"3.33","hitsPer9Inn":"8.67","runsScoredPer9":"5.00","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":18,"groundOuts":106,"airOuts":57,"runs":37,"doubles":10,"triples":2,"homeRuns":0,"strikeOuts":28,"baseOnBalls":15,"intentionalWalks":0,"hits":83,"hitByPitch":0,"avg":".306","atBats":271,"obp":".340","slg":".358","ops":".698","caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":97,"rbi":18,"leftOnBase":80,"sacBunts":1,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.86","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":128,"errors":0,"chances":131,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"10","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":8,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".071","slg":".071","ops":".142","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":1,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"0.60","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"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":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":13,"groundOuts":34,"airOuts":25,"runs":24,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":143,"obp":".367","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":697,"era":"5.21","inningsPitched":"38.0","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":22,"whip":"1.61","battersFaced":171,"outs":114,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":244,"strikes":453,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".333","pitchesPerInning":"18.34","gamesFinished":8,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"11.84","walksPer9Inn":"5.45","hitsPer9Inn":"9.00","runsScoredPer9":"5.68","homeRunsPer9":"1.18","inheritedRunners":26,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":28,"groundOuts":102,"airOuts":62,"runs":29,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".274","atBats":292,"obp":".312","slg":".342","ops":".654","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":100,"rbi":31,"leftOnBase":118,"sacBunts":1,"sacFlies":0,"babip":".324","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"146.00","popOuts":9,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":164,"errors":0,"chances":168,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":12,"groundOuts":19,"airOuts":20,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":74,"obp":".247","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":335,"era":"1.77","inningsPitched":"20.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"0.93","battersFaced":81,"outs":61,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":335,"balls":126,"strikes":209,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.48","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.74","walksPer9Inn":"2.66","hitsPer9Inn":"5.75","runsScoredPer9":"2.21","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"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":true,"isSubstitute":false}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":20,"groundOuts":38,"airOuts":33,"runs":11,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":56,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":6,"atBats":156,"obp":".278","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":633,"era":"2.05","inningsPitched":"44.0","wins":1,"losses":4,"saves":1,"saveOpportunities":3,"holds":18,"blownSaves":2,"earnedRuns":10,"whip":"0.98","battersFaced":176,"outs":132,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":213,"strikes":420,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".200","pitchesPerInning":"14.39","gamesFinished":7,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.45","walksPer9Inn":"2.86","hitsPer9Inn":"5.93","runsScoredPer9":"2.25","homeRunsPer9":"1.23","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"701","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".160","atBats":25,"obp":".276","slg":".240","ops":".516","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":6,"rbi":0,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":1,"putOuts":69,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670955":{"person":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 9-2)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":1,"strikes":13,"strikePercentage":".930","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":34,"groundOuts":36,"airOuts":54,"runs":27,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":78,"baseOnBalls":20,"intentionalWalks":3,"hits":49,"hitByPitch":7,"atBats":216,"obp":".311","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":918,"era":"4.11","inningsPitched":"57.0","wins":9,"losses":2,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":26,"whip":"1.21","battersFaced":244,"outs":171,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":308,"strikes":610,"strikePercentage":".660","hitBatsmen":7,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".818","pitchesPerInning":"16.11","gamesFinished":9,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"12.32","walksPer9Inn":"3.16","hitsPer9Inn":"7.74","runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":28,"groundOuts":81,"airOuts":68,"runs":40,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":69,"baseOnBalls":26,"intentionalWalks":1,"hits":64,"hitByPitch":1,"avg":".229","atBats":279,"obp":".295","slg":".369","ops":".664","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":103,"rbi":29,"leftOnBase":120,"sacBunts":1,"sacFlies":2,"babip":".278","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.86","popOuts":9,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":123,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":24,"groundOuts":43,"airOuts":51,"runs":13,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":33,"hitByPitch":5,"avg":".216","atBats":153,"obp":".280","slg":".327","ops":".607","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":50,"rbi":13,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".246","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":18,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":54,"stolenBasePercentage":".871","caughtStealingPercentage":".129","assists":14,"putOuts":400,"errors":7,"chances":421,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":13,"groundOuts":40,"airOuts":36,"runs":28,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":79,"baseOnBalls":15,"intentionalWalks":2,"hits":51,"hitByPitch":1,"atBats":204,"obp":".303","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":866,"era":"4.70","inningsPitched":"51.2","wins":1,"losses":6,"saves":0,"saveOpportunities":6,"holds":24,"blownSaves":6,"earnedRuns":27,"whip":"1.28","battersFaced":223,"outs":155,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":866,"balls":275,"strikes":591,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".143","pitchesPerInning":"16.76","gamesFinished":5,"strikeoutWalkRatio":"5.27","strikeoutsPer9Inn":"13.76","walksPer9Inn":"2.61","hitsPer9Inn":"8.88","runsScoredPer9":"4.88","homeRunsPer9":"0.87","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":55,"groundOuts":160,"airOuts":104,"runs":59,"doubles":22,"triples":1,"homeRuns":20,"strikeOuts":75,"baseOnBalls":40,"intentionalWalks":3,"hits":132,"hitByPitch":6,"avg":".283","atBats":466,"obp":".344","slg":".464","ops":".808","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":216,"rbi":70,"leftOnBase":180,"sacBunts":0,"sacFlies":5,"babip":".298","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.30","popOuts":14,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":163,"errors":0,"chances":172,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":7,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":20,"strikes":49,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":44,"groundOuts":95,"airOuts":78,"runs":28,"doubles":15,"triples":3,"homeRuns":5,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":314,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1255,"era":"2.67","inningsPitched":"84.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.29","battersFaced":347,"outs":253,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1255,"balls":437,"strikes":818,"strikePercentage":".650","hitBatsmen":5,"balks":2,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".600","pitchesPerInning":"14.88","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.77","hitsPer9Inn":"8.86","runsScoredPer9":"2.99","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":3,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":19,"groundOuts":35,"airOuts":44,"runs":26,"doubles":5,"triples":2,"homeRuns":11,"strikeOuts":67,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":189,"obp":".277","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":822,"era":"4.24","inningsPitched":"51.0","wins":3,"losses":4,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":24,"whip":"1.10","battersFaced":202,"outs":153,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":274,"strikes":548,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".429","pitchesPerInning":"16.12","gamesFinished":8,"strikeoutWalkRatio":"5.15","strikeoutsPer9Inn":"11.82","walksPer9Inn":"2.29","hitsPer9Inn":"7.59","runsScoredPer9":"4.59","homeRunsPer9":"1.94","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676044":{"person":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".143","slg":".000","ops":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","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":2,"putOuts":16,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":139,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":22,"flyOuts":14,"groundOuts":16,"airOuts":23,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".213","atBats":75,"obp":".298","slg":".333","ops":".631","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":25,"rbi":5,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":5,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":28,"errors":0,"chances":79,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"45","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".154","atBats":13,"obp":".214","slg":".231","ops":".445","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":3,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":60,"groundOuts":129,"airOuts":119,"runs":72,"doubles":21,"triples":0,"homeRuns":35,"strikeOuts":101,"baseOnBalls":28,"intentionalWalks":1,"hits":120,"hitByPitch":2,"avg":".260","atBats":462,"obp":".301","slg":".532","ops":".833","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":26,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":246,"rbi":85,"leftOnBase":207,"sacBunts":0,"sacFlies":7,"babip":".255","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.20","popOuts":30,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":182,"putOuts":70,"errors":13,"chances":265,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":53,"groundOuts":129,"airOuts":104,"runs":35,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":102,"baseOnBalls":25,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":424,"obp":".262","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","numberOfPitches":1773,"era":"2.60","inningsPitched":"117.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.98","battersFaced":454,"outs":353,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1773,"balls":599,"strikes":1174,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".667","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"7.80","walksPer9Inn":"1.91","hitsPer9Inn":"6.88","runsScoredPer9":"2.68","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671212":{"person":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":5,"flyOuts":23,"groundOuts":23,"airOuts":41,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":1,"hits":21,"hitByPitch":2,"atBats":119,"obp":".295","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":580,"era":"4.68","inningsPitched":"32.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.19","battersFaced":139,"outs":98,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":236,"strikes":344,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.76","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"9.37","walksPer9Inn":"4.96","hitsPer9Inn":"5.79","runsScoredPer9":"6.06","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[802415,650490,664040,691406,663968,673490,676044,676439,677592,663743,656484,605288,682254,670955,641329,664126],"pitchers":[605288,682254,670955,641329,664126],"bench":[666139,666624],"bullpen":[669358,671212,664076,643377,686752,656876,693855],"battingOrder":[802415,650490,664040,691406,663968,673490,676439,677592,656484],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Díaz, Y 2; Kim, Ha; Lowe, B 2; Simpson."},{"label":"RBI","value":"Díaz, Y (70); Lowe, B (61)."},{"label":"2-out RBI","value":"Lowe, B; Díaz, Y."},{"label":"Runners left in scoring position, 2 out","value":"Mangum 3."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kim, Ha (6, 2nd base off Winn, K/Knizner)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Caminero (13, fielding)."},{"label":"DP","value":"(Caminero-Lowe, B-Seymour, B)."}]}],"note":[{"label":"1","value":"Ran for Fortes in the 8th."}]},"home":{"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":2,"groundOuts":7,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".232","atBats":34,"obp":".309","slg":".373","ops":".682","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":33,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":128,"era":"3.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":45,"strikes":83,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":2,"pitchesPerInning":"14.22","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":31,"groundOuts":39,"airOuts":58,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":49,"hitByPitch":4,"avg":".251","atBats":195,"obp":".324","slg":".405","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":79,"rbi":24,"leftOnBase":98,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.86","popOuts":9,"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":97,"putOuts":155,"errors":2,"chances":254,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":71,"groundOuts":106,"airOuts":123,"runs":62,"doubles":21,"triples":1,"homeRuns":14,"strikeOuts":124,"baseOnBalls":42,"intentionalWalks":2,"hits":125,"hitByPitch":13,"avg":".265","atBats":472,"obp":".338","slg":".403","ops":".741","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":190,"rbi":52,"leftOnBase":188,"sacBunts":0,"sacFlies":6,"babip":".326","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.71","popOuts":19,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":214,"errors":7,"chances":224,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"66","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":2,"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":38,"obp":".417","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"9.90","inningsPitched":"10.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.90","battersFaced":48,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":66,"strikes":118,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"18.40","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"7.20","hitsPer9Inn":"9.90","runsScoredPer9":"10.80","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"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}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":19,"airOuts":20,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".164","atBats":55,"obp":".207","slg":".218","ops":".425","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":12,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".174","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":8,"putOuts":136,"errors":3,"chances":147,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666149":{"person":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"jerseyNumber":"49","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":38,"groundOuts":43,"airOuts":59,"runs":18,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":65,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":2,"avg":".220","atBats":205,"obp":".278","slg":".322","ops":".600","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":66,"rbi":13,"leftOnBase":92,"sacBunts":6,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.33","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":102,"errors":3,"chances":261,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678495":{"person":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"jerseyNumber":"73","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":48,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":45,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":66,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":174,"obp":".247","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":770,"era":"1.66","inningsPitched":"48.2","wins":3,"losses":4,"saves":3,"saveOpportunities":6,"holds":13,"blownSaves":3,"earnedRuns":9,"whip":"0.88","battersFaced":190,"outs":146,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":258,"strikes":512,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".429","pitchesPerInning":"15.82","gamesFinished":13,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"12.21","walksPer9Inn":"2.03","hitsPer9Inn":"5.92","runsScoredPer9":"2.03","homeRunsPer9":"0.55","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":25,"flyOuts":51,"groundOuts":182,"airOuts":94,"runs":61,"doubles":39,"triples":2,"homeRuns":11,"strikeOuts":168,"baseOnBalls":35,"intentionalWalks":0,"hits":158,"hitByPitch":4,"atBats":594,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2429,"era":"3.34","inningsPitched":"153.2","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.26","battersFaced":642,"outs":461,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2429,"balls":825,"strikes":1604,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.94","rbi":0,"winPercentage":".526","pitchesPerInning":"15.81","gamesFinished":0,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"9.84","walksPer9Inn":"2.05","hitsPer9Inn":"9.25","runsScoredPer9":"3.57","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":4,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676130":{"person":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)(BS, 3)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":28,"groundOuts":54,"airOuts":49,"runs":23,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":46,"baseOnBalls":25,"intentionalWalks":1,"hits":47,"hitByPitch":2,"atBats":192,"obp":".333","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":879,"era":"3.54","inningsPitched":"53.1","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":2,"blownSaves":3,"earnedRuns":21,"whip":"1.35","battersFaced":224,"outs":160,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":879,"balls":342,"strikes":537,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":".500","pitchesPerInning":"16.48","gamesFinished":7,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.22","hitsPer9Inn":"7.93","runsScoredPer9":"3.88","homeRunsPer9":"0.34","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":12,"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":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":51,"groundOuts":61,"airOuts":82,"runs":30,"doubles":15,"triples":3,"homeRuns":2,"strikeOuts":100,"baseOnBalls":23,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".217","atBats":299,"obp":".274","slg":".308","ops":".582","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":92,"rbi":37,"leftOnBase":146,"sacBunts":4,"sacFlies":5,"babip":".312","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"149.50","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":18,"stolenBases":46,"stolenBasePercentage":".719","caughtStealingPercentage":".281","assists":41,"putOuts":755,"errors":5,"chances":801,"fielding":".994","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527038":{"person":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"jerseyNumber":"41","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":58,"groundOuts":78,"airOuts":118,"runs":36,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":0,"hits":87,"hitByPitch":6,"avg":".247","atBats":352,"obp":".315","slg":".375","ops":".690","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":132,"rbi":61,"leftOnBase":162,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":35,"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":11,"putOuts":138,"errors":0,"chances":149,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":8,"gamesStarted":0,"flyOuts":6,"groundOuts":25,"airOuts":12,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":68,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"4.08","inningsPitched":"17.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.42","battersFaced":76,"outs":53,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":119,"strikes":183,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.08","rbi":0,"winPercentage":".000","pitchesPerInning":"17.09","gamesFinished":3,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.62","walksPer9Inn":"3.57","hitsPer9Inn":"9.17","runsScoredPer9":"5.09","homeRunsPer9":"3.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","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":40,"gamesStarted":0,"flyOuts":29,"groundOuts":73,"airOuts":54,"runs":35,"doubles":11,"triples":5,"homeRuns":5,"strikeOuts":48,"baseOnBalls":19,"intentionalWalks":1,"hits":64,"hitByPitch":3,"atBats":237,"obp":".331","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":989,"era":"4.48","inningsPitched":"60.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":30,"whip":"1.38","battersFaced":261,"outs":181,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":322,"strikes":667,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"16.39","gamesFinished":11,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.16","walksPer9Inn":"2.83","hitsPer9Inn":"9.55","runsScoredPer9":"5.22","homeRunsPer9":"0.75","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":25,"groundOuts":31,"airOuts":45,"runs":16,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".282","atBats":142,"obp":".342","slg":".408","ops":".750","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":58,"rbi":20,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":283,"errors":0,"chances":311,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"61","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".056","atBats":18,"obp":".056","slg":".056","ops":".112","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":1,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".077","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":117,"flyOuts":84,"groundOuts":143,"airOuts":135,"runs":60,"doubles":27,"triples":10,"homeRuns":6,"strikeOuts":51,"baseOnBalls":39,"intentionalWalks":0,"hits":114,"hitByPitch":5,"avg":".260","atBats":439,"obp":".324","slg":".408","ops":".732","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":179,"rbi":46,"leftOnBase":180,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.17","popOuts":15,"lineOuts":36},"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":7,"putOuts":252,"errors":2,"chances":261,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"57","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":22,"gamesStarted":0,"flyOuts":10,"groundOuts":29,"airOuts":19,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":88,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":371,"era":"3.13","inningsPitched":"23.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.13","battersFaced":94,"outs":69,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":132,"strikes":239,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".000","pitchesPerInning":"16.13","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.83","walksPer9Inn":"1.96","hitsPer9Inn":"8.22","runsScoredPer9":"3.13","homeRunsPer9":"0.39","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":57,"groundOuts":108,"airOuts":95,"runs":68,"doubles":28,"triples":0,"homeRuns":23,"strikeOuts":146,"baseOnBalls":86,"intentionalWalks":8,"hits":118,"hitByPitch":6,"avg":".255","atBats":463,"obp":".376","slg":".464","ops":".840","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":215,"rbi":81,"leftOnBase":196,"sacBunts":0,"sacFlies":4,"babip":".319","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.13","popOuts":15,"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":9,"putOuts":88,"errors":1,"chances":98,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","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":19,"gamesStarted":0,"flyOuts":15,"groundOuts":36,"airOuts":38,"runs":18,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":116,"obp":".287","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"5.17","inningsPitched":"31.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":18,"whip":"1.15","battersFaced":129,"outs":94,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":160,"strikes":307,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.90","gamesFinished":6,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"5.17","walksPer9Inn":"2.87","hitsPer9Inn":"7.47","runsScoredPer9":"5.17","homeRunsPer9":"0.57","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":9,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".100","atBats":20,"obp":".100","slg":".200","ops":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":4,"rbi":1,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":12,"groundOuts":33,"airOuts":25,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".274","atBats":117,"obp":".320","slg":".393","ops":".713","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":46,"rbi":17,"leftOnBase":52,"sacBunts":3,"sacFlies":2,"babip":".345","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":8,"strikes":25,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":53,"errors":4,"chances":160,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":88,"groundOuts":85,"airOuts":138,"runs":72,"doubles":18,"triples":2,"homeRuns":19,"strikeOuts":137,"baseOnBalls":56,"intentionalWalks":1,"hits":102,"hitByPitch":3,"avg":".224","atBats":456,"obp":".309","slg":".397","ops":".706","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":181,"rbi":62,"leftOnBase":185,"sacBunts":0,"sacFlies":6,"babip":".271","groundOutsToAirouts":"0.62","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":30,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":300,"putOuts":150,"errors":14,"chances":464,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":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":25,"gamesStarted":25,"flyOuts":98,"groundOuts":119,"airOuts":160,"runs":52,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":152,"baseOnBalls":56,"intentionalWalks":0,"hits":112,"hitByPitch":2,"atBats":538,"obp":".283","caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","numberOfPitches":2414,"era":"2.98","inningsPitched":"148.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.14","battersFaced":601,"outs":444,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2414,"balls":866,"strikes":1548,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".600","pitchesPerInning":"16.31","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.41","hitsPer9Inn":"6.81","runsScoredPer9":"3.16","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":21,"gamesStarted":21,"flyOuts":59,"groundOuts":107,"airOuts":101,"runs":50,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":100,"baseOnBalls":43,"intentionalWalks":1,"hits":108,"hitByPitch":3,"atBats":410,"obp":".335","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1786,"era":"3.45","inningsPitched":"104.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.45","battersFaced":462,"outs":313,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1786,"balls":659,"strikes":1127,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".538","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.71","hitsPer9Inn":"9.32","runsScoredPer9":"4.31","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID434378":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 0 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":25,"strikes":63,"strikePercentage":".720","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":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":81,"groundOuts":85,"airOuts":132,"runs":56,"doubles":32,"triples":0,"homeRuns":12,"strikeOuts":95,"baseOnBalls":36,"intentionalWalks":0,"hits":115,"hitByPitch":5,"atBats":422,"obp":".333","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":1819,"era":"4.23","inningsPitched":"106.1","wins":1,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.42","battersFaced":468,"outs":319,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":633,"strikes":1186,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".100","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.04","walksPer9Inn":"3.05","hitsPer9Inn":"9.73","runsScoredPer9":"4.74","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":18,"gamesStarted":2,"flyOuts":8,"groundOuts":22,"airOuts":17,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":73,"obp":".304","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":309,"era":"0.45","inningsPitched":"20.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":79,"outs":60,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":309,"balls":117,"strikes":192,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":1,"winPercentage":".---","pitchesPerInning":"15.45","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"0.45","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[671218,646240,642715,642086,808982,683766,666149,687529,527038,668800,434378,676130,657424,676775],"pitchers":[434378,676130,657424,676775],"bench":[672275,687551,669477],"bullpen":[663941,702352,664192,592662,678495,694738,693313,678906,657277],"battingOrder":[671218,646240,642715,642086,808982,683766,666149,527038,668800],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Koss (5, Houser)."},{"label":"TB","value":"Adames; Devers; Koss 3; Lee, J 2; Smith, D."},{"label":"RBI","value":"Koss (17)."},{"label":"2-out RBI","value":"Koss."},{"label":"Runners left in scoring position, 2 out","value":"Flores; Ramos, H; Koss; Fitzgerald, T 2."},{"label":"GIDP","value":"Adames."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Adames (6, 2nd base off Montgomery, M/Fortes); Lee, J (10, 2nd base off Fairbanks/Feduccia)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Koss (4, fielding)."},{"label":"DP","value":"(Knizner-Devers-Koss)."}]}],"note":[{"label":"a","value":"Struck out for McCray in the 9th."}]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"fullName":"CB Bucknor","link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Fortes (by Buttó)."},{"label":"Pitches-strikes","value":"Houser 69-49; Montgomery, M 22-14; Uceta 14-13; Baker 13-10; Fairbanks 17-14; Verlander 88-63; Buttó 15-8; Gage 13-7; Winn, K 12-5."},{"label":"Groundouts-flyouts","value":"Houser 7-0; Montgomery, M 0-1; Uceta 0-1; Baker 0-0; Fairbanks 0-0; Verlander 7-3; Buttó 0-2; Gage 0-0; Winn, K 1-1."},{"label":"Batters faced","value":"Houser 19; Montgomery, M 4; Uceta 5; Baker 3; Fairbanks 4; Verlander 24; Buttó 5; Gage 3; Winn, K 4."},{"label":"Inherited runners-scored","value":"Uceta 2-1; Gage 2-1."},{"label":"Ejections","value":"Rays manager Kevin Cash ejected by HP umpire Dan Iassogna (8th)."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Scott Barry. 2B: CB Bucknor. 3B: Adam Beck. "},{"label":"Weather","value":"65 degrees, Partly Cloudy."},{"label":"Wind","value":"17 mph, Varies."},{"label":"First pitch","value":"6:05 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"35,070."},{"label":"Venue","value":"Oracle Park."},{"label":"August 16, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378","boxscoreName":"Verlander"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 0 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":25,"strikes":63,"strikePercentage":".720","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":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":81,"groundOuts":85,"airOuts":132,"runs":56,"doubles":32,"triples":0,"homeRuns":12,"strikeOuts":95,"baseOnBalls":36,"intentionalWalks":0,"hits":115,"hitByPitch":5,"atBats":422,"obp":".333","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":1819,"era":"4.23","inningsPitched":"106.1","wins":1,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.42","battersFaced":468,"outs":319,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":633,"strikes":1186,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".100","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.04","walksPer9Inn":"3.05","hitsPer9Inn":"9.73","runsScoredPer9":"4.74","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":86,"pitchingGameScore":86},{"player":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","boxscoreName":"Houser"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":7,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":20,"strikes":49,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":44,"groundOuts":95,"airOuts":78,"runs":28,"doubles":15,"triples":3,"homeRuns":5,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":314,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1255,"era":"2.67","inningsPitched":"84.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.29","battersFaced":347,"outs":253,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1255,"balls":437,"strikes":818,"strikePercentage":".650","hitBatsmen":5,"balks":2,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".600","pitchesPerInning":"14.88","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.77","hitsPer9Inn":"8.86","runsScoredPer9":"2.99","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":3,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"player":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","boxscoreName":"Koss"},"jerseyNumber":"50","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":12,"groundOuts":33,"airOuts":25,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".274","atBats":117,"obp":".320","slg":".393","ops":".713","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":46,"rbi":17,"leftOnBase":52,"sacBunts":3,"sacFlies":2,"babip":".345","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":8,"strikes":25,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":53,"errors":4,"chances":160,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"loser":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"save":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}