{"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","allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman Cavan Biggio to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2024-06-16T01:10:51.797Z","endTime":"2024-06-16T01:11:01.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":"2024-06-15T23:43:27.460Z","endTime":"2024-06-16T00:44:52.430Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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":"2024-06-16T00:44:52.430Z","endTime":"2024-06-16T01:08:31.022Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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":"2024-06-16T01:08:31.022Z","endTime":"2024-06-16T01:10:54.144Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.59960289216147,"strikeZoneBottom":1.73954549585525,"coordinates":{"aY":31.611002494278132,"aZ":-14.818333826875087,"pfxX":-5.774861649020776,"pfxZ":8.831683073496063,"pX":0.5098834164389615,"pZ":1.8921208756771948,"vX0":5.782391560837058,"vY0":-139.36057197747047,"vZ0":-7.001833813833839,"x":97.56,"y":187.69,"x0":-0.8426118688509658,"y0":50.00312180177289,"z0":5.417939511815831,"aX":-11.348249370435944},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2158,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3931939023789077,"extension":6.391136194025125},"hitData":{"launchSpeed":88.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.08,"coordY":167.91}},"index":3,"playId":"eb53e894-2546-468c-8cfc-577538701e58","pitchNumber":1,"startTime":"2024-06-16T01:10:54.144Z","endTime":"2024-06-16T01:11:01.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:11:01.649Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2024-06-16T01:11:17.581Z","endTime":"2024-06-16T01:11:52.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.3,"strikeZoneTop":3.36410052538059,"strikeZoneBottom":1.61542957603515,"coordinates":{"aY":32.40470045743137,"aZ":-15.052547166515476,"pfxX":-3.449489209719622,"pfxZ":8.951285066283244,"pX":1.1672832650079756,"pZ":2.142858672864816,"vX0":6.799745626486146,"vY0":-137.8631083423542,"vZ0":-6.093771388290771,"x":72.51,"y":180.92,"x0":-0.889881931527551,"y0":50.00472405155978,"z0":5.408877119815968,"aX":-6.6000164939248505},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":4.7,"spinRate":2079,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.39823350924225176,"extension":6.524527991187326},"index":0,"playId":"745ab2cc-b5b0-4041-b0ba-177fb3df19be","pitchNumber":1,"startTime":"2024-06-16T01:11:25.235Z","endTime":"2024-06-16T01:11:28.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.8,"strikeZoneTop":3.52636447769193,"strikeZoneBottom":1.68641331183891,"coordinates":{"aY":22.798290020657944,"aZ":-42.60054709076516,"pfxX":5.355803946718282,"pfxZ":-8.21805777212682,"pX":0.6501377343824205,"pZ":2.260160696091303,"vX0":1.7576065147437927,"vY0":-112.62821772400355,"vZ0":1.8330261654037048,"x":92.22,"y":177.76,"x0":-0.8387670986861004,"y0":50.00280586220228,"z0":5.784256438851074,"aX":6.795391895647047},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-13.9,"breakHorizontal":-10.2,"spinRate":2384,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.4886287569470724,"extension":6.430441671891728},"hitData":{"launchSpeed":93.2,"launchAngle":42.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.94,"coordY":85.48}},"index":1,"playId":"f8c15c18-c476-4d0f-b91b-7c3854e8b07d","pitchNumber":2,"startTime":"2024-06-16T01:11:41.285Z","endTime":"2024-06-16T01:11:52.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:11:52.877Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2024-06-16T01:12:08.242Z","endTime":"2024-06-16T01:13:42.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.51111706938695,"strikeZoneBottom":1.67137499330682,"coordinates":{"aY":30.713812235575702,"aZ":-15.02000895989638,"pfxX":-4.161225889064812,"pfxZ":8.957414234001394,"pX":-0.9872757538893702,"pZ":2.9429299316388464,"vX0":1.8168249683360265,"vY0":-137.57237903132435,"vZ0":-3.7842801407506585,"x":154.63,"y":159.32,"x0":-1.1157958644272057,"y0":50.00636830799164,"z0":5.355499192026033,"aX":-7.972385010664449},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2096,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3982409226013206,"extension":6.485914300894595},"index":0,"playId":"f67fe6fa-77d3-4b15-94c2-3692feebf452","pitchNumber":1,"startTime":"2024-06-16T01:12:15.388Z","endTime":"2024-06-16T01:12:18.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.6,"strikeZoneTop":3.49326624650799,"strikeZoneBottom":1.66963871507597,"coordinates":{"aY":22.39794777320468,"aZ":-42.79893034919083,"pfxX":5.869064913409967,"pfxZ":-8.719148171900493,"pX":0.09699538893336225,"pZ":1.3914859327899414,"vX0":0.8102404879559566,"vY0":-110.52392817908017,"vZ0":0.5399148731547379,"x":113.3,"y":201.21,"x0":-1.0371764918663928,"y0":50.00164287237044,"z0":5.69279631568806,"aX":7.153446301124042},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-15.2,"breakHorizontal":-10.8,"spinRate":2808,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4983890463828531,"extension":6.438280285951232},"index":1,"playId":"08b207fe-81a9-423f-addb-8d70dfa35d44","pitchNumber":2,"startTime":"2024-06-16T01:12:28.826Z","endTime":"2024-06-16T01:12:32.364Z","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":94.1,"endSpeed":85.9,"strikeZoneTop":3.48581815056385,"strikeZoneBottom":1.66369368481928,"coordinates":{"aY":30.570393789721248,"aZ":-15.051094274925061,"pfxX":-3.8536893903671077,"pfxZ":9.009466282078549,"pX":-0.8130481804331822,"pZ":3.519254651003817,"vX0":2.233563209196839,"vY0":-137.0477147133132,"vZ0":-2.426203669035603,"x":147.99,"y":143.76,"x0":-1.1383743179041717,"y0":50.001766468742545,"z0":5.445309541710621,"aX":-7.322645275733101},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2132,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3998227957634599,"extension":6.400959328415493},"index":2,"playId":"131479b4-a865-4092-849c-b827d773aeca","pitchNumber":3,"startTime":"2024-06-16T01:12:44.746Z","endTime":"2024-06-16T01:12:47.759Z","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.3,"endSpeed":86.4,"strikeZoneTop":3.51503894042255,"strikeZoneBottom":1.73035110575508,"coordinates":{"aY":29.636505405533008,"aZ":-14.55121265776366,"pfxX":-4.24907950481482,"pfxZ":9.205129822147011,"pX":-0.26817155282848776,"pZ":2.7135318910209394,"vX0":3.895951278276331,"vY0":-137.30236160939853,"vZ0":-4.360258125775851,"x":127.22,"y":165.51,"x0":-1.1516077976609989,"y0":50.00097328650116,"z0":5.308243193164417,"aX":-8.133677672421978},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2159,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3985023903189826,"extension":6.508840520850789},"index":3,"playId":"bc07ce08-c464-47cf-8afd-b7c995750ff2","pitchNumber":4,"startTime":"2024-06-16T01:13:01.747Z","endTime":"2024-06-16T01:13:04.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":29.00471076826239,"aZ":-14.303108636543485,"pfxX":-3.19916685060062,"pfxZ":9.26698305519237,"pX":-0.436062168112008,"pZ":2.5110255664339425,"vX0":2.861183720242756,"vY0":-137.62305618816973,"vZ0":-5.220025672045044,"x":133.62,"y":170.98,"x0":-1.070802172372414,"y0":50.0048480151545,"z0":5.392699263131044,"aX":-6.170626238934234},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":5.3,"spinRate":2150,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.3971744307097196,"extension":6.363358621031131},"index":4,"playId":"3270951a-f551-4f8f-8446-a265a6194f25","pitchNumber":5,"startTime":"2024-06-16T01:13:19.339Z","endTime":"2024-06-16T01:13:22.339Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.39060538409938,"strikeZoneBottom":1.50570526592632,"coordinates":{"aY":21.08466573184977,"aZ":-43.66264723419368,"pfxX":7.029516104142961,"pfxZ":-9.55937034540404,"pX":-1.009208124239587,"pZ":2.943315595422226,"vX0":-1.580135338867721,"vY0":-109.44695294400644,"vZ0":4.0641233181606,"x":155.47,"y":159.31,"x0":-1.1867033241679512,"y0":50.00423289751,"z0":5.768952207326913,"aX":8.445115010706923},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-15.7,"breakHorizontal":-12.2,"spinRate":2471,"spinDirection":31},"zone":11,"typeConfidence":0.91,"plateTime":0.5023388574060013,"extension":6.4143003692904985},"index":5,"playId":"536ae954-2593-470b-80fd-608130fb6cb1","pitchNumber":6,"startTime":"2024-06-16T01:13:38.649Z","endTime":"2024-06-16T01:13:42.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:13:42.708Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nelson Velázquez grounds into a force out, third baseman Cavan Biggio to second baseman Gavin Lux. Vinnie Pasquantino out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2024-06-16T01:13:58.029Z","endTime":"2024-06-16T01:14:37.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.58882049929002,"strikeZoneBottom":1.82889236243129,"coordinates":{"aY":30.15735084131267,"aZ":-14.655246781242631,"pfxX":-5.612868591899462,"pfxZ":9.118444740803614,"pX":1.2086175580880023,"pZ":2.3119605395863054,"vX0":8.124519562063675,"vY0":-137.6457922397673,"vZ0":-5.479093006571071,"x":70.93,"y":176.36,"x0":-1.0501765793407787,"y0":50.00448666715903,"z0":5.318384474708911,"aX":-10.786528862302319},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2102,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.3977120975643982,"extension":6.494605765223355},"index":0,"playId":"65389a6a-2a0d-4da5-88e5-b39653e29e3a","pitchNumber":1,"startTime":"2024-06-16T01:14:11.456Z","endTime":"2024-06-16T01:14:14.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":21.463151626970898,"aZ":-42.59935615912142,"pfxX":6.640256425505292,"pfxZ":-8.363434014746696,"pX":-0.055979497475506394,"pZ":2.1475612397666515,"vX0":0.219410581460536,"vY0":-111.35613148680036,"vZ0":2.0384303001109094,"x":119.13,"y":180.8,"x0":-1.0177465063783795,"y0":50.00418129034894,"z0":5.653214271442305,"aX":8.274321725780059},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.2,"breakHorizontal":-12.0,"spinRate":2579,"spinDirection":37},"zone":8,"typeConfidence":0.9,"plateTime":0.49334880839393325,"extension":6.567806355975829},"hitData":{"launchSpeed":97.1,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":170.26}},"index":1,"playId":"cd7f0131-e398-406f-a449-9d6ff53af8cb","pitchNumber":2,"startTime":"2024-06-16T01:14:29.745Z","endTime":"2024-06-16T01:14:37.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:14:37.373Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2024-06-16T01:16:34.323Z","endTime":"2024-06-16T01:17:56.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.34472894020162,"strikeZoneBottom":1.52520018942476,"coordinates":{"aY":28.628571058197817,"aZ":-18.96788870432338,"pfxX":-5.2491051676293345,"pfxZ":7.345823896857599,"pX":-0.23193348090850163,"pZ":3.788751826756152,"vX0":4.197190747364765,"vY0":-133.23154603507814,"vZ0":-0.9938764057765719,"x":125.84,"y":136.48,"x0":-1.1457535705095414,"y0":50.002320187118144,"z0":5.537470505887733,"aX":-9.436296410095393},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2463,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41110596619073414,"extension":5.917731301577843},"index":0,"playId":"ded93884-25cf-4c7a-aea0-250053bcf03c","pitchNumber":1,"startTime":"2024-06-16T01:16:45.526Z","endTime":"2024-06-16T01:16:48.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"coordinates":{"aY":27.842140126491426,"aZ":-17.00981876351517,"pfxX":-2.695484977678842,"pfxZ":8.45666393079285,"pX":0.7248330144456702,"pZ":2.6600423868490837,"vX0":5.630195981623355,"vY0":-132.88784798595253,"vZ0":-3.942824122403369,"x":89.37,"y":166.96,"x0":-1.0687678574295933,"y0":50.000840936603446,"z0":5.3947461438662305,"aX":-4.832829749052737},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":3.7,"spinRate":2373,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41180306889104346,"extension":6.1065931600780425},"index":1,"playId":"2950004f-d662-479a-b9af-cd80adfb1e2f","pitchNumber":2,"startTime":"2024-06-16T01:16:57.044Z","endTime":"2024-06-16T01:17:00.044Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.19985605179279,"strikeZoneBottom":1.60494983448545,"coordinates":{"aY":23.15624437543429,"aZ":-28.371232218799726,"pfxX":2.9806106840414817,"pfxZ":2.3044620259057123,"pX":0.45020073718416287,"pZ":3.712080183248682,"vX0":3.385807042476467,"vY0":-126.93056693998767,"vZ0":0.8741103080740339,"x":99.84,"y":138.55,"x0":-1.2825214886234697,"y0":50.00335733410783,"z0":5.602354243182671,"aX":4.919477001296805},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":-6.1,"spinRate":2551,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.429624478055056,"extension":5.862133793981901},"index":2,"playId":"7fd724f0-70ff-4fe8-a0fd-523a47b7aad2","pitchNumber":3,"startTime":"2024-06-16T01:17:12.923Z","endTime":"2024-06-16T01:17:16.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"coordinates":{"aY":29.868596952916203,"aZ":-16.109630299822086,"pfxX":-2.906555499784629,"pfxZ":8.712754453356796,"pX":0.15377782656489353,"pZ":2.1959615312232597,"vX0":4.683709702455372,"vY0":-135.0368236251855,"vZ0":-5.0094649005067895,"x":111.14,"y":179.49,"x0":-1.2268609897314469,"y0":50.001917652540435,"z0":5.211322038729203,"aX":-5.3588457864894234},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2401,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4058789403158771,"extension":6.234284276164416},"index":3,"playId":"21ca0bce-3ae9-4b07-bf58-0b514121c4df","pitchNumber":4,"startTime":"2024-06-16T01:17:26.034Z","endTime":"2024-06-16T01:17:29.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"coordinates":{"aY":27.360750037192986,"aZ":-20.51857581732597,"pfxX":-0.3587406624500269,"pfxZ":6.418169801094747,"pX":0.4982145057999622,"pZ":2.8982814846849987,"vX0":4.9036285279202305,"vY0":-133.54539764788967,"vZ0":-2.497209050891708,"x":98.01,"y":160.53,"x0":-1.3110116212117626,"y0":50.00038268866816,"z0":5.3129540938707045,"aX":-0.6516249551594456},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":-0.4,"spinRate":2489,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4093239426683519,"extension":6.076239426518286},"hitData":{"launchSpeed":92.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.28,"coordY":135.04}},"index":4,"playId":"b4041d6e-9335-4fff-af3e-bd54fbb06c14","pitchNumber":5,"startTime":"2024-06-16T01:17:42.966Z","endTime":"2024-06-16T01:17:56.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:17:56.430Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Shohei Ohtani grounds into a double play, second baseman Nick Loftin to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Mookie Betts out at 2nd. Shohei Ohtani out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2024-06-16T01:18:03.389Z","endTime":"2024-06-16T01:18:37.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":26.62855488541847,"aZ":-17.29708574465389,"pfxX":-2.6176922166224523,"pfxZ":8.11885647525791,"pX":-0.4625894654457753,"pZ":2.600910564473396,"vX0":2.840612293500348,"vY0":-133.9379477020124,"vZ0":-4.01436805162009,"x":134.63,"y":168.56,"x0":-1.1925409086523364,"y0":50.002382480677035,"z0":5.342066464563107,"aX":-4.796471521483807},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":4.2,"spinRate":2129,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40762150022300325,"extension":6.0897545556466275},"hitData":{"launchSpeed":104.0,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":159.33,"coordY":130.27}},"index":0,"playId":"0e269a81-953d-4574-9829-48395e0fa485","pitchNumber":1,"startTime":"2024-06-16T01:18:25.696Z","endTime":"2024-06-16T01:18:37.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:18:37.767Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2024-06-16T01:18:48.309Z","endTime":"2024-06-16T01:19:06.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":28.92328349212813,"aZ":-19.12975853465246,"pfxX":-3.0117217981994377,"pfxZ":7.020749712060909,"pX":-0.2625354941667874,"pZ":1.8412026697162405,"vX0":3.4543311511264667,"vY0":-135.28837882236857,"vZ0":-5.686564266628522,"x":127.01,"y":189.07,"x0":-1.163318800065642,"y0":50.000369281092894,"z0":5.306744112081087,"aX":-5.594048006590241},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":4.7,"spinRate":2381,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4045192184737938,"extension":6.109688677830307},"hitData":{"launchSpeed":92.0,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.29,"coordY":151.7}},"index":0,"playId":"842d34ff-03fb-428e-88ec-bd76065dc4da","pitchNumber":1,"startTime":"2024-06-16T01:18:58.376Z","endTime":"2024-06-16T01:19:06.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:19:06.270Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddy Fermin pops out to third baseman Cavan Biggio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2024-06-16T01:21:02.081Z","endTime":"2024-06-16T01:21:51.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"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},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.24950872139358,"strikeZoneBottom":1.60704613404167,"coordinates":{"aY":27.924939934167668,"aZ":-18.298044675104943,"pfxX":-5.308651568003453,"pfxZ":7.437283455111932,"pX":0.687383740248077,"pZ":1.748976284159072,"vX0":6.303596846483881,"vY0":-135.35567114327765,"vZ0":-5.988140675173867,"x":90.8,"y":191.56,"x0":-0.9755546589009171,"y0":50.005929441894516,"z0":5.259654888726912,"aX":-9.909961743343404},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":8.4,"spinRate":1993,"spinDirection":213},"zone":9,"typeConfidence":0.44,"plateTime":0.4037516607796152,"extension":6.465702439635544},"index":0,"playId":"7e1697f6-d158-46a8-8577-45fe38d19c6d","pitchNumber":1,"startTime":"2024-06-16T01:21:16.517Z","endTime":"2024-06-16T01:21:20.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.1,"strikeZoneTop":3.24413718478976,"strikeZoneBottom":1.56425439543753,"coordinates":{"aY":20.49226200705186,"aZ":-40.15294775183346,"pfxX":7.0307230146261706,"pfxZ":-6.497025440924087,"pX":0.5606766685448893,"pZ":1.1305690616336834,"vX0":1.1034809536414003,"vY0":-110.32942882741527,"vZ0":-0.4487986826414436,"x":95.63,"y":208.25,"x0":-0.8597968959631976,"y0":50.00473326781515,"z0":5.585157714521245,"aX":8.627987090624817},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-11.5,"breakHorizontal":-13.0,"spinRate":2451,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.49733973862786884,"extension":6.554627157837415},"index":1,"playId":"41607e92-a69c-4453-b3f9-99b8f7429555","pitchNumber":2,"startTime":"2024-06-16T01:21:29.413Z","endTime":"2024-06-16T01:21:33.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"coordinates":{"aY":28.70250159053853,"aZ":-15.130948981323197,"pfxX":-3.4729127670817004,"pfxZ":9.166796861845366,"pX":0.1566131486759754,"pZ":2.3014702534394957,"vX0":4.521141403204123,"vY0":-135.27663248441493,"vZ0":-5.462209690498868,"x":111.03,"y":176.64,"x0":-1.0828252689316016,"y0":50.00049542217614,"z0":5.402455920031727,"aX":-6.455154160153968},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2038,"spinDirection":215},"zone":5,"typeConfidence":0.88,"plateTime":0.40444205627502416,"extension":6.290060564057718},"hitData":{"launchSpeed":75.8,"launchAngle":71.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.99,"coordY":166.77}},"index":2,"playId":"72fe9e55-6c1a-4881-9a85-e44ec48d6f18","pitchNumber":3,"startTime":"2024-06-16T01:21:41.627Z","endTime":"2024-06-16T01:21:51.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:21:51.844Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Jason Heyward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2024-06-16T01:22:02.421Z","endTime":"2024-06-16T01:23:07.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","nameSlug":"nick-loftin-679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","nameSlug":"nick-loftin-679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518792,"link":"/api/v1/people/518792"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.8,"strikeZoneTop":3.69380211515934,"strikeZoneBottom":1.74637919683271,"coordinates":{"aY":21.681993730265248,"aZ":-43.88496273532178,"pfxX":5.649553357614941,"pfxZ":-10.103532156314468,"pX":0.29271768598569253,"pZ":1.8216744295913065,"vX0":0.664041037766678,"vY0":-107.91117489628593,"vZ0":2.1109347724015164,"x":105.84,"y":189.59,"x0":-0.7529653665241666,"y0":50.00078116020869,"z0":5.726220867092312,"aX":6.551006246509848},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-17.2,"breakHorizontal":-10.4,"spinRate":2501,"spinDirection":29},"zone":9,"typeConfidence":0.91,"plateTime":0.5108280685950879,"extension":6.6216887572231675},"index":0,"playId":"83be0f14-8c7b-47f3-bea0-8fd324d90426","pitchNumber":1,"startTime":"2024-06-16T01:22:16.032Z","endTime":"2024-06-16T01:22:19.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.81963055216536,"strikeZoneBottom":1.83842082731531,"coordinates":{"aY":26.664800064511038,"aZ":-28.384873368552437,"pfxX":-4.169488243639286,"pfxZ":2.2926226388208013,"pX":0.6946399388079508,"pZ":1.1631026659151151,"vX0":5.271378542695943,"vY0":-127.85572332121069,"vZ0":-4.983182647198027,"x":90.52,"y":207.38,"x0":-0.8532934265438714,"y0":50.00352093762474,"z0":5.368200045875378,"aX":-6.894954406089604},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":6.4,"spinRate":1312,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.42859840133782257,"extension":6.553993244100743},"index":1,"playId":"6b5d2274-12b0-48af-9182-755a61773fac","pitchNumber":2,"startTime":"2024-06-16T01:22:29.564Z","endTime":"2024-06-16T01:22:32.564Z","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":93.6,"endSpeed":85.3,"strikeZoneTop":3.65245683921788,"strikeZoneBottom":1.72357260004383,"coordinates":{"aY":30.713593388470382,"aZ":-15.380812278507781,"pfxX":-5.854413910968151,"pfxZ":9.004377244881542,"pX":1.2544289606814345,"pZ":1.6086835085137303,"vX0":7.997056086601758,"vY0":-135.91668923318232,"vZ0":-6.79669462109396,"x":69.18,"y":195.35,"x0":-0.9698909826216607,"y0":50.00234318565565,"z0":5.216380543566011,"aX":-10.91775337011078},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":8.9,"spinRate":2086,"spinDirection":216},"zone":14,"typeConfidence":0.82,"plateTime":0.4035130281385797,"extension":6.467603072559241},"index":2,"playId":"7bf913d0-2244-477c-925a-6291bb3711d5","pitchNumber":3,"startTime":"2024-06-16T01:22:43.549Z","endTime":"2024-06-16T01:22:47.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.71,"coordinates":{"aY":30.427342677095407,"aZ":-14.572004918550196,"pfxX":-5.739382221480379,"pfxZ":9.344726038137107,"pX":0.2774077043137976,"pZ":2.665256985984047,"vX0":5.0217642864676835,"vY0":-136.48177679216295,"vZ0":-4.704502504250804,"x":106.43,"y":166.82,"x0":-0.8419783019512891,"y0":50.00419581986141,"z0":5.417074156320726,"aX":-10.813446417146741},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2101,"spinDirection":213},"zone":6,"typeConfidence":0.89,"plateTime":0.4015218269788794,"extension":6.401824953475565},"hitData":{"launchSpeed":89.7,"launchAngle":46.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.03,"coordY":130.28}},"index":3,"playId":"37f00793-43ad-48d6-85c9-9ec99c1fceba","pitchNumber":4,"startTime":"2024-06-16T01:22:57.850Z","endTime":"2024-06-16T01:23:07.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:23:07.866Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"MJ Melendez singles on a sharp ground ball to second baseman Gavin Lux.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2024-06-16T01:23:21.918Z","endTime":"2024-06-16T01:24:57.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.41018840064084,"strikeZoneBottom":1.67179972824939,"coordinates":{"aY":21.140303414277028,"aZ":-42.17812881415399,"pfxX":7.151821910833883,"pfxZ":-8.133421479347021,"pX":1.1475272038823396,"pZ":1.809273714924376,"vX0":2.463911597423434,"vY0":-110.60425167364804,"vZ0":1.2936621140822173,"x":73.26,"y":189.93,"x0":-0.912633655605437,"y0":50.005239544097286,"z0":5.666425433701978,"aX":8.792943876016682},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-14.0,"breakHorizontal":-13.6,"spinRate":2672,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.496686576342916,"extension":6.566751945641354},"index":0,"playId":"e0f413ca-3436-4b4d-8f55-2c1691e99617","pitchNumber":1,"startTime":"2024-06-16T01:23:29.321Z","endTime":"2024-06-16T01:23:33.047Z","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":74.5,"endSpeed":68.6,"strikeZoneTop":3.40301182721223,"strikeZoneBottom":1.56360277698263,"coordinates":{"aY":20.629282373018725,"aZ":-41.87120883893935,"pfxX":6.994247460175692,"pfxZ":-8.21216195129712,"pX":0.01195286813344157,"pZ":1.4303864257186187,"vX0":0.28237252562999193,"vY0":-108.5087511082355,"vZ0":0.9667882553125129,"x":116.54,"y":200.16,"x0":-1.0275217959865373,"y0":50.000760470482604,"z0":5.574743756610748,"aX":8.261915313364401},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-14.2,"breakHorizontal":-12.7,"spinRate":2410,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.5065696751068343,"extension":6.585519790147603},"index":1,"playId":"fcb7766b-5d3a-434e-b4b6-22e83557a9cc","pitchNumber":2,"startTime":"2024-06-16T01:23:42.314Z","endTime":"2024-06-16T01:23:45.528Z","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":83.9,"endSpeed":77.4,"strikeZoneTop":3.37697118737474,"strikeZoneBottom":1.62809458406867,"coordinates":{"aY":23.385650859902658,"aZ":-26.312022091059003,"pfxX":-5.045897022520852,"pfxZ":3.8674254725593356,"pX":-0.5342130775079349,"pZ":1.4344844368073477,"vX0":3.2520038953429364,"vY0":-122.17026933185183,"vZ0":-4.052344248212375,"x":137.36,"y":200.05,"x0":-1.224971665245393,"y0":50.00291384133619,"z0":5.368305120964053,"aX":-7.65076389243625},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.4,"breakHorizontal":8.4,"spinRate":1280,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4478018520858833,"extension":6.410448689025147},"index":2,"playId":"470d63a7-6058-45ff-98ab-80eb81ba6966","pitchNumber":3,"startTime":"2024-06-16T01:23:57.660Z","endTime":"2024-06-16T01:24:01.429Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.6,"strikeZoneTop":3.40132412240108,"strikeZoneBottom":1.72109379229475,"coordinates":{"aY":19.33461292297326,"aZ":-42.62244221905862,"pfxX":6.2396845269878,"pfxZ":-8.806473704134135,"pX":-0.5661150115052421,"pZ":3.157974530849068,"vX0":-0.8107330757228595,"vY0":-108.35667796477101,"vZ0":4.4026490947754375,"x":138.58,"y":153.51,"x0":-0.9970890904582902,"y0":50.00239288932644,"z0":5.763508848701788,"aX":7.402730249897439},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-14.4,"breakHorizontal":-11.0,"spinRate":2398,"spinDirection":31},"zone":1,"typeConfidence":0.91,"plateTime":0.5059192964698935,"extension":6.498769974673857},"index":3,"playId":"b144343f-af86-4225-b55d-0c88538e4fc0","pitchNumber":4,"startTime":"2024-06-16T01:24:12.722Z","endTime":"2024-06-16T01:24:16.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.3970757656584,"strikeZoneBottom":1.68220619083596,"coordinates":{"aY":23.554907908746216,"aZ":-29.49406112349287,"pfxX":-3.9600495031538774,"pfxZ":1.5862436429149445,"pX":0.3571240227122762,"pZ":0.26903579657436716,"vX0":4.726142136131989,"vY0":-128.43041843762765,"vZ0":-7.157036536152335,"x":103.39,"y":231.52,"x0":-0.9820025555171007,"y0":50.00579086095262,"z0":5.348853448529447,"aX":-6.697914303596709},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":6.2,"spinRate":1227,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.4245142613048274,"extension":6.574692005241033},"index":4,"playId":"e371e65a-4a84-4ca7-81df-5aa5db3e8f77","pitchNumber":5,"startTime":"2024-06-16T01:24:29.259Z","endTime":"2024-06-16T01:24:32.643Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":29.39952163895735,"aZ":-18.204177566622004,"pfxX":-5.655969860054639,"pfxZ":7.242398307196907,"pX":-0.35782634339433234,"pZ":2.502125517766636,"vX0":4.173577121071676,"vY0":-137.7158032674669,"vZ0":-4.166164232450094,"x":130.64,"y":171.22,"x0":-1.1549834218461648,"y0":50.00252499975184,"z0":5.259059586984802,"aX":-10.908867584258642},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":9.4,"spinRate":1935,"spinDirection":224},"zone":4,"typeConfidence":0.85,"plateTime":0.3970956993787276,"extension":6.59848776547891},"hitData":{"launchSpeed":103.4,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":137.55,"coordY":141.33}},"index":5,"playId":"c3d1347f-5650-42e9-804a-5afb312679db","pitchNumber":6,"startTime":"2024-06-16T01:24:48.159Z","endTime":"2024-06-16T01:24:57.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:24:57.759Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dairon Blanco strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2024-06-16T01:25:13.749Z","endTime":"2024-06-16T01:26:41.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"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":93.3,"endSpeed":84.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":30.989045028944293,"aZ":-15.191868316523623,"pfxX":-3.0743030938140894,"pfxZ":9.16213892622654,"pX":1.379809043870897,"pZ":2.7862109374107105,"vX0":7.295381765744131,"vY0":-135.61264157516908,"vZ0":-4.044615430527442,"x":64.4,"y":163.55,"x0":-0.9515623321499282,"y0":50.00261034936121,"z0":5.3639378951881405,"aX":-5.69868948842496},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":4.0,"spinRate":1980,"spinDirection":211},"zone":12,"typeConfidence":0.85,"plateTime":0.404623563140571,"extension":6.599809924104012},"index":0,"playId":"72a0808b-e463-40c6-aecb-7a791eba9b74","pitchNumber":1,"startTime":"2024-06-16T01:25:25.731Z","endTime":"2024-06-16T01:25:28.767Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":24.196697621521533,"aZ":-27.038129450797737,"pfxX":-3.1681246837674806,"pfxZ":3.0548985638236754,"pX":-4.602839132721648E-4,"pZ":2.468535231342951,"vX0":4.053622099739155,"vY0":-128.28228981722552,"vZ0":-2.0931802286648886,"x":117.02,"y":172.13,"x0":-1.1826354084922035,"y0":50.004128420002004,"z0":5.383196197138074,"aX":-5.330424870273882},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":4.9,"spinRate":1189,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.42544403005804377,"extension":6.709297370434156},"index":1,"playId":"c46fbe07-3241-427a-b75e-9c738187312d","pitchNumber":2,"startTime":"2024-06-16T01:25:48.521Z","endTime":"2024-06-16T01:25:51.521Z","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":"2024-06-16T01:25:58.759Z","endTime":"2024-06-16T01:26:18.029Z","isPitch":false,"type":"action","player":{"id":680118,"link":"/api/v1/people/680118"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.46649274847323,"strikeZoneBottom":1.54969214950565,"coordinates":{"aY":24.53283842497737,"aZ":-30.168245162426,"pfxX":-5.886074611242271,"pfxZ":1.1927058441540939,"pX":0.02000447738974526,"pZ":0.8650217059365842,"vX0":4.495142391809736,"vY0":-128.3342074427279,"vZ0":-5.3040585017489,"x":116.24,"y":215.42,"x0":-0.9825217128378179,"y0":50.00274683598399,"z0":5.285566904341546,"aX":-9.898144189756568},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":9.7,"spinRate":1161,"spinDirection":244},"zone":14,"typeConfidence":0.92,"plateTime":0.425483117055514,"extension":6.535321879265978},"index":3,"playId":"ab9e5e94-453b-4aa4-b8e4-f7647fb92a35","pitchNumber":3,"startTime":"2024-06-16T01:26:18.029Z","endTime":"2024-06-16T01:26:21.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":28.890043459446453,"aZ":-15.426151682079166,"pfxX":-2.7553148594773895,"pfxZ":8.916110580107912,"pX":-0.09100214232311254,"pZ":3.982488871952568,"vX0":3.226246556703107,"vY0":-135.95745398089528,"vZ0":-1.253352665195061,"x":120.47,"y":131.25,"x0":-0.9332056129617897,"y0":50.00122712383213,"z0":5.516498554663977,"aX":-5.174889932882716},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":4.3,"spinRate":2035,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4023640708908589,"extension":6.462097793192161},"index":4,"playId":"691718a3-c653-438b-bd34-ad0863cee3ee","pitchNumber":4,"startTime":"2024-06-16T01:26:38.280Z","endTime":"2024-06-16T01:26:41.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:26:41.294Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a sharp line drive to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2024-06-16T01:28:42.644Z","endTime":"2024-06-16T01:30:19.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.50850729877752,"strikeZoneBottom":1.63061441881797,"coordinates":{"aY":30.853458591514535,"aZ":-14.954584492872486,"pfxX":-2.932565149187523,"pfxZ":9.75500813500095,"pX":0.3639738258680178,"pZ":2.2429507239029327,"vX0":4.48179737256808,"vY0":-132.62670551404676,"vZ0":-5.587372781718395,"x":103.13,"y":178.22,"x0":-0.9740600148639983,"y0":50.00036149320009,"z0":5.484611868244469,"aX":-5.175254757195227},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2290,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.41448085256216594,"extension":5.95799462092523},"index":0,"playId":"4c8b75a6-60be-4f8c-8108-43bb4767b20b","pitchNumber":1,"startTime":"2024-06-16T01:28:51.158Z","endTime":"2024-06-16T01:28:54.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.67622734582749,"strikeZoneBottom":1.78743183118032,"coordinates":{"aY":27.826484156589697,"aZ":-20.08225367382805,"pfxX":0.7573047513356341,"pfxZ":6.9455273312730785,"pX":1.3598650915518775,"pZ":2.8164768949906036,"vX0":6.2953574668740355,"vY0":-131.14027220655458,"vZ0":-3.0845332255626667,"x":65.17,"y":162.74,"x0":-1.170556725903875,"y0":50.00311862691075,"z0":5.506549736087298,"aX":1.318208439974583},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.1,"breakHorizontal":-2.8,"spinRate":2523,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4177265612075063,"extension":6.023678737727274},"index":1,"playId":"37569f32-832d-4064-93e3-e5e36a4ffc89","pitchNumber":2,"startTime":"2024-06-16T01:29:04.031Z","endTime":"2024-06-16T01:29:07.548Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.66045452411804,"strikeZoneBottom":1.73952224208713,"coordinates":{"aY":25.657629354700138,"aZ":-27.99672170466147,"pfxX":1.7811783836846207,"pfxZ":2.4886278993585877,"pX":0.6129709772574452,"pZ":0.738247880536038,"vX0":4.0310496621990675,"vY0":-128.57502725074335,"vZ0":-6.169808115000519,"x":93.63,"y":218.85,"x0":-1.2041920110035325,"y0":50.00542946176103,"z0":5.330326922799278,"aX":2.994627766474216},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":-4.1,"spinRate":2512,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4253362961565128,"extension":5.882402746040636},"index":2,"playId":"b555a9e9-352f-4495-8263-194e87150186","pitchNumber":3,"startTime":"2024-06-16T01:29:15.852Z","endTime":"2024-06-16T01:29:19.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":30.282016583876768,"aZ":-24.806661095759768,"pfxX":-7.425569638360528,"pfxZ":4.138835641813463,"pX":-0.8596681644759273,"pZ":3.271442932917864,"vX0":3.362723193191895,"vY0":-133.01028901040533,"vZ0":-0.6354627273121405,"x":149.77,"y":150.45,"x0":-1.1801583788367496,"y0":50.003123291412884,"z0":5.322817973471045,"aX":-13.217438945140223},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":12.6,"spinRate":2262,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4128419042455893,"extension":6.248146757213163},"index":3,"playId":"562b7924-b7ef-4eb4-b5f9-87cc2074f754","pitchNumber":4,"startTime":"2024-06-16T01:29:29.747Z","endTime":"2024-06-16T01:29:33.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":28.49778575516816,"aZ":-23.305374763726444,"pfxX":-0.9521362930299258,"pfxZ":4.902969238567033,"pX":0.2766371120048107,"pZ":2.74240405565062,"vX0":4.64106430819184,"vY0":-133.60822255622267,"vZ0":-2.4080190794154523,"x":106.46,"y":164.74,"x0":-1.3584824509603053,"y0":50.004965283494066,"z0":5.328241160212912,"aX":-1.723318612193269},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":0.7,"spinRate":2349,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.40977530651280025,"extension":6.034804175193139},"index":4,"playId":"a0fdee3b-02e1-48d7-8812-d78cf5623843","pitchNumber":5,"startTime":"2024-06-16T01:29:49.689Z","endTime":"2024-06-16T01:29:52.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":24.931949758316094,"aZ":-29.76411806758509,"pfxX":3.013802416432479,"pfxZ":1.5634743060547542,"pX":3.3850616050321E-4,"pZ":3.8350280738733575,"vX0":2.5376496731637967,"vY0":-123.35501147824553,"vZ0":2.5463622060298547,"x":116.99,"y":135.23,"x0":-1.4337727936686289,"y0":50.00019942798539,"z0":5.301565193228153,"aX":4.635283725440872},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2733,"spinDirection":89},"zone":12,"typeConfidence":2.0,"plateTime":0.4443194119611391,"extension":5.887075411846232},"hitData":{"launchSpeed":101.6,"launchAngle":15.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.82,"coordY":73.86}},"index":5,"playId":"fbbd4edb-dbbe-4c8f-8e37-d3f93c07eee8","pitchNumber":6,"startTime":"2024-06-16T01:30:10.418Z","endTime":"2024-06-16T01:30:19.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:30:19.813Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Dairon Blanco.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2024-06-16T01:30:41.253Z","endTime":"2024-06-16T01:31:27.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680118,"link":"/api/v1/people/680118"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.82729106704118,"strikeZoneBottom":1.81871056326834,"coordinates":{"aY":29.080033555175792,"aZ":-19.478063126877647,"pfxX":-3.022040393882305,"pfxZ":6.919925376696229,"pX":0.3468780544024776,"pZ":2.792987656554438,"vX0":4.604834244486467,"vY0":-134.56448227634726,"vZ0":-3.5373226584462367,"x":103.78,"y":163.37,"x0":-0.9935627335776697,"y0":50.003300453477245,"z0":5.503811560031545,"aX":-5.545209370333935},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":4.4,"spinRate":2195,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40697783337820326,"extension":6.152685804016475},"index":0,"playId":"1cbeb0e1-f08f-4a50-8108-98c14f32102c","pitchNumber":1,"startTime":"2024-06-16T01:30:44.793Z","endTime":"2024-06-16T01:30:47.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.79585166640942,"strikeZoneBottom":1.81928543222373,"coordinates":{"aY":24.997032981841805,"aZ":-29.302019878871118,"pfxX":3.3580560605303544,"pfxZ":1.6649291298018998,"pX":1.2045705612739208,"pZ":2.0556715908524854,"vX0":4.830700977572577,"vY0":-129.9254410275056,"vZ0":-2.9589958407232504,"x":71.08,"y":183.28,"x0":-1.10893285815835,"y0":50.003732735990106,"z0":5.416073531559999,"aX":5.789553167774952},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-7.1,"spinRate":2701,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.42018948644982146,"extension":5.982630294360576},"index":1,"playId":"b3fa81b5-4cd4-44bc-a1ca-e4b193861ef7","pitchNumber":2,"startTime":"2024-06-16T01:30:58.895Z","endTime":"2024-06-16T01:31:02.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":24.689982852681602,"aZ":-27.749040443078112,"pfxX":2.979980765082166,"pfxZ":2.547925273951554,"pX":0.28185277379943924,"pZ":1.3006279252914084,"vX0":2.923859341354739,"vY0":-130.22818943547958,"vZ0":-4.9672886936131615,"x":106.26,"y":203.66,"x0":-1.2382699887407025,"y0":50.000199868639136,"z0":5.305334853838021,"aX":5.170758677964134},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-6.0,"spinRate":2681,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4189306913579305,"extension":5.88769396816195},"hitData":{"launchSpeed":93.2,"launchAngle":32.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.0,"coordY":109.65}},"index":2,"playId":"1bbd00cd-8ff6-44be-a129-b8603e76505b","pitchNumber":3,"startTime":"2024-06-16T01:31:16.426Z","endTime":"2024-06-16T01:31:27.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:31:27.867Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jason Heyward walks. Teoscar Hernández to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2024-06-16T01:31:39.810Z","endTime":"2024-06-16T01:33:44.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":29.379142202500248,"aZ":-17.01918468884633,"pfxX":0.17550765818641567,"pfxZ":8.39533830353767,"pX":0.5835923931150052,"pZ":2.9064479417832105,"vX0":4.615438637614212,"vY0":-133.6531125019608,"vZ0":-3.095371901737046,"x":94.75,"y":160.31,"x0":-1.1900269752793413,"y0":50.00367735590416,"z0":5.305086221212177,"aX":0.3162503951985232},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":-1.3,"spinRate":2625,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4101501669503729,"extension":6.096885935779654},"index":0,"playId":"cc9c98b6-2667-48cf-95da-78252b490f89","pitchNumber":1,"startTime":"2024-06-16T01:31:54.760Z","endTime":"2024-06-16T01:31:58.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.366507032748,"strikeZoneBottom":1.64762462048844,"coordinates":{"aY":27.334383540208275,"aZ":-19.82919381828251,"pfxX":-0.02568301935128936,"pfxZ":6.784734656217526,"pX":2.202516252795825,"pZ":1.408441016422663,"vX0":8.432653045774684,"vY0":-133.68376986891295,"vZ0":-6.136428737947504,"x":33.05,"y":200.75,"x0":-0.9821874127747756,"y0":50.00396447324984,"z0":5.145234425463263,"aX":-0.04673320935040675},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":-1.7,"spinRate":2420,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4088592994722391,"extension":6.270078988045966},"index":1,"playId":"31ce986d-5ed0-4956-8d78-b05112ceb6b5","pitchNumber":2,"startTime":"2024-06-16T01:32:16.416Z","endTime":"2024-06-16T01:32:19.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.53427123634783,"strikeZoneBottom":1.75126485849256,"coordinates":{"aY":28.645025721360614,"aZ":-18.910826714503457,"pfxX":0.7731706913253875,"pfxZ":7.257696879424552,"pX":1.3735958189404518,"pZ":2.839628415328597,"vX0":6.386577963902249,"vY0":-134.2440965435158,"vZ0":-2.9549753304714854,"x":64.64,"y":162.11,"x0":-1.1353788069338588,"y0":50.00630763813009,"z0":5.2985203869524,"aX":1.4122247278714826},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-2.8,"spinRate":2500,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4077801782806403,"extension":6.045551994842691},"index":2,"playId":"cdbeaea5-9a35-4aea-8199-159e8af29335","pitchNumber":3,"startTime":"2024-06-16T01:32:33.991Z","endTime":"2024-06-16T01:32:37.932Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.50176099835172,"strikeZoneBottom":1.72707818596464,"coordinates":{"aY":26.134304207336974,"aZ":-26.82468680490615,"pfxX":-9.210716727314269,"pfxZ":3.110343788341677,"pX":0.11096535747761614,"pZ":0.6327991751244605,"vX0":5.854270641880632,"vY0":-129.99737439161066,"vZ0":-6.646403356346717,"x":112.77,"y":221.69,"x0":-0.9685801939821008,"y0":50.00032907603479,"z0":5.246604900841659,"aX":-15.8312782406976},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":1899,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42063044690368434,"extension":6.022948452459065},"index":3,"playId":"0229fb95-eb61-4da3-a9f8-512bacca96a7","pitchNumber":4,"startTime":"2024-06-16T01:32:54.259Z","endTime":"2024-06-16T01:32:58.049Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":29.50736479050761,"aZ":-22.177565891637915,"pfxX":-9.505739397539239,"pfxZ":5.443226197691507,"pX":-0.5245010314444737,"pZ":2.1795721631164886,"vX0":4.899674208632971,"vY0":-134.7154119546944,"vZ0":-3.8460638932235844,"x":136.99,"y":179.93,"x0":-1.132693037627119,"y0":50.003587802860665,"z0":5.195213800249608,"aX":-17.456702591804838},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2376,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40671870985959524,"extension":6.216277486670814},"index":4,"playId":"bb5be668-c9e5-4bb7-b3f0-880f43e31d5a","pitchNumber":5,"startTime":"2024-06-16T01:33:18.474Z","endTime":"2024-06-16T01:33:21.474Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.53009735897144,"strikeZoneBottom":1.75170571492967,"coordinates":{"aY":24.51086615205529,"aZ":-43.94734679510269,"pfxX":6.958716214240108,"pfxZ":-8.438971367606396,"pX":-1.2797263138119925,"pZ":1.5646870594861524,"vX0":-1.842064060559275,"vY0":-117.96232300807095,"vZ0":0.33290350295638427,"x":165.78,"y":196.53,"x0":-1.3879843979754982,"y0":50.00232164528461,"z0":5.506315282527875,"aX":9.709388804316402},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.9,"breakHorizontal":-12.1,"spinRate":3323,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.46609508439273784,"extension":5.6611465875023095},"index":5,"playId":"50bd3f11-6d6f-48c9-84a5-a215dd5a01ac","pitchNumber":6,"startTime":"2024-06-16T01:33:35.341Z","endTime":"2024-06-16T01:33:44.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:33:44.895Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cavan Biggio called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2024-06-16T01:34:01.926Z","endTime":"2024-06-16T01:36:02.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.1,"endSpeed":86.5,"strikeZoneTop":3.43947942410543,"strikeZoneBottom":1.74848783519488,"coordinates":{"aY":28.74408842447541,"aZ":-15.011123007417938,"pfxX":-2.5191612564231054,"pfxZ":8.989103906077638,"pX":-0.33359759986933407,"pZ":2.4472548276223756,"vX0":3.3075394198112624,"vY0":-136.95613208298693,"vZ0":-5.020748291727727,"x":129.72,"y":172.7,"x0":-1.226669232376916,"y0":50.00620872624398,"z0":5.322433107789685,"aX":-4.812071025028708},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2414,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39912656503971,"extension":6.079569585338631},"index":0,"playId":"bba1c911-2ba1-4ab4-b633-adf44b79dbdc","pitchNumber":1,"startTime":"2024-06-16T01:34:14.560Z","endTime":"2024-06-16T01:34:17.758Z","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":81.2,"endSpeed":74.4,"strikeZoneTop":3.46833545469061,"strikeZoneBottom":1.64894691347817,"coordinates":{"aY":24.62595813789467,"aZ":-44.94494747414607,"pfxX":8.076101482298027,"pfxZ":-9.130204035729804,"pX":-1.7798283275686324,"pZ":1.6549182207057251,"vX0":-2.934810337896616,"vY0":-118.14032217191304,"vZ0":0.6357818670466231,"x":184.84,"y":194.1,"x0":-1.5635715463871032,"y0":50.00156570328311,"z0":5.547214469972267,"aX":11.2997884348773},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.0,"breakHorizontal":-13.8,"spinRate":3396,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.46542628429949406,"extension":5.693928814921516},"index":1,"playId":"b9009f7d-2eb5-44fd-9df2-7214ec6f79f5","pitchNumber":2,"startTime":"2024-06-16T01:34:29.546Z","endTime":"2024-06-16T01:34:32.724Z","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":88.6,"endSpeed":81.3,"strikeZoneTop":3.43665593598674,"strikeZoneBottom":1.68129347627224,"coordinates":{"aY":26.98020900083762,"aZ":-31.73538177827015,"pfxX":-9.075315014140207,"pfxZ":0.2600589706764094,"pX":-1.3114242429645933,"pZ":2.5239086261560937,"vX0":3.098393403334414,"vY0":-129.0598051829026,"vZ0":-1.1653153371623808,"x":166.99,"y":170.63,"x0":-1.3487566848999204,"y0":50.00377598976907,"z0":5.426663340292212,"aX":-15.302243451135787},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":15.7,"spinRate":1881,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42448926233758755,"extension":6.0494910380591165},"index":2,"playId":"096685c8-1d12-48c2-a7af-9ef9ad06973d","pitchNumber":3,"startTime":"2024-06-16T01:34:44.872Z","endTime":"2024-06-16T01:34:48.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":25.559244374555732,"aZ":-19.312897318131938,"pfxX":0.2753464273108165,"pfxZ":7.019835285209728,"pX":-0.1402821511567031,"pZ":2.6099815671007467,"vX0":3.0800557450200334,"vY0":-133.6923195488597,"vZ0":-3.3967868012244518,"x":122.35,"y":168.31,"x0":-1.3373187488209752,"y0":50.00389082259103,"z0":5.263061918515823,"aX":0.5035837134236527},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-1.1,"spinRate":2510,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40782268638863206,"extension":5.997731808954781},"index":3,"playId":"83b6cb7e-2a00-4f2e-9169-01bbe95a69fb","pitchNumber":4,"startTime":"2024-06-16T01:34:58.038Z","endTime":"2024-06-16T01:35:01.038Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.51818597888864,"strikeZoneBottom":1.66666228611777,"coordinates":{"aY":31.895745725018497,"aZ":-21.521806147549853,"pfxX":-7.590889070049489,"pfxZ":5.668288453391375,"pX":0.9299777027000711,"pZ":1.6268577193840972,"vX0":7.772782605340551,"vY0":-136.68836259287843,"vZ0":-5.3587817765408445,"x":81.55,"y":194.85,"x0":-0.9728920292267627,"y0":50.00611407174947,"z0":5.103522334455394,"aX":-14.276404101372412},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2364,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4016822499298329,"extension":6.372755220170554},"index":4,"playId":"9759a2ec-5ca2-4280-bcf2-8e9b4fc77222","pitchNumber":5,"startTime":"2024-06-16T01:35:19.862Z","endTime":"2024-06-16T01:35:23.333Z","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":94.5,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":31.038332812012797,"aZ":-14.118198805280153,"pfxX":-3.4011014220765494,"pfxZ":9.43678108774775,"pX":0.26549237260491726,"pZ":2.887577044872412,"vX0":4.962652594998537,"vY0":-137.57894744581367,"vZ0":-3.623903545230604,"x":106.88,"y":160.82,"x0":-1.1213413552097817,"y0":50.005669804633456,"z0":5.181323807418505,"aX":-6.5099047057968376},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2367,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3983979286197097,"extension":6.191212052213366},"index":5,"playId":"89cd5e4e-6dbc-40c4-b4f6-c3f29e640c05","pitchNumber":6,"startTime":"2024-06-16T01:35:37.170Z","endTime":"2024-06-16T01:35:40.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.57566905628072,"strikeZoneBottom":1.57218187319615,"coordinates":{"aY":28.851354178823154,"aZ":-15.826122553204316,"pfxX":-3.3478632504540173,"pfxZ":8.59463880327822,"pX":-0.881716629822213,"pZ":2.389480505956295,"vX0":2.2650334872823845,"vY0":-136.74784838672775,"vZ0":-4.715879521890805,"x":150.61,"y":174.26,"x0":-1.2838157450368815,"y0":50.00528543110816,"z0":5.21458751968624,"aX":-6.370764781339688},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2188,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39983126841563355,"extension":6.1471525103469284},"index":6,"playId":"a62d5951-100b-4449-80df-69be72afbbf0","pitchNumber":7,"startTime":"2024-06-16T01:35:59.107Z","endTime":"2024-06-16T01:36:02.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:36:02.107Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Lux lines out to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2024-06-16T01:36:16.459Z","endTime":"2024-06-16T01:37:03.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"coordinates":{"aY":27.396069011777985,"aZ":-46.35221289380489,"pfxX":7.871004738176147,"pfxZ":-10.41185705002215,"pX":-0.005672732842799011,"pZ":1.1166470915944604,"vX0":0.6640219581571521,"vY0":-117.44358641433475,"vZ0":-0.009584275128727393,"x":117.22,"y":208.63,"x0":-1.313252409305542,"y0":50.00126945244628,"z0":5.523124392475772,"aX":10.720405200673857},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-18.4,"breakHorizontal":-14.4,"spinRate":3379,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.470893278456916,"extension":5.813843991656084},"index":0,"playId":"01edb9d1-32d6-4587-84e4-529771196e7a","pitchNumber":1,"startTime":"2024-06-16T01:36:31.032Z","endTime":"2024-06-16T01:36:36.056Z","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":93.7,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"coordinates":{"aY":31.629270854444123,"aZ":-25.076686533082974,"pfxX":-8.289357419491193,"pfxZ":3.7926922269397725,"pX":-0.4087970922247093,"pZ":2.4319352051824485,"vX0":5.036366899299046,"vY0":-136.31974405121449,"vZ0":-2.800632966120268,"x":132.58,"y":173.12,"x0":-1.2090062107786173,"y0":50.00313927383066,"z0":5.215030941877741,"aX":-15.50852226271239},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":13.8,"spinRate":2383,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40272483862282815,"extension":6.058766268938924},"hitData":{"launchSpeed":99.9,"launchAngle":19.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.84,"coordY":74.16}},"index":1,"playId":"26300b8c-2ea5-4c31-b047-e85789da25a8","pitchNumber":2,"startTime":"2024-06-16T01:36:52.864Z","endTime":"2024-06-16T01:37:03.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:37:03.374Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Hampson grounds out, pitcher Michael Grove to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2024-06-16T01:39:27.720Z","endTime":"2024-06-16T01:40:08.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675627,"link":"/api/v1/people/675627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Grove replaces Yoshinobu Yamamoto.","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":"2024-06-16T01:38:41.918Z","endTime":"2024-06-16T01:39:29.899Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675627,"link":"/api/v1/people/675627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":78.9,"strikeZoneTop":3.68947641970464,"strikeZoneBottom":1.63076243418669,"coordinates":{"aY":24.980455693395434,"aZ":-29.315263062613635,"pfxX":2.294599983558696,"pfxZ":1.8001507993198462,"pX":-0.3045848953027594,"pZ":3.3884974166239377,"vX0":-0.21468487129894806,"vY0":-125.12857652617129,"vZ0":-0.39928524251903497,"x":128.61,"y":147.29,"x0":-0.5158820808759705,"y0":50.00282255183803,"z0":5.949754141254908,"aX":3.642495345706068},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":-4.1,"spinRate":2187,"spinDirection":103},"zone":1,"typeConfidence":2.0,"plateTime":0.4375409602855518,"extension":6.804445225197346},"index":1,"playId":"dd6145f7-dfa6-4c9f-a446-66f321dcbe18","pitchNumber":1,"startTime":"2024-06-16T01:39:29.899Z","endTime":"2024-06-16T01:39:33.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.59381709984087,"strikeZoneBottom":1.72634176622613,"coordinates":{"aY":27.85956495302207,"aZ":-30.794585161512316,"pfxX":2.9011163553334685,"pfxZ":0.8532491885233461,"pX":1.5526030098131913,"pZ":-0.19155450512891434,"vX0":3.8126245286221403,"vY0":-126.71555302144411,"vZ0":-8.492228941410668,"x":57.82,"y":243.95,"x0":-0.3530042177820385,"y0":50.001892447052406,"z0":5.69183946294697,"aX":4.678410137548858},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-6.1,"spinRate":2387,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4336100916272527,"extension":7.113280407137036},"index":2,"playId":"ccdafb6a-2b2a-40aa-9843-0a854a8aaa1e","pitchNumber":2,"startTime":"2024-06-16T01:39:44.083Z","endTime":"2024-06-16T01:39:47.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":30.35308557985036,"aZ":-15.651382058936147,"pfxX":-5.617207705297442,"pfxZ":8.549294199472195,"pX":-0.3746451250290753,"pZ":3.3743262445066904,"vX0":2.2220451296705,"vY0":-138.05683430226793,"vZ0":-3.8166370037029025,"x":131.28,"y":147.67,"x0":-0.45946206640681936,"y0":50.00585794124255,"z0":5.826372251840414,"aX":-10.859005677766948},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2203,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.3965436138410583,"extension":6.956359661428305},"hitData":{"launchSpeed":85.3,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.54,"coordY":172.59}},"index":3,"playId":"7d3a17f0-882e-431f-a41c-7f0f32a2a4fb","pitchNumber":3,"startTime":"2024-06-16T01:39:59.950Z","endTime":"2024-06-16T01:40:08.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:40:08.050Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2024-06-16T01:40:21.310Z","endTime":"2024-06-16T01:41:46.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.67483570059265,"strikeZoneBottom":1.76663617641496,"coordinates":{"aY":22.713671464145623,"aZ":-33.080242336002826,"pfxX":0.9327141319061558,"pfxZ":-0.5541742562458545,"pX":0.38052662652592056,"pZ":2.5834921307722576,"vX0":1.8210536901100571,"vY0":-126.82162736338651,"vZ0":-1.798455634264082,"x":102.5,"y":169.03,"x0":-0.4642230010478996,"y0":50.00011135931667,"z0":5.907720289433203,"aX":1.538507486510678},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.2,"breakHorizontal":-2.0,"spinRate":2273,"spinDirection":91},"zone":6,"typeConfidence":2.0,"plateTime":0.4297263702883498,"extension":6.843449591536395},"index":0,"playId":"1a051047-6f5f-46dc-9fef-bc8d73d9c6ba","pitchNumber":1,"startTime":"2024-06-16T01:40:30.770Z","endTime":"2024-06-16T01:40:33.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":25.775136788469315,"aZ":-16.85115900943869,"pfxX":1.883072838234058,"pfxZ":8.120545362131503,"pX":-0.06327104995685544,"pZ":3.0903771679933043,"vX0":0.6093477008177879,"vY0":-135.5418697440535,"vZ0":-4.238191904499033,"x":119.41,"y":155.34,"x0":-0.5348541166986094,"y0":50.00044020577554,"z0":5.8284876523696525,"aX":3.55136583080716},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-3.5,"spinRate":2360,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4019770872476416,"extension":6.903224442959996},"index":1,"playId":"46a76335-ce2c-4bc4-b2ea-a77b23695d1e","pitchNumber":2,"startTime":"2024-06-16T01:40:43.113Z","endTime":"2024-06-16T01:40:46.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.70429313038743,"strikeZoneBottom":1.79627215765371,"coordinates":{"aY":25.815464132419482,"aZ":-31.890233626014588,"pfxX":2.573199748374961,"pfxZ":0.1667602970579063,"pX":1.3587197763167103,"pZ":1.0906553722030778,"vX0":3.5327694792888966,"vY0":-128.52447364970348,"vZ0":-5.591718963432461,"x":65.21,"y":209.33,"x0":-0.3661422128155869,"y0":50.00173302792037,"z0":5.7613516934679785,"aX":4.317867284329427},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":-5.4,"spinRate":2358,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42563523867457276,"extension":6.956923129375799},"index":2,"playId":"29c0fa32-2a97-44c9-b37c-7b69b1250a33","pitchNumber":3,"startTime":"2024-06-16T01:40:56.426Z","endTime":"2024-06-16T01:40:59.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":27.239810437645797,"aZ":-16.57893967542064,"pfxX":2.2186813564627723,"pfxZ":8.201167645332873,"pX":0.22954155490305972,"pZ":3.5884287004588273,"vX0":1.3200293117533848,"vY0":-136.35512913356658,"vZ0":-3.0632407480337016,"x":108.25,"y":141.89,"x0":-0.5475709689422572,"y0":50.00319060482425,"z0":5.856598178320488,"aX":4.21784385243549},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-4.3,"spinRate":2404,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.4002092980775487,"extension":6.97570155457473},"index":3,"playId":"5406f8f8-4e2a-412f-a119-5c9d6476359b","pitchNumber":4,"startTime":"2024-06-16T01:41:10.447Z","endTime":"2024-06-16T01:41:13.447Z","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":87.0,"endSpeed":80.1,"strikeZoneTop":3.65263417396003,"strikeZoneBottom":1.74454966632436,"coordinates":{"aY":26.42796101032198,"aZ":-31.445048933907028,"pfxX":2.8545979008832942,"pfxZ":0.4508696324221573,"pX":1.361071142639892,"pZ":1.0978990260556671,"vX0":3.4713182147925563,"vY0":-126.64820825880507,"vZ0":-5.177480754170616,"x":65.12,"y":209.14,"x0":-0.39942107364365753,"y0":50.003325194453936,"z0":5.6905212130098555,"aX":4.626357880005403},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-6.0,"spinRate":2308,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4328578886352341,"extension":7.029553548714505},"index":4,"playId":"15178316-f4df-4523-abdb-9b5c0452452a","pitchNumber":5,"startTime":"2024-06-16T01:41:26.167Z","endTime":"2024-06-16T01:41:29.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":26.561060079503015,"aZ":-35.25175761420992,"pfxX":3.083773668436396,"pfxZ":-1.8912707731670677,"pX":1.5075597071032425,"pZ":1.2886462268072132,"vX0":3.8114744283472843,"vY0":-126.83699158990072,"vZ0":-4.199846710652154,"x":59.54,"y":203.99,"x0":-0.4167767974862862,"y0":50.00388648656259,"z0":5.784656340595549,"aX":5.012053428732076},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":-6.5,"spinRate":2367,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43225120682583507,"extension":7.019339111989021},"index":5,"playId":"af3dc51b-4f46-48a2-80f0-266a7de9bc47","pitchNumber":6,"startTime":"2024-06-16T01:41:40.833Z","endTime":"2024-06-16T01:41:46.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:41:46.048Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2024-06-16T01:41:56.083Z","endTime":"2024-06-16T01:43:26.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"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(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":93.0,"endSpeed":85.8,"strikeZoneTop":3.51360522914024,"strikeZoneBottom":1.63769868979473,"coordinates":{"aY":27.700237568489687,"aZ":-17.031100985994396,"pfxX":3.9409146248473617,"pfxZ":8.090028845491492,"pX":0.5102461889523551,"pZ":2.3770702428517017,"vX0":1.0369071562830299,"vY0":-135.47407777969596,"vZ0":-5.984982765100428,"x":97.55,"y":174.6,"x0":-0.388898874541681,"y0":50.001929619195856,"z0":5.792302829042172,"aX":7.374182611649347},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-7.3,"spinRate":2455,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.40325120655887003,"extension":6.923928923924826},"index":0,"playId":"35005f3e-8f58-4af6-81cb-1b80a0448353","pitchNumber":1,"startTime":"2024-06-16T01:42:12.978Z","endTime":"2024-06-16T01:42:16.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"coordinates":{"aY":29.031542733751422,"aZ":-14.106390545316234,"pfxX":0.9762434571264405,"pfxZ":9.599673218751178,"pX":0.7612291803622514,"pZ":2.671757968789207,"vX0":2.9525712929594214,"vY0":-136.11898811023156,"vZ0":-5.593256523169759,"x":87.98,"y":166.64,"x0":-0.46303097277033267,"y0":50.00247391811051,"z0":5.724778552983014,"aX":1.837380437979899},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-2.4,"spinRate":2473,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.40191554981106137,"extension":6.8722106531386675},"index":1,"playId":"487bfafd-0edb-420e-a2a4-64295e136c7c","pitchNumber":2,"startTime":"2024-06-16T01:42:28.276Z","endTime":"2024-06-16T01:42:31.276Z","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":87.9,"endSpeed":81.5,"strikeZoneTop":3.5361711458353,"strikeZoneBottom":1.6174864066626,"coordinates":{"aY":25.83868616804625,"aZ":-32.16909567668134,"pfxX":1.7314523120497318,"pfxZ":-3.050080850059977E-4,"pX":0.7158505104358674,"pZ":0.17955949764845147,"vX0":2.459182711113195,"vY0":-127.8995034104833,"vZ0":-7.524828955505099,"x":89.71,"y":233.93,"x0":-0.48220972258131334,"y0":50.00224916186862,"z0":5.675407928868682,"aX":2.8737159741298335},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.4,"breakHorizontal":-3.7,"spinRate":2396,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.42790016047005874,"extension":6.998680203982035},"index":2,"playId":"a31d6285-b0f9-4f0b-9cb6-93c64f976287","pitchNumber":3,"startTime":"2024-06-16T01:42:42.850Z","endTime":"2024-06-16T01:42:45.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.62016521723459,"strikeZoneBottom":1.66954993929187,"coordinates":{"aY":26.17988860717387,"aZ":-30.570645049770757,"pfxX":0.9176240596747833,"pfxZ":0.981358014599818,"pX":1.4374651034333328,"pZ":0.7679253798257156,"vX0":4.049522613982167,"vY0":-127.07132650345099,"vZ0":-6.16319849088833,"x":62.21,"y":218.05,"x0":-0.2963799577695288,"y0":50.00236500103368,"z0":5.655198456813983,"aX":1.4996954312501103},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":2371,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4311246293087212,"extension":7.0213933615232405},"index":3,"playId":"82111376-6aaf-49f9-ab67-7883cd5cada8","pitchNumber":4,"startTime":"2024-06-16T01:43:03.632Z","endTime":"2024-06-16T01:43:06.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.61152888418357,"strikeZoneBottom":1.67096619762134,"coordinates":{"aY":27.35644468786583,"aZ":-15.123854111188196,"pfxX":1.6800365905606722,"pfxZ":8.943736483261864,"pX":-0.051381070807691054,"pZ":2.141382219390935,"vX0":0.7226837044110633,"vY0":-136.55642187606628,"vZ0":-6.897484019261654,"x":118.96,"y":180.96,"x0":-0.5370602974268924,"y0":50.00531930498237,"z0":5.722046699072419,"aX":3.2039737380660864},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-3.2,"spinRate":2328,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.39963638555669645,"extension":6.974239577237222},"index":4,"playId":"204ecb53-60f2-4617-b2c6-c2f608cae339","pitchNumber":5,"startTime":"2024-06-16T01:43:22.657Z","endTime":"2024-06-16T01:43:26.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:43:26.216Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Barnes lines out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2024-06-16T01:45:26.025Z","endTime":"2024-06-16T01:45:49.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"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":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"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(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":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.42569359853973,"strikeZoneBottom":1.73460832619767,"coordinates":{"aY":24.552549410365298,"aZ":-21.61931816397864,"pfxX":0.09128174928049093,"pfxZ":6.024542956055095,"pX":0.4910028296726734,"pZ":3.1652352089880504,"vX0":3.991125787872016,"vY0":-130.75126643711758,"vZ0":-1.6477355694155047,"x":88.25,"y":150.09,"x0":-1.0595969273046595,"y0":50.00226289496172,"z0":5.407251303148694,"aX":0.158882722864591},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":-1.0,"spinRate":2434,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4170533082743453,"extension":6.035403613406684},"index":0,"playId":"d9c2572d-665c-4030-a0bb-e7667a5cfe8a","pitchNumber":1,"startTime":"2024-06-16T01:45:31.434Z","endTime":"2024-06-16T01:45:34.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":23.676635651569136,"aZ":-40.23204310551131,"pfxX":9.63274740062699,"pfxZ":-6.092124338760046,"pX":0.7820539899480679,"pZ":1.9864278695101047,"vX0":1.6709604115246994,"vY0":-115.01665798319368,"vZ0":0.7995068103206076,"x":87.19,"y":185.15,"x0":-1.2061957964042944,"y0":50.00011411933441,"z0":5.572682044580699,"aX":12.750712684472385},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.4,"breakHorizontal":-17.9,"spinRate":3183,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4783712077772342,"extension":5.620347264118859},"hitData":{"launchSpeed":77.7,"launchAngle":14.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":97.5,"coordY":136.35}},"index":1,"playId":"98a88e28-4f66-4bbd-a2e3-e755e2a318e3","pitchNumber":2,"startTime":"2024-06-16T01:45:43.173Z","endTime":"2024-06-16T01:45:49.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:45:49.970Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2024-06-16T01:46:02.968Z","endTime":"2024-06-16T01:47:33.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.29718477547526,"strikeZoneBottom":1.51280429268027,"coordinates":{"aY":24.1436391587918,"aZ":-28.381357328356447,"pfxX":1.0433702844733723,"pfxZ":2.344533354100035,"pX":1.411210743926461,"pZ":1.1949066636601575,"vX0":5.743513401347416,"vY0":-126.05440631620611,"vZ0":-4.454836264706512,"x":63.21,"y":206.52,"x0":-1.0267405133811458,"y0":50.00580714302488,"z0":5.260383919123785,"aX":1.6884386468910906},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":-3.1,"spinRate":2608,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4335070587695724,"extension":6.141479095397267},"index":0,"playId":"3cd67e8e-6bfd-4e06-ba71-4322fdc61e63","pitchNumber":1,"startTime":"2024-06-16T01:46:12.742Z","endTime":"2024-06-16T01:46:15.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.20542526240563,"strikeZoneBottom":1.52144224584059,"coordinates":{"aY":29.24663974726958,"aZ":-22.959637045132016,"pfxX":-0.8712354955052377,"pfxZ":5.1595281625184946,"pX":0.6391096426117935,"pZ":2.2587495730411047,"vX0":4.888540462995322,"vY0":-132.97655254250574,"vZ0":-3.553822089530274,"x":92.64,"y":177.79,"x0":-1.112088296872039,"y0":50.00425498981854,"z0":5.283688908763715,"aX":-1.557267191097159},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":0.5,"spinRate":2459,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4123393554837431,"extension":6.051842714100865},"index":1,"playId":"a96f2388-1ed0-4963-8870-6f544a2a13d9","pitchNumber":2,"startTime":"2024-06-16T01:46:24.201Z","endTime":"2024-06-16T01:46:27.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.16029881612668,"strikeZoneBottom":1.63268742846313,"coordinates":{"aY":29.17433484794763,"aZ":-24.304361652102852,"pfxX":-8.48531772534757,"pfxZ":4.4407332308260195,"pX":-1.6771815925091786,"pZ":1.9394215015844156,"vX0":1.3076184587023627,"vY0":-132.5373753206818,"vZ0":-3.8016137910830263,"x":180.93,"y":186.42,"x0":-1.0756652305352892,"y0":50.00482254075266,"z0":5.173958059611323,"aX":-15.049702490474905},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":2306,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4137650831210786,"extension":6.217835776444987},"index":2,"playId":"81486e55-1158-4b1f-a552-0da4457e0187","pitchNumber":3,"startTime":"2024-06-16T01:46:36.125Z","endTime":"2024-06-16T01:46:39.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.19467783513244,"strikeZoneBottom":1.5541311143968,"coordinates":{"aY":24.089601794484285,"aZ":-36.35074591124007,"pfxX":7.11018467952481,"pfxZ":-2.985844034075802,"pX":1.3391099693670194,"pZ":1.915444900745526,"vX0":3.9723669124476837,"vY0":-117.97744473088395,"vZ0":0.05999219184926563,"x":65.96,"y":187.06,"x0":-1.2945586767416006,"y0":50.00245518602976,"z0":5.261860101998965,"aX":9.944110239398972},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.0,"breakHorizontal":-13.9,"spinRate":3023,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.46566429023103506,"extension":5.871943774409309},"index":3,"playId":"969d84ff-05ff-4fc1-9785-7a609f23fd29","pitchNumber":4,"startTime":"2024-06-16T01:46:47.666Z","endTime":"2024-06-16T01:46:51.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"coordinates":{"aY":29.749424990357127,"aZ":-15.516443696792464,"pfxX":-3.058566814898788,"pfxZ":9.006847030088231,"pX":0.8616062480552694,"pZ":3.0172413889410885,"vX0":5.883509501588939,"vY0":-135.20429389944215,"vZ0":-3.1579663438503123,"x":84.16,"y":157.31,"x0":-0.9462633646923616,"y0":50.00298740288858,"z0":5.290646782770348,"aX":-5.657304048837961},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":4.3,"spinRate":2350,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40526020598094936,"extension":6.032011779606706},"index":4,"playId":"5a177788-8615-4804-a25c-97ace3e8dbb2","pitchNumber":5,"startTime":"2024-06-16T01:47:00.762Z","endTime":"2024-06-16T01:47:03.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"coordinates":{"aY":24.630924788629443,"aZ":-36.375056777487146,"pfxX":9.615196409730682,"pfxZ":-3.1497100378767566,"pX":0.9596183529652267,"pZ":3.374176355654605,"vX0":2.3927837512756156,"vY0":-115.68139836328204,"vZ0":2.9915579209227614,"x":80.42,"y":147.68,"x0":-1.3406128851101775,"y0":50.00076316482339,"z0":5.587376392241465,"aX":12.832681739913546},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.4,"breakHorizontal":-18.0,"spinRate":3108,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.4762514827909001,"extension":5.725835159986048},"hitData":{"launchSpeed":96.1,"launchAngle":26.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.56,"coordY":48.44}},"index":5,"playId":"4d0d6878-7f7d-4bd1-b82d-266facc6b93c","pitchNumber":6,"startTime":"2024-06-16T01:47:20.542Z","endTime":"2024-06-16T01:47:33.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:47:33.409Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out sharply, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2024-06-16T01:47:47.455Z","endTime":"2024-06-16T01:48:14.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.54746935537383,"strikeZoneBottom":1.65904515599445,"coordinates":{"aY":27.451764255214506,"aZ":-18.41467063639278,"pfxX":-0.24082030606418492,"pfxZ":7.695581768323695,"pX":1.300023657295025,"pZ":2.207666364207945,"vX0":6.312085506725083,"vY0":-132.63315578460677,"vZ0":-4.441282446070695,"x":67.45,"y":179.17,"x0":-1.0758650431345327,"y0":50.00285564970016,"z0":5.240551124159236,"aX":-0.4320553156909794},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":-0.8,"spinRate":2445,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4124305461178781,"extension":6.346953519498504},"index":0,"playId":"ec0117d6-3292-4f9f-882c-d5c8b99ac87e","pitchNumber":1,"startTime":"2024-06-16T01:47:55.021Z","endTime":"2024-06-16T01:47:59.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":25.61832686273146,"aZ":-42.85579896599558,"pfxX":7.5262286012709545,"pfxZ":-7.388955556849584,"pX":0.7463563544289645,"pZ":2.412027788889967,"vX0":2.3013878984873903,"vY0":-120.08821330938088,"vZ0":1.4313096238244332,"x":88.55,"y":173.66,"x0":-1.2050481855833521,"y0":50.0056840170136,"z0":5.65263669407658,"aX":10.873929151881516},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.7,"breakHorizontal":-14.2,"spinRate":3368,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4580182474177703,"extension":5.72759409608932},"hitData":{"launchSpeed":100.0,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":154.01,"coordY":128.11}},"index":1,"playId":"5db9ecb9-d45f-4518-b449-7f7c37ce0aeb","pitchNumber":2,"startTime":"2024-06-16T01:48:05.318Z","endTime":"2024-06-16T01:48:14.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:48:14.020Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to right fielder Jason Heyward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2024-06-16T01:50:02.875Z","endTime":"2024-06-16T01:51:13.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518792,"link":"/api/v1/people/518792"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":26.678185238628,"aZ":-17.316929815688514,"pfxX":2.3058679673879707,"pfxZ":8.150331409040621,"pX":-0.0505793313180499,"pZ":2.7751978489451843,"vX0":0.74253445756412,"vY0":-133.64243561677665,"vZ0":-4.777563259748959,"x":118.93,"y":163.85,"x0":-0.6311066308631182,"y0":50.00402879755339,"z0":5.815937284323763,"aX":4.203934043069483},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-4.3,"spinRate":2397,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.40861112903333874,"extension":6.934454109942822},"index":0,"playId":"209cebd6-96ea-42b9-9596-1ea05d630196","pitchNumber":1,"startTime":"2024-06-16T01:50:17.804Z","endTime":"2024-06-16T01:50:21.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.60156250490365,"strikeZoneBottom":1.65261550886923,"coordinates":{"aY":22.75331918161822,"aZ":-41.777251130756326,"pfxX":3.779868450919741,"pfxZ":-6.776758938942942,"pX":1.4953129378811103,"pZ":0.7772180799066098,"vX0":3.2848410870010873,"vY0":-118.36960226963096,"vZ0":-2.7706791862024955,"x":60.0,"y":217.8,"x0":-0.40169113586016664,"y0":50.00039559609703,"z0":5.79055345907485,"aX":5.358627029520087},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.7,"breakHorizontal":-7.7,"spinRate":2548,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.46285241352836914,"extension":7.076001182721454},"index":1,"playId":"1edd8f99-9445-4837-b99b-ca8a5ea05aa3","pitchNumber":2,"startTime":"2024-06-16T01:50:33.260Z","endTime":"2024-06-16T01:50:36.260Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":27.157445755814997,"aZ":-16.15866182264194,"pfxX":1.6585008177331804,"pfxZ":8.749807886545163,"pX":-0.812700525657304,"pZ":3.1791840764009205,"vX0":-1.0130775952624667,"vY0":-133.98459948629207,"vZ0":-4.035727081523458,"x":147.98,"y":152.94,"x0":-0.6464460420706885,"y0":50.00140220086935,"z0":5.84915722114491,"aX":3.0350508391243123},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-2.8,"spinRate":2353,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.40777572826157327,"extension":6.871888459011651},"index":2,"playId":"92a7e511-d31b-4eb9-a0eb-0b76c55ccbf6","pitchNumber":3,"startTime":"2024-06-16T01:50:49.051Z","endTime":"2024-06-16T01:50:52.051Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":22.42183306671877,"aZ":-44.22184946040485,"pfxX":3.695062932869659,"pfxZ":-8.595635615675565,"pX":0.06648045275339269,"pZ":2.5399304125648117,"vX0":0.15232915000844643,"vY0":-117.65533184204013,"vZ0":1.3620064182062799,"x":114.47,"y":170.2,"x0":-0.4791524015657152,"y0":50.003114234399305,"z0":6.05304899062399,"aX":5.178058335444523},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.0,"breakHorizontal":-6.7,"spinRate":2571,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4656212330655811,"extension":6.858033323135216},"hitData":{"launchSpeed":105.8,"launchAngle":12.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.38,"coordY":104.3}},"index":3,"playId":"39a7b597-b6c3-4c48-b71e-7d15fa347002","pitchNumber":4,"startTime":"2024-06-16T01:51:04.562Z","endTime":"2024-06-16T01:51:13.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:51:13.806Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nelson Velázquez lines out to right fielder Jason Heyward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2024-06-16T01:51:26.430Z","endTime":"2024-06-16T01:51:47.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518792,"link":"/api/v1/people/518792"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":25.28759008206734,"aZ":-19.81467096079036,"pfxX":2.9762685674916938,"pfxZ":6.555160739753562,"pX":0.7005108673836653,"pZ":2.13814494485778,"vX0":2.123316668362608,"vY0":-135.4171032041528,"vZ0":-5.947716163762967,"x":90.3,"y":181.05,"x0":-0.4764556991440436,"y0":50.00499455548968,"z0":5.717527526904368,"aX":5.613467561300368},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":-5.8,"spinRate":2386,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.40210614785206467,"extension":6.994558726046229},"hitData":{"launchSpeed":81.9,"launchAngle":28.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.34,"coordY":89.7}},"index":0,"playId":"eb1aff1d-4367-4c0f-b466-070d0b23cc16","pitchNumber":1,"startTime":"2024-06-16T01:51:37.946Z","endTime":"2024-06-16T01:51:47.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:51:47.718Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddy Fermin doubles (7) on a line drive to right fielder Jason Heyward. Vinnie Pasquantino to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2024-06-16T01:51:59.268Z","endTime":"2024-06-16T01:53:07.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518792,"link":"/api/v1/people/518792"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"strikeZoneBottom":1.55,"coordinates":{"aY":23.69670362854115,"aZ":-33.58429945178291,"pfxX":0.25943528458703824,"pfxZ":-0.8459425075797435,"pX":0.7133852978137368,"pZ":1.896538651886464,"vX0":2.5821958315967866,"vY0":-127.79905956361891,"vZ0":-3.2906054662503443,"x":89.81,"y":187.57,"x0":-0.33928720783106586,"y0":50.00080272543774,"z0":5.809578051501991,"aX":0.4334499346426433},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":-1.0,"spinRate":2332,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.42684747286370905,"extension":6.890397827016553},"index":0,"playId":"fb628263-e4b4-4e8b-ae95-56eea94cea2a","pitchNumber":1,"startTime":"2024-06-16T01:52:13.991Z","endTime":"2024-06-16T01:52:16.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.34474214563493,"strikeZoneBottom":1.58990256785046,"coordinates":{"aY":25.859646928371973,"aZ":-34.290514267742665,"pfxX":2.114333773906274,"pfxZ":-1.30642150978474,"pX":1.083424563329602,"pZ":1.1411614502457024,"vX0":2.865219504770958,"vY0":-126.47890306368642,"vZ0":-4.643391172412652,"x":75.7,"y":207.97,"x0":-0.3388879175725369,"y0":50.00258475283759,"z0":5.751442527818875,"aX":3.4244368242337764},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-4.4,"spinRate":2261,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4330924470622457,"extension":7.011618685262828},"index":1,"playId":"a8c14ca8-ca09-40c5-8f88-981c6b01a22e","pitchNumber":2,"startTime":"2024-06-16T01:52:34.095Z","endTime":"2024-06-16T01:52:38.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.55,"coordinates":{"aY":28.724081077637813,"aZ":-15.925599689649168,"pfxX":3.4566517933981187,"pfxZ":8.642657891225745,"pX":0.7131350774387452,"pZ":1.9447929820373793,"vX0":1.9473389981262543,"vY0":-136.00241260111395,"vZ0":-7.298021073908058,"x":89.82,"y":186.27,"x0":-0.460505652023479,"y0":50.00598738836562,"z0":5.759535740098483,"aX":6.502577320818181},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":-6.7,"spinRate":2420,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.4021150312802222,"extension":6.971750721241374},"hitData":{"launchSpeed":96.7,"launchAngle":12.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.66,"coordY":109.65}},"index":2,"playId":"5f0a8400-6433-4260-b5c8-a6d4d219c3c7","pitchNumber":3,"startTime":"2024-06-16T01:52:53.181Z","endTime":"2024-06-16T01:53:07.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:53:07.242Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, second baseman Gavin Lux to first baseman Freddie Freeman. Vinnie Pasquantino scores. Freddy Fermin to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2024-06-16T01:53:31.011Z","endTime":"2024-06-16T01:54:01.838Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","nameSlug":"nick-loftin-679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","nameSlug":"nick-loftin-679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":{"id":675627,"link":"/api/v1/people/675627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.60896697217095,"strikeZoneBottom":1.72370089934408,"coordinates":{"aY":25.643876334585844,"aZ":-30.715478248378258,"pfxX":1.4908938154216749,"pfxZ":0.8713405972002901,"pX":1.853811273510687,"pZ":1.822025710158046,"vX0":5.077502825825663,"vY0":-128.14340194444316,"vZ0":-4.111309123401927,"x":46.34,"y":189.59,"x0":-0.3441487467685441,"y0":50.000128076608476,"z0":5.837685483770909,"aX":2.487055629221843},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2274,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.42687373475870993,"extension":6.998830781804505},"index":0,"playId":"307f95d4-bb36-4346-9e51-deef949664fc","pitchNumber":1,"startTime":"2024-06-16T01:53:36.854Z","endTime":"2024-06-16T01:53:39.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.71,"coordinates":{"aY":26.220901209583506,"aZ":-30.376382956956174,"pfxX":3.3042103144627024,"pfxZ":1.0941546848256785,"pX":-0.1299121946299987,"pZ":3.049051088072757,"vX0":0.2114312882667969,"vY0":-127.42096504936558,"vZ0":-1.0053906842968594,"x":121.95,"y":156.46,"x0":-0.6432683121057586,"y0":50.0042536814278,"z0":5.84927221279092,"aX":5.4323853585517785},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-6.0,"spinRate":2424,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.4298880889392671,"extension":6.971127523448128},"hitData":{"launchSpeed":92.8,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.72,"coordY":134.74}},"index":1,"playId":"cc214c65-5530-4096-aba5-9981405e1156","pitchNumber":2,"startTime":"2024-06-16T01:53:53.050Z","endTime":"2024-06-16T01:54:01.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:54:01.838Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2024-06-16T01:54:23.295Z","endTime":"2024-06-16T01:56:13.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.40987958789674,"strikeZoneBottom":1.66497706466613,"coordinates":{"aY":30.28020847169391,"aZ":-14.815220834901199,"pfxX":3.335338191202636,"pfxZ":9.361820952967737,"pX":0.9461199346482705,"pZ":1.5025771667317593,"vX0":2.5306629372276004,"vY0":-135.46221894545718,"vZ0":-8.505411817034389,"x":80.94,"y":198.21,"x0":-0.4342527411823459,"y0":50.00210914595395,"z0":5.724385898551343,"aX":6.181361275835073},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":-6.6,"spinRate":2485,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4047362670224861,"extension":6.960660081936568},"index":0,"playId":"06a1794b-61cb-4ed6-8924-72c258aa7aba","pitchNumber":1,"startTime":"2024-06-16T01:54:28.734Z","endTime":"2024-06-16T01:54:32.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":29.346613112249884,"aZ":-15.84917771522779,"pfxX":3.4209325344209742,"pfxZ":8.774678682871913,"pX":0.8100220341108222,"pZ":2.9231039253597646,"vX0":2.4985269267650643,"vY0":-135.46637525012662,"vZ0":-4.746058530109737,"x":86.12,"y":159.86,"x0":-0.5683107575272914,"y0":50.0009297139165,"z0":5.804213651123479,"aX":6.36231136470303},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":-6.7,"spinRate":2523,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4041811735250964,"extension":6.950042849131923},"index":1,"playId":"054802f8-6cbf-47ec-810e-a33df55ef577","pitchNumber":2,"startTime":"2024-06-16T01:54:44.256Z","endTime":"2024-06-16T01:54:47.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.37770894176026,"strikeZoneBottom":1.63654251329973,"coordinates":{"aY":27.53485680560082,"aZ":-16.940795581352063,"pfxX":2.096737501551659,"pfxZ":8.060017931321507,"pX":0.3702964532217718,"pZ":3.49523619606314,"vX0":1.5745882987087423,"vY0":-136.02579235221424,"vZ0":-3.096131188933431,"x":102.89,"y":144.41,"x0":-0.48674710071700106,"y0":50.00007545537438,"z0":5.810838703396031,"aX":3.9599513675771645},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-4.1,"spinRate":2529,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.4014137589655924,"extension":6.914249815234396},"index":2,"playId":"62cbbc55-4268-4fb1-9a3e-e564157f42a3","pitchNumber":3,"startTime":"2024-06-16T01:55:06.586Z","endTime":"2024-06-16T01:55:11.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.38810980955881,"strikeZoneBottom":1.61178132250961,"coordinates":{"aY":27.872836111439362,"aZ":-15.14748807505426,"pfxX":1.7925022532781965,"pfxZ":8.970067974668293,"pX":0.43306595238410306,"pZ":1.6725814105071846,"vX0":1.885560467656438,"vY0":-136.37888821492882,"vZ0":-8.07026353347887,"x":100.49,"y":193.62,"x0":-0.49823396809003134,"y0":50.0021075034362,"z0":5.699024552348832,"aX":3.4012327551026678},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-3.6,"spinRate":2551,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4004695606694697,"extension":6.988016244376574},"index":3,"playId":"491c59bd-0ac8-4423-bdb9-5c448c68ff70","pitchNumber":4,"startTime":"2024-06-16T01:55:26.228Z","endTime":"2024-06-16T01:55:29.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":28.524439910104444,"aZ":-16.508085518655648,"pfxX":2.246506400450576,"pfxZ":8.166566133160483,"pX":0.5378980146375849,"pZ":3.258730607873776,"vX0":2.1256233834171976,"vY0":-137.19655805822987,"vZ0":-3.9608220697618184,"x":96.5,"y":150.79,"x0":-0.5370777041722774,"y0":50.005510361199235,"z0":5.8364470299642965,"aX":4.310239606198206},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.4,"spinRate":2556,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.3982572822160324,"extension":6.882927608742962},"index":4,"playId":"81bcecff-1c57-4552-aca1-e89a7f9329c2","pitchNumber":5,"startTime":"2024-06-16T01:55:47.303Z","endTime":"2024-06-16T01:55:50.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":24.69514069136969,"aZ":-30.94605033364039,"pfxX":1.362839722855402,"pfxZ":0.7679520866203688,"pX":0.030974884192854865,"pZ":3.8670762306824873,"vX0":1.2736268712517687,"vY0":-125.25406481169016,"vZ0":1.1482936801062211,"x":115.82,"y":134.37,"x0":-0.6606244200665058,"y0":50.000013597566145,"z0":5.928229754002513,"aX":2.1704498555379956},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2335,"spinDirection":89},"zone":12,"typeConfidence":2.0,"plateTime":0.4368665519888548,"extension":6.945208077103043},"index":5,"playId":"15803031-68d0-4ad5-b7a3-064a860cdee8","pitchNumber":6,"startTime":"2024-06-16T01:56:09.942Z","endTime":"2024-06-16T01:56:13.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:56:13.198Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (20) on a sharp line drive to center fielder Garrett Hampson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T01:58:01.460Z","endTime":"2024-06-16T01:59:30.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.56519490982187,"strikeZoneBottom":1.75655391730247,"coordinates":{"aY":20.97952060187878,"aZ":-29.707822817443358,"pfxX":1.4359866884131063,"pfxZ":1.5856524245732544,"pX":-0.843429756207768,"pZ":2.949970188373432,"vX0":0.8438882839474631,"vY0":-122.9528567309346,"vZ0":-0.43354205334426266,"x":149.15,"y":159.13,"x0":-1.3759760195013901,"y0":50.002217135564194,"z0":5.617748570545404,"aX":2.230844337382505},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-2.8,"spinRate":2561,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.44296873794892466,"extension":5.764082868730198},"index":0,"playId":"bde18729-2a28-41ad-b63f-5fc026a4fa91","pitchNumber":1,"startTime":"2024-06-16T01:58:23.111Z","endTime":"2024-06-16T01:58:26.522Z","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":87.5,"endSpeed":81.3,"strikeZoneTop":3.67068473038254,"strikeZoneBottom":1.79180941764177,"coordinates":{"aY":23.148458487736427,"aZ":-28.71033694860771,"pfxX":-8.155636334063217,"pfxZ":2.075384636148824,"pX":-1.1282951648765227,"pZ":2.009063552186598,"vX0":2.820623532873299,"vY0":-127.53698856787338,"vZ0":-3.0173206898280296,"x":160.01,"y":184.54,"x0":-1.1810455213847484,"y0":50.00121830113763,"z0":5.442166645377746,"aX":-13.602460869780156},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":14.3,"spinRate":1845,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4274117462623632,"extension":6.007374942050694},"index":1,"playId":"03798324-6e93-4b9b-9b31-87d535d5a68a","pitchNumber":2,"startTime":"2024-06-16T01:58:34.736Z","endTime":"2024-06-16T01:58:38.416Z","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":89.6,"endSpeed":82.8,"strikeZoneTop":3.63759930167115,"strikeZoneBottom":1.85486332028919,"coordinates":{"aY":25.042613104399535,"aZ":-22.842490577587085,"pfxX":-2.1066977773704734,"pfxZ":5.371698762045454,"pX":1.4654193396224857,"pZ":2.419806156137436,"vX0":7.299101349301797,"vY0":-130.36225028144426,"vZ0":-3.216963869881675,"x":61.14,"y":173.45,"x0":-1.0858413404642793,"y0":50.00304876322399,"z0":5.37636097681046,"aX":-3.6607513597255283},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":2.4,"spinRate":2465,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41870350749553564,"extension":6.055310292067781},"index":2,"playId":"b49cf271-ec62-4219-ade5-54362b6339eb","pitchNumber":3,"startTime":"2024-06-16T01:58:46.133Z","endTime":"2024-06-16T01:58:49.634Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":21.44917974099844,"aZ":-25.43910381255448,"pfxX":2.4526523767116535,"pfxZ":4.048416945829531,"pX":-0.5730583846125171,"pZ":2.288906332916526,"vX0":1.1054194425553883,"vY0":-126.96358231284809,"vZ0":-2.771111902394675,"x":138.84,"y":176.98,"x0":-1.330313150065632,"y0":50.00179432159026,"z0":5.379671047182486,"aX":4.07816483861227},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":-4.7,"spinRate":2534,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.4283657180213325,"extension":5.9020550326832595},"index":3,"playId":"24e0b9a7-a5ad-4ec8-bfeb-e95e6d09996d","pitchNumber":4,"startTime":"2024-06-16T01:58:58.173Z","endTime":"2024-06-16T01:59:01.173Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":29.66694261889128,"aZ":-24.56837987971452,"pfxX":-9.00925177700545,"pfxZ":4.001702272282005,"pX":-0.6179964613106214,"pZ":2.567209204611968,"vX0":4.497439244111526,"vY0":-136.83086889407517,"vZ0":-2.749427955701515,"x":140.56,"y":169.47,"x0":-1.1108720854914702,"y0":50.001284212552,"z0":5.265066047383971,"aX":-17.113209990053317},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":2253,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4000111546327343,"extension":6.27603892771844},"hitData":{"launchSpeed":102.3,"launchAngle":9.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.31,"coordY":78.32}},"index":4,"playId":"c0a33643-5a6b-47d1-8320-179afaf94c83","pitchNumber":5,"startTime":"2024-06-16T01:59:17.678Z","endTime":"2024-06-16T01:59:30.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T01:59:30.584Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a ground ball to third baseman Maikel Garcia.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T01:59:48.118Z","endTime":"2024-06-16T02:00:15.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":22.829669925295732,"aZ":-38.75933396186787,"pfxX":10.65147676527874,"pfxZ":-4.922935947252385,"pX":0.28971560964347204,"pZ":1.958232168363281,"vX0":0.6239798492299715,"vY0":-115.31918872632924,"vZ0":0.40527904313536367,"x":105.96,"y":185.91,"x0":-1.3673907791907902,"y0":50.00296384698012,"z0":5.540221567316685,"aX":14.246426225864063},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.5,"breakHorizontal":-19.4,"spinRate":3068,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.47623108988041807,"extension":5.742658375604041},"hitData":{"launchSpeed":79.7,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.82,"coordY":164.39}},"index":0,"playId":"ac041c06-30e5-48a1-bf4c-6b08126d748c","pitchNumber":1,"startTime":"2024-06-16T02:00:03.357Z","endTime":"2024-06-16T02:00:15.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:00:15.670Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andy Pages grounds into a force out, pitcher Seth Lugo to second baseman Nick Loftin. Freddie Freeman to 3rd. Teoscar Hernández out at 2nd. Andy Pages to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T02:00:35.636Z","endTime":"2024-06-16T02:01:26.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607625,"link":"/api/v1/people/607625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.6739189170434,"strikeZoneBottom":1.78107250415646,"coordinates":{"aY":28.885778841719855,"aZ":-23.253921997214192,"pfxX":-9.310134535309523,"pfxZ":4.994447964059608,"pX":-2.0789261572458524,"pZ":3.093791775672537,"vX0":0.9847409882692317,"vY0":-132.9191357959897,"vZ0":-1.2120344002141163,"x":196.24,"y":155.25,"x0":-1.2450249173261507,"y0":50.00523944804936,"z0":5.246609054406758,"aX":-16.63564751905511},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.0,"breakHorizontal":16.7,"spinRate":2409,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41230733155613164,"extension":6.171219661944668},"index":0,"playId":"c689996f-df44-4b1b-aa92-3af1c34d2965","pitchNumber":1,"startTime":"2024-06-16T02:00:40.588Z","endTime":"2024-06-16T02:00:46.431Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.71474143586686,"strikeZoneBottom":1.75736725643846,"coordinates":{"aY":29.73928531590438,"aZ":-17.282264796877875,"pfxX":-3.2855455209944635,"pfxZ":8.207371729128328,"pX":0.23942888119598954,"pZ":2.942392337921315,"vX0":4.333918374883517,"vY0":-134.0542963653013,"vZ0":-3.2759327690740814,"x":107.87,"y":159.34,"x0":-0.9734917519105212,"y0":50.00475656861708,"z0":5.418315663998739,"aX":-5.96361878972122},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2392,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40902341595528036,"extension":6.082765913418758},"index":1,"playId":"7d0e7a75-96e7-4b92-af31-2bca5ad4660b","pitchNumber":2,"startTime":"2024-06-16T02:00:59.691Z","endTime":"2024-06-16T02:01:03.413Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":27.872418686819433,"aZ":-22.86550386512131,"pfxX":-2.3018776644198202,"pfxZ":5.078236747414859,"pX":-0.4107831829124192,"pZ":3.0659492812959748,"vX0":3.1933632731905774,"vY0":-134.20404205441142,"vZ0":-1.7261487463295055,"x":132.66,"y":156.0,"x0":-1.314638719589695,"y0":50.00002423948571,"z0":5.339158487182118,"aX":-4.216721289552896},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":3.5,"spinRate":2501,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.407460925739461,"extension":5.986064822656906},"hitData":{"launchSpeed":54.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.73,"coordY":182.64}},"index":2,"playId":"3020fbd5-8036-4845-b9f2-1ae92474fddb","pitchNumber":3,"startTime":"2024-06-16T02:01:13.435Z","endTime":"2024-06-16T02:01:26.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:01:26.026Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jason Heyward hit by pitch. Andy Pages to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T02:01:46.877Z","endTime":"2024-06-16T02:04:10.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.52240152199122,"strikeZoneBottom":1.70536217976228,"coordinates":{"aY":28.237408090036286,"aZ":-20.500502711460825,"pfxX":-3.9549218833386313,"pfxZ":6.316908920011812,"pX":-0.5133403736815576,"pZ":4.263284231719933,"vX0":3.38262586761977,"vY0":-134.85304915027774,"vZ0":0.8425584272158929,"x":136.57,"y":123.67,"x0":-1.2676791382445407,"y0":50.00646857109066,"z0":5.388643800585078,"aX":-7.314496273757224},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.9,"breakHorizontal":6.5,"spinRate":2136,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4055359616321845,"extension":6.136570289037464},"index":0,"playId":"1a036d6e-be11-4461-8071-077841f7c000","pitchNumber":1,"startTime":"2024-06-16T02:01:58.358Z","endTime":"2024-06-16T02:02:01.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":27.698498825934216,"aZ":-27.536825291329134,"pfxX":-10.00096224951642,"pfxZ":2.858887829124818,"pX":-0.7160583477282865,"pZ":2.1847031001444672,"vX0":3.932772111758609,"vY0":-127.01856247998157,"vZ0":-2.412965964719356,"x":144.29,"y":179.79,"x0":-0.9911006724688107,"y0":50.00438233717549,"z0":5.35209200423542,"aX":-16.229496919688682},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":1729,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4323729278135904,"extension":6.049158983118587},"index":1,"playId":"444f538e-d01d-460d-a802-a0408c3c1924","pitchNumber":2,"startTime":"2024-06-16T02:02:16.498Z","endTime":"2024-06-16T02:02:19.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":23.331844108065553,"aZ":-42.42309248336681,"pfxX":7.615223688323738,"pfxZ":-7.61657011643859,"pX":-1.0618201599137382,"pZ":1.3114825160275851,"vX0":-1.5479068304560681,"vY0":-115.74371633336423,"vZ0":-0.06628744863777691,"x":157.47,"y":203.37,"x0":-1.3699758784218965,"y0":50.004844662394255,"z0":5.4322724481518625,"aX":10.244400724652612},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.4,"breakHorizontal":-13.3,"spinRate":3284,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.4747938753989751,"extension":5.7498991034128775},"index":2,"playId":"edd3dd4c-5fa0-4616-94fb-f27776742963","pitchNumber":3,"startTime":"2024-06-16T02:02:42.476Z","endTime":"2024-06-16T02:02:45.476Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2024-06-16T02:02:57.365Z","endTime":"2024-06-16T02:03:11.597Z","isPitch":false,"type":"action","player":{"id":518792,"link":"/api/v1/people/518792"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":27.066183513230442,"aZ":-22.700142355882193,"pfxX":-0.32360175756479803,"pfxZ":5.178350613891352,"pX":-0.1504736936494051,"pZ":3.472412274522451,"vX0":3.2802866994102864,"vY0":-133.95370694142267,"vZ0":-0.6422847490705832,"x":122.74,"y":145.02,"x0":-1.3452823263241422,"y0":50.00279399306511,"z0":5.328188172185288,"aX":-0.5920868549027033},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":-0.1,"spinRate":2470,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4078194285859431,"extension":6.089013009980253},"index":4,"playId":"d4c4ff2c-d53e-424a-97fc-2065f37e6978","pitchNumber":4,"startTime":"2024-06-16T02:03:11.597Z","endTime":"2024-06-16T02:03:14.597Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":24.773697186242472,"aZ":-31.00273540082055,"pfxX":7.3812444950134815,"pfxZ":0.7713452945486334,"pX":2.8004227685260465,"pZ":0.4308266054221213,"vX0":7.04454879678377,"vY0":-122.55901123680142,"vZ0":-4.672132612620926,"x":10.25,"y":227.15,"x0":-1.0726518220723842,"y0":50.00297158760236,"z0":5.017053291637194,"aX":11.199931512594631},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":-15.0,"spinRate":2989,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44733732626803047,"extension":6.130522104093529},"index":5,"playId":"d80672c2-9496-444b-9c0a-662b134a440a","pitchNumber":5,"startTime":"2024-06-16T02:04:04.535Z","endTime":"2024-06-16T02:04:10.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:04:10.676Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cavan Biggio called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T02:04:26.382Z","endTime":"2024-06-16T02:05:40.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":24.080993133021202,"aZ":-42.50293366099168,"pfxX":7.5383553872377345,"pfxZ":-7.5068432451862686,"pX":0.12091627951050299,"pZ":1.49762580603798,"vX0":0.9845416725894799,"vY0":-117.1005932456504,"vZ0":0.008416674385938183,"x":112.39,"y":198.34,"x0":-1.2845263949286805,"y0":50.00354210556452,"z0":5.501955250328183,"aX":10.36964530603281},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.2,"breakHorizontal":-13.9,"spinRate":3363,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46945900182353295,"extension":5.8318174313051845},"index":0,"playId":"c8b3b770-ba27-429f-b025-96bcfbb8e6cf","pitchNumber":1,"startTime":"2024-06-16T02:04:45.642Z","endTime":"2024-06-16T02:04:48.642Z","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.5,"endSpeed":73.9,"strikeZoneTop":3.42491304520611,"strikeZoneBottom":1.63354103985073,"coordinates":{"aY":23.62609608844923,"aZ":-42.51030602272584,"pfxX":8.659862284023717,"pfxZ":-7.47787453918834,"pX":-0.7176487052366392,"pZ":2.384131855186895,"vX0":-0.8354577392063105,"vY0":-117.21221402220598,"vZ0":1.8107280663882743,"x":144.36,"y":174.41,"x0":-1.47937657441944,"y0":50.004812794742826,"z0":5.5922412323215935,"aX":11.964975625166627},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.7,"breakHorizontal":-15.5,"spinRate":3337,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.4685699360937279,"extension":5.8683095190579},"index":1,"playId":"a8b9aeb1-c521-4bfa-8eae-ae73d7b424eb","pitchNumber":2,"startTime":"2024-06-16T02:05:02.279Z","endTime":"2024-06-16T02:05:05.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":31.45115784338628,"aZ":-16.298481981574653,"pfxX":-2.745458582801226,"pfxZ":8.35432156890765,"pX":-1.0505231432531015,"pZ":2.4275674587128058,"vX0":1.5674911416196582,"vY0":-137.23284627321573,"vZ0":-4.71859044018488,"x":157.04,"y":173.24,"x0":-1.2735760015643245,"y0":50.0017612221536,"z0":5.28578723966458,"aX":-5.216241734930934},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":4.7,"spinRate":2389,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3997010733830666,"extension":5.9784081613703615},"index":2,"playId":"c4d5b6ab-dbda-490f-a191-65d052515ae4","pitchNumber":3,"startTime":"2024-06-16T02:05:17.736Z","endTime":"2024-06-16T02:05:20.772Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.42015392944794,"strikeZoneBottom":1.62854241122869,"coordinates":{"aY":24.41286823223952,"aZ":-40.09983414262627,"pfxX":9.752394596892723,"pfxZ":-5.784957492797507,"pX":-0.8239275654055486,"pZ":1.7219433081528284,"vX0":-1.4250365739779873,"vY0":-117.02090958477584,"vZ0":0.21017115561382704,"x":148.41,"y":192.29,"x0":-1.4685946321583634,"y0":50.00044669192769,"z0":5.422781523540374,"aX":13.37024172789236},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.1,"breakHorizontal":-17.2,"spinRate":3229,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.4701061990687956,"extension":5.794108836193489},"index":3,"playId":"4960dd28-d560-4960-aa41-05eb009a392d","pitchNumber":4,"startTime":"2024-06-16T02:05:37.342Z","endTime":"2024-06-16T02:05:40.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:05:40.394Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a ground ball to center fielder Garrett Hampson. Freddie Freeman scores. Andy Pages scores. Jason Heyward to 3rd.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T02:06:00.679Z","endTime":"2024-06-16T02:06:21.504Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"postOnThird":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"coordinates":{"aY":28.543922499139228,"aZ":-16.543821571365267,"pfxX":-3.687377963730058,"pfxZ":8.615190661146752,"pX":-0.20779466523019363,"pZ":2.5425851288676165,"vX0":4.032566870756244,"vY0":-133.76592798343907,"vZ0":-3.83307180543102,"x":124.92,"y":170.13,"x0":-1.2549599763121606,"y0":50.0014346845413,"z0":5.178268706787986,"aX":-6.689419454295259},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":5.8,"spinRate":2307,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4092881629011824,"extension":6.336974815919725},"hitData":{"launchSpeed":97.0,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.29,"coordY":100.13}},"index":0,"playId":"19166e61-42f1-4ec3-a8b8-f6e293990274","pitchNumber":1,"startTime":"2024-06-16T02:06:08.400Z","endTime":"2024-06-16T02:06:21.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:06:21.504Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Barnes called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2024-06-16T02:07:23.365Z","endTime":"2024-06-16T02:08:36.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2024-06-16T02:06:40.204Z","endTime":"2024-06-16T02:07:25.706Z","isPitch":false,"type":"action"},{"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":87.9,"endSpeed":80.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":26.537606196544214,"aZ":-29.270856692701845,"pfxX":1.95622180939769,"pfxZ":1.7487707244025064,"pX":-0.10154111205752811,"pZ":2.794848943002678,"vX0":2.289756577598591,"vY0":-128.06296580483541,"vZ0":-0.5863292957071236,"x":120.87,"y":163.32,"x0":-1.2615190105461105,"y0":50.00325081852294,"z0":5.317151555466631,"aX":3.2475691811901104},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":-4.1,"spinRate":2525,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.4277672221588795,"extension":6.022919832738921},"index":1,"playId":"c0638885-0cb0-4528-a644-e6d989714613","pitchNumber":1,"startTime":"2024-06-16T02:07:25.706Z","endTime":"2024-06-16T02:07:29.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":28.292562200973798,"aZ":-26.784276421435603,"pfxX":-6.773754232793237,"pfxZ":2.871933917977568,"pX":-0.4273944649912529,"pZ":3.2547277656530538,"vX0":4.2723604701023445,"vY0":-135.81121776904638,"vZ0":-0.4116004481984841,"x":133.29,"y":150.9,"x0":-1.1365956414851515,"y0":50.004593911074515,"z0":5.2627673430983695,"aX":-12.720951113792127},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":11.4,"spinRate":2391,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.402493078958023,"extension":6.140513708485154},"index":2,"playId":"547567ef-680a-47f2-8dd2-2231794ebd5b","pitchNumber":2,"startTime":"2024-06-16T02:07:46.797Z","endTime":"2024-06-16T02:07:53.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2024-06-16T02:08:19.379Z","endTime":"2024-06-16T02:08:32.909Z","isPitch":false,"type":"action","player":{"id":605131,"link":"/api/v1/people/605131"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.31854413270834,"strikeZoneBottom":1.59537332713591,"coordinates":{"aY":29.106209752167615,"aZ":-17.64853738681076,"pfxX":-1.612570459901387,"pfxZ":7.426698797576961,"pX":0.8191250480113663,"pZ":2.6561643300936066,"vX0":5.087856665872094,"vY0":-138.51792881506157,"vZ0":-4.4381579206909105,"x":85.78,"y":167.06,"x0":-0.8267796871972312,"y0":50.000802291949206,"z0":5.448629579716584,"aX":-3.1536100948882915},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":1.9,"spinRate":2401,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3944706773805464,"extension":6.190617054342137},"index":4,"playId":"8a6f1632-b0a5-444b-8c07-1510c90a2ddf","pitchNumber":3,"startTime":"2024-06-16T02:08:32.909Z","endTime":"2024-06-16T02:08:36.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:08:36.552Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dairon Blanco grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2024-06-16T02:11:09.090Z","endTime":"2024-06-16T02:11:37.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","nameSlug":"yohan-ramirez-670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Michael Grove.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2024-06-16T02:10:20.850Z","endTime":"2024-06-16T02:11:11.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.48837279648728,"strikeZoneBottom":1.74014691884424,"coordinates":{"aY":31.971704749524193,"aZ":-23.91843846744228,"pfxX":-10.14119324366678,"pfxZ":4.300418557343447,"pX":0.6618358177486674,"pZ":2.4260803698034272,"vX0":9.971467801836644,"vY0":-138.02266056597287,"vZ0":-2.183165829751286,"x":91.77,"y":173.28,"x0":-1.687779925966875,"y0":50.00620990139179,"z0":4.845381464704398,"aX":-19.485038699607518},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.4,"breakHorizontal":16.2,"spinRate":2172,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3975019063805263,"extension":7.127008586353196},"index":1,"playId":"59ed58c8-2cb4-4d53-b0ea-af47724af628","pitchNumber":1,"startTime":"2024-06-16T02:11:11.464Z","endTime":"2024-06-16T02:11:14.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":31.92096837577693,"aZ":-25.5782604551367,"pfxX":-10.070474017828078,"pfxZ":3.4354331610851565,"pX":0.009289323866365955,"pZ":1.9174268051167604,"vX0":8.188554507018058,"vY0":-137.96087856070514,"vZ0":-3.0852915894203083,"x":116.65,"y":187.01,"x0":-1.6952310138421751,"y0":50.00247606657695,"z0":4.782475153955161,"aX":-19.32910173533227},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":2151,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39767992289459153,"extension":7.069172833258777},"hitData":{"launchSpeed":70.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.65,"coordY":154.08}},"index":2,"playId":"364b3b81-7cfb-4555-8c47-ddd2df19ae62","pitchNumber":2,"startTime":"2024-06-16T02:11:29.348Z","endTime":"2024-06-16T02:11:37.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:11:37.191Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Hampson grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2024-06-16T02:11:49.983Z","endTime":"2024-06-16T02:15:01.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","nameSlug":"yohan-ramirez-670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.55357394924604,"strikeZoneBottom":1.73102096867245,"coordinates":{"aY":24.82286386670289,"aZ":-28.488369566726607,"pfxX":9.773394888207793,"pfxZ":2.551209065335589,"pX":2.891520347496572,"pZ":0.5822823333079971,"vX0":7.987847742082167,"vY0":-119.86103316741271,"vZ0":-4.363500038501999,"x":6.78,"y":223.06,"x0":-1.7629814662447267,"y0":50.00199260928672,"z0":4.992362685640562,"aX":14.109427587066032},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.7,"breakHorizontal":-19.7,"spinRate":2626,"spinDirection":66},"zone":14,"typeConfidence":0.88,"plateTime":0.45831317739041966,"extension":7.118409241884953},"index":0,"playId":"c062cc1d-501f-4f1e-94cc-9982b935500a","pitchNumber":1,"startTime":"2024-06-16T02:12:03.762Z","endTime":"2024-06-16T02:12:06.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":29.270461317230055,"aZ":-28.558837216436302,"pfxX":-8.29651749029161,"pfxZ":1.8590230181324312,"pX":-0.6439429161014057,"pZ":3.1459003180159475,"vX0":6.17938297825432,"vY0":-138.16962320689896,"vZ0":0.45849477981506837,"x":141.55,"y":153.84,"x0":-1.825602156781328,"y0":50.00272101801544,"z0":4.8889674313781954,"aX":-16.12563497395571},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":13.8,"spinRate":2174,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.3956266688717025,"extension":6.929184864883711},"index":1,"playId":"a755282d-7f62-417d-b641-8bcd83a0454d","pitchNumber":2,"startTime":"2024-06-16T02:12:25.977Z","endTime":"2024-06-16T02:12:28.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":31.14691474698087,"aZ":-27.38439475703921,"pfxX":-9.740798084188526,"pfxZ":2.5048991464056627,"pX":-0.9589424935383832,"pZ":3.4314416935656142,"vX0":5.527861932157796,"vY0":-137.63557935776421,"vZ0":0.9904500013763794,"x":153.55,"y":146.13,"x0":-1.7299968424701853,"y0":50.00529080627199,"z0":4.924221553064669,"aX":-18.65196533530569},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":2070,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3982740706543906,"extension":6.821166437349204},"index":2,"playId":"19558aeb-fcfb-4aea-b78d-a07621777f5f","pitchNumber":3,"startTime":"2024-06-16T02:12:50.509Z","endTime":"2024-06-16T02:12:53.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2024-06-16T02:13:00.706Z","endTime":"2024-06-16T02:13:20.610Z","isPitch":false,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":23.00679413343283,"aZ":-33.0184890047756,"pfxX":9.128883735001772,"pfxZ":-0.5855035804237616,"pX":0.6793665777849902,"pZ":2.5890863146144527,"vX0":3.0531671120568045,"vY0":-119.07861350100387,"vZ0":0.6833051860696862,"x":91.1,"y":168.87,"x0":-1.8058605853473706,"y0":50.00514432775926,"z0":5.287210746684375,"aX":13.10176416121996},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-17.3,"spinRate":2583,"spinDirection":66},"zone":6,"typeConfidence":0.87,"plateTime":0.46008553176519174,"extension":6.968231317805722},"index":4,"playId":"01dfe084-6669-4745-be41-465f4fb13d55","pitchNumber":4,"startTime":"2024-06-16T02:13:20.610Z","endTime":"2024-06-16T02:13:23.610Z","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":94.6,"endSpeed":87.5,"strikeZoneTop":3.54340434534013,"strikeZoneBottom":1.70093662806307,"coordinates":{"aY":26.59922521312464,"aZ":-27.503884597616448,"pfxX":-8.656591185971742,"pfxZ":2.406974217852122,"pX":1.2229038036621886,"pZ":2.3080827248431492,"vX0":10.558278802319599,"vY0":-137.4970922681979,"vZ0":-1.902195226552727,"x":70.39,"y":176.46,"x0":-1.5177739517712066,"y0":50.004545556306574,"z0":4.850483288557115,"aX":-16.80350852803784},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":13.8,"spinRate":2191,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3963153899302494,"extension":6.96362316859877},"index":5,"playId":"765dc889-0976-46b1-9d18-27df9decce85","pitchNumber":5,"startTime":"2024-06-16T02:13:45.875Z","endTime":"2024-06-16T02:13:49.252Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.55119118714524,"strikeZoneBottom":1.77141582985712,"coordinates":{"aY":28.961296102739908,"aZ":-28.4230413897628,"pfxX":-8.853738880844428,"pfxZ":1.911337949901771,"pX":-0.7900835744986499,"pZ":1.5766303557948813,"vX0":6.034750295688615,"vY0":-138.68374802442628,"vZ0":-3.9711406594844854,"x":147.12,"y":196.21,"x0":-1.8361818513732036,"y0":50.00333490950097,"z0":4.907707919818982,"aX":-17.368753000769185},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.9,"breakHorizontal":14.9,"spinRate":2218,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.3938998358213883,"extension":6.940134020773083},"index":6,"playId":"1ec530db-ac30-4e4f-83fb-c9f2b75ef60a","pitchNumber":6,"startTime":"2024-06-16T02:14:06.137Z","endTime":"2024-06-16T02:14:10.108Z","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":93.8,"endSpeed":86.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":28.395997080996178,"aZ":-25.36722364086289,"pfxX":-8.391630089401204,"pfxZ":3.5794123622863268,"pX":-0.7311891815697081,"pZ":3.4040389988006243,"vX0":5.292679078461425,"vY0":-136.62946812998015,"vZ0":0.3388122847509527,"x":144.87,"y":146.87,"x0":-1.5971444751377215,"y0":50.00278943568658,"z0":5.013193927068107,"aX":-15.961578469962776},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":2264,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3999643158294952,"extension":6.505331386297553},"index":7,"playId":"01b831b5-8d51-40d2-ba3c-8337c6a1f30e","pitchNumber":7,"startTime":"2024-06-16T02:14:28.499Z","endTime":"2024-06-16T02:14:31.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":33.80717816249653,"aZ":-27.729071298403067,"pfxX":-10.491365648298302,"pfxZ":2.331245857097958,"pX":0.232714896561389,"pZ":1.7471611395667055,"vX0":8.555092532792733,"vY0":-138.03867738399742,"vZ0":-3.1473360506745096,"x":108.13,"y":191.61,"x0":-1.5601822988699465,"y0":50.0050388190897,"z0":4.790984225054564,"aX":-20.03168186379183},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.7,"breakHorizontal":16.9,"spinRate":2208,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.39842765363536836,"extension":6.8728615439379945},"hitData":{"launchSpeed":109.1,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.69,"coordY":150.91}},"index":8,"playId":"3b87a24d-adb5-452b-a612-2243465da50d","pitchNumber":8,"startTime":"2024-06-16T02:14:52.526Z","endTime":"2024-06-16T02:15:01.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:15:01.192Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2024-06-16T02:15:25.605Z","endTime":"2024-06-16T02:17:40.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","nameSlug":"yohan-ramirez-670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.73993057176849,"strikeZoneBottom":1.85663164868276,"coordinates":{"aY":30.84961411612257,"aZ":-27.754547417286513,"pfxX":-9.28431397769897,"pfxZ":2.2941982226896016,"pX":-0.9903141369516203,"pZ":4.248157951760396,"vX0":5.166621744480436,"vY0":-137.95207483440836,"vZ0":2.844130294233636,"x":154.75,"y":124.08,"x0":-1.6817886162102589,"y0":50.00282819952551,"z0":5.075370233242179,"aX":-17.88431275677919},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2211,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39713601106333396,"extension":6.6921879310672345},"index":0,"playId":"874f2df8-3d7d-4918-b6a8-637ba0b5b732","pitchNumber":1,"startTime":"2024-06-16T02:15:36.063Z","endTime":"2024-06-16T02:15:39.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.70462204144427,"strikeZoneBottom":1.72505940608079,"coordinates":{"aY":29.636597564704296,"aZ":-28.172655019823463,"pfxX":-9.373107133037935,"pfxZ":2.1093141626753713,"pX":-0.6411689385777962,"pZ":3.3707071242670925,"vX0":6.100134719767883,"vY0":-136.6620195280284,"vZ0":0.9525894542024235,"x":141.44,"y":147.77,"x0":-1.6825700613179821,"y0":50.000735758588796,"z0":4.9503023762718295,"aX":-17.757482325903638},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.2,"breakHorizontal":15.7,"spinRate":2200,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4005395092054198,"extension":6.837704387398513},"index":1,"playId":"b85e6ab0-cc74-48d8-98d5-b45a214b4738","pitchNumber":2,"startTime":"2024-06-16T02:15:57.524Z","endTime":"2024-06-16T02:16:00.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":22.064663087510098,"aZ":-33.50838769455723,"pfxX":11.123542331297518,"pfxZ":-0.9869724696113238,"pX":-0.2090194239086578,"pZ":2.614168950791951,"vX0":0.8446121053008396,"vY0":-115.8326747817876,"vZ0":1.4688151524765292,"x":124.97,"y":168.2,"x0":-2.0231579043813483,"y0":50.00108987913308,"z0":5.180757566510087,"aX":15.080865803983803},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.1,"breakHorizontal":-20.4,"spinRate":2493,"spinDirection":65},"zone":5,"typeConfidence":0.87,"plateTime":0.4732376442078525,"extension":6.869152747099334},"index":2,"playId":"a6caac0a-4382-4f66-a25d-df0c97061b8a","pitchNumber":3,"startTime":"2024-06-16T02:16:15.753Z","endTime":"2024-06-16T02:16:19.593Z","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":81.8,"endSpeed":75.5,"strikeZoneTop":3.73418220352182,"strikeZoneBottom":1.8564690887392,"coordinates":{"aY":23.456096401942062,"aZ":-30.982031426877782,"pfxX":9.890937407044834,"pfxZ":0.8281937714174976,"pX":1.3260680376373335,"pZ":1.2478308804739013,"vX0":4.747917471285649,"vY0":-119.03267494846934,"vZ0":-2.3241100750479355,"x":66.45,"y":205.09,"x0":-1.98083715945322,"y0":50.00018491265134,"z0":5.049845534870411,"aX":14.148473815827584},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.2,"breakHorizontal":-19.1,"spinRate":2595,"spinDirection":63},"zone":14,"typeConfidence":0.88,"plateTime":0.4606461697011781,"extension":7.041717160965007},"index":3,"playId":"38ec51ad-a645-4dbf-9641-002962f66ec8","pitchNumber":4,"startTime":"2024-06-16T02:16:38.214Z","endTime":"2024-06-16T02:16:41.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":30.506538251898714,"aZ":-26.546034749437474,"pfxX":-9.472032210655641,"pfxZ":2.979015787240076,"pX":-0.6367212113427587,"pZ":2.375704283033537,"vX0":5.9721947530773285,"vY0":-136.6141847818596,"vZ0":-1.8487962325714205,"x":141.27,"y":174.64,"x0":-1.6222446495837686,"y0":50.0000422655532,"z0":4.888488258778332,"aX":-17.874970857899022},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":2150,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4011476264620115,"extension":6.782510737237865},"index":4,"playId":"8247ef24-4611-4bae-812c-78068d839d21","pitchNumber":5,"startTime":"2024-06-16T02:16:56.327Z","endTime":"2024-06-16T02:16:59.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.68568319833474,"strikeZoneBottom":1.84053998840751,"coordinates":{"aY":21.715704129357547,"aZ":-32.608636876506786,"pfxX":9.99307858468368,"pfxZ":-0.31408193604085355,"pX":2.0224256092432147,"pZ":1.0622560517980484,"vX0":5.405133616771061,"vY0":-116.5777600570421,"vZ0":-2.4322434917222377,"x":39.91,"y":210.1,"x0":-1.6239242800321891,"y0":50.00482372220814,"z0":5.194421045579252,"aX":13.767078298322119},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.8,"breakHorizontal":-19.4,"spinRate":2422,"spinDirection":54},"zone":14,"typeConfidence":0.88,"plateTime":0.4696701650002151,"extension":7.050878309871},"index":5,"playId":"161c3dfc-b5f2-4dc8-8aab-ac0d237b73e2","pitchNumber":6,"startTime":"2024-06-16T02:17:16.987Z","endTime":"2024-06-16T02:17:19.987Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.61336489458679,"strikeZoneBottom":1.69616631390068,"coordinates":{"aY":28.11460254321105,"aZ":-26.00387545364355,"pfxX":-8.757054346494368,"pfxZ":3.2137662587243696,"pX":0.5558031065122957,"pZ":1.673525332756955,"vX0":9.039222546222787,"vY0":-137.108522412166,"vZ0":-3.9873222674135747,"x":95.81,"y":193.59,"x0":-1.633813548177839,"y0":50.00014661313473,"z0":4.904983056658324,"aX":-16.79954882215774},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":14.2,"spinRate":2151,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3982977110692474,"extension":6.993912730177177},"index":6,"playId":"4ea9c346-9e95-45f3-a471-ded025e50841","pitchNumber":7,"startTime":"2024-06-16T02:17:36.046Z","endTime":"2024-06-16T02:17:40.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:17:40.555Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2024-06-16T02:19:29.795Z","endTime":"2024-06-16T02:20:56.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.20249504128049,"strikeZoneBottom":1.56154973051225,"coordinates":{"aY":23.059617324370716,"aZ":-37.89461030187014,"pfxX":9.452406367132927,"pfxZ":-4.5318427580616465,"pX":0.8778968899348816,"pZ":1.4154156793390897,"vX0":1.8819247047574292,"vY0":-112.38271788559135,"vZ0":-0.4534069186665809,"x":83.54,"y":200.56,"x0":-1.2007270835833785,"y0":50.00526842603275,"z0":5.516011035793712,"aX":11.920739621144023},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-7.9,"breakHorizontal":-17.6,"spinRate":3044,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4900453122085304,"extension":5.657772103843248},"index":0,"playId":"42a5b909-29d8-4af8-a64a-404fd8235ae5","pitchNumber":1,"startTime":"2024-06-16T02:19:44.504Z","endTime":"2024-06-16T02:19:48.369Z","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.1,"endSpeed":84.5,"strikeZoneTop":3.19579979077871,"strikeZoneBottom":1.60978635476719,"coordinates":{"aY":28.125987442837786,"aZ":-15.824862315059612,"pfxX":-4.7545865946155494,"pfxZ":8.992964087907463,"pX":1.6930522651006905,"pZ":1.737202179180114,"vX0":8.839518179710783,"vY0":-133.79305347388922,"vZ0":-6.045268422619642,"x":52.46,"y":191.88,"x0":-1.031746683586447,"y0":50.000688863903406,"z0":5.154730983863911,"aX":-8.642402328382119},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":6.7,"spinRate":2277,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40895699122040385,"extension":6.124426652512053},"index":1,"playId":"74b1cab4-db76-4d4a-aa83-f25dc9a3d6c7","pitchNumber":2,"startTime":"2024-06-16T02:19:57.957Z","endTime":"2024-06-16T02:20:01.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.29045509214254,"strikeZoneBottom":1.57882501016261,"coordinates":{"aY":25.934745812775578,"aZ":-21.432454657072054,"pfxX":0.672716403351453,"pfxZ":6.242030794907182,"pX":0.9094031828001025,"pZ":2.813340131065328,"vX0":5.270433614565515,"vY0":-130.04265780865305,"vZ0":-2.1257648839662626,"x":82.34,"y":162.82,"x0":-1.2267197085665518,"y0":50.00574498876435,"z0":5.258390995714075,"aX":1.158282729953899},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.0,"breakHorizontal":-2.3,"spinRate":2510,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4203542135674687,"extension":5.999055588179838},"index":2,"playId":"a01657d4-6465-49f8-8bb3-134a70fdf185","pitchNumber":3,"startTime":"2024-06-16T02:20:11.342Z","endTime":"2024-06-16T02:20:14.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.13815356714419,"strikeZoneBottom":1.5524496154298,"coordinates":{"aY":25.23498293540689,"aZ":-26.388034964683243,"pfxX":0.2998129923786159,"pfxZ":3.5196283483930557,"pX":1.013667820384193,"pZ":0.9155626700171315,"vX0":5.2766703704752365,"vY0":-127.21775990986667,"vZ0":-5.410698793046245,"x":78.36,"y":214.06,"x0":-1.1233538176778217,"y0":50.005451588978495,"z0":5.152491761566599,"aX":0.49243066521379225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2527,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.42996877604129,"extension":5.95572349404435},"index":3,"playId":"81083cb2-26ae-4bce-b3fe-817247ef50bb","pitchNumber":4,"startTime":"2024-06-16T02:20:26.435Z","endTime":"2024-06-16T02:20:29.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"coordinates":{"aY":26.775805473296472,"aZ":-24.73490368045938,"pfxX":-2.3652191431120437,"pfxZ":4.268238104702495,"pX":0.34774346861471966,"pZ":2.1782052729841306,"vX0":4.781747802302253,"vY0":-130.95749348797813,"vZ0":-3.149499161850337,"x":103.74,"y":179.97,"x0":-1.1917525599595324,"y0":50.002128070919134,"z0":5.239686341455601,"aX":-4.122197933859463},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":3.2,"spinRate":2390,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4177042291099924,"extension":6.075068278828018},"hitData":{"launchSpeed":87.2,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.96,"coordY":169.84}},"index":4,"playId":"d72f0821-aa9b-4ca5-bcfb-a8c06356a534","pitchNumber":5,"startTime":"2024-06-16T02:20:47.886Z","endTime":"2024-06-16T02:20:56.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:20:56.243Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, first baseman Vinnie Pasquantino to pitcher Seth Lugo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2024-06-16T02:21:04.925Z","endTime":"2024-06-16T02:23:25.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.48908058494445,"strikeZoneBottom":1.62551686331314,"coordinates":{"aY":24.87958023524811,"aZ":-43.05330435060711,"pfxX":8.62398582299497,"pfxZ":-7.920609240722715,"pX":-0.4005695197836815,"pZ":2.632569724789434,"vX0":-0.24503112548119854,"vY0":-117.20828180881948,"vZ0":2.503909093251574,"x":132.27,"y":167.7,"x0":-1.4121113097994424,"y0":50.004369604174606,"z0":5.609371897443769,"aX":11.841378115600381},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.3,"breakHorizontal":-15.5,"spinRate":3278,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.4696880095316991,"extension":5.7863694662806555},"index":0,"playId":"f37bf5dd-3b2f-4135-aea9-e8e777d42c0d","pitchNumber":1,"startTime":"2024-06-16T02:21:18.100Z","endTime":"2024-06-16T02:21:21.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":27.504103703348548,"aZ":-29.189560124568278,"pfxX":-9.153876207465082,"pfxZ":1.7846858441624844,"pX":-0.015828934375833402,"pZ":1.003933994763763,"vX0":5.691262038009533,"vY0":-128.7717976481002,"vZ0":-5.1006607830384905,"x":117.6,"y":211.67,"x0":-1.0687200361365836,"y0":50.00513859589852,"z0":5.277027911039915,"aX":-15.32819102729715},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":1606,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4258450046645521,"extension":6.0444997770725735},"index":1,"playId":"bb05b1d7-5366-4407-9027-1cca41f3b8ee","pitchNumber":2,"startTime":"2024-06-16T02:21:28.125Z","endTime":"2024-06-16T02:21:31.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2024-06-16T02:21:35.537Z","endTime":"2024-06-16T02:21:51.268Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.52850106064906,"strikeZoneBottom":1.71191463117297,"coordinates":{"aY":26.84688934793903,"aZ":-20.72837403501649,"pfxX":-0.41583485831529643,"pfxZ":6.469645820698455,"pX":1.575656825298556,"pZ":0.7291398303361801,"vX0":7.195879009823198,"vY0":-131.85160955227892,"vZ0":-7.250081247805,"x":56.94,"y":219.09,"x0":-1.1294353658825516,"y0":50.00012522840374,"z0":5.032896514375186,"aX":-0.7357791429600236},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":-0.7,"spinRate":2362,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41468905894448227,"extension":6.188856078403669},"index":3,"playId":"121d574e-e7ae-44a8-a047-bbb91ffb384b","pitchNumber":3,"startTime":"2024-06-16T02:21:51.268Z","endTime":"2024-06-16T02:21:54.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.49896091504451,"strikeZoneBottom":1.6382772101843,"coordinates":{"aY":26.256302156229676,"aZ":-45.143369450076264,"pfxX":6.081585838036725,"pfxZ":-9.135838742916853,"pX":2.1280969227185467,"pZ":0.9190442784698492,"vX0":5.357187383852665,"vY0":-119.32747062694415,"vZ0":-1.4761630041538987,"x":35.88,"y":213.97,"x0":-0.9486722118621764,"y0":50.00157976060766,"z0":5.669522327698337,"aX":8.634356357381739},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-16.6,"breakHorizontal":-12.5,"spinRate":3439,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4617379390244669,"extension":5.783224305148681},"index":4,"playId":"2537df0f-919d-4754-a616-b2228a683201","pitchNumber":4,"startTime":"2024-06-16T02:22:03.262Z","endTime":"2024-06-16T02:22:06.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":24.646319215465173,"aZ":-41.25950514986371,"pfxX":8.210105316981686,"pfxZ":-6.499631720425413,"pX":0.12925347952501784,"pZ":2.5133981764178763,"vX0":0.8199486346034015,"vY0":-118.0467400073448,"vZ0":1.8217278985292773,"x":112.07,"y":170.92,"x0":-1.2890808876926916,"y0":50.005041144976005,"z0":5.55950999959197,"aX":11.468586800212263},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.9,"breakHorizontal":-15.0,"spinRate":3382,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.46583950358669624,"extension":5.77288850511682},"index":5,"playId":"d9650980-e90f-40d0-b041-f02db38c3eff","pitchNumber":5,"startTime":"2024-06-16T02:22:23.661Z","endTime":"2024-06-16T02:22:27.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":29.26335515390079,"aZ":-17.592394675680918,"pfxX":-3.271560538253626,"pfxZ":7.933331613802851,"pX":-0.41561105173860324,"pZ":3.3388947516995233,"vX0":2.9856259319510063,"vY0":-134.7180585706204,"vZ0":-1.9347370969707516,"x":132.84,"y":148.63,"x0":-1.1131634514265258,"y0":50.00438537282328,"z0":5.309962768007792,"aX":-6.01428573232464},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2386,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4065793592226785,"extension":6.000124029798403},"index":6,"playId":"dd6c6f39-6462-455e-b2e3-4011ea31c0a5","pitchNumber":6,"startTime":"2024-06-16T02:22:43.757Z","endTime":"2024-06-16T02:22:47.999Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.48930453956201,"strikeZoneBottom":1.70481062435281,"coordinates":{"aY":25.134503950775326,"aZ":-43.970484669992146,"pfxX":8.620518900803923,"pfxZ":-8.242965208011038,"pX":-1.644799333334605,"pZ":2.1769033599673873,"vX0":-3.1717531233619587,"vY0":-119.44448208922769,"vZ0":1.3775785783410333,"x":179.7,"y":180.0,"x0":-1.412298103093916,"y0":50.00473704143826,"z0":5.576878930382325,"aX":12.333764333011182},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.3,"breakHorizontal":-14.8,"spinRate":3464,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4603216415016247,"extension":5.600704768862122},"index":7,"playId":"15ece35f-1f63-4a50-9d55-cffd11722987","pitchNumber":7,"startTime":"2024-06-16T02:23:06.584Z","endTime":"2024-06-16T02:23:10.376Z","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":93.7,"endSpeed":86.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":28.35890363329207,"aZ":-17.257768399265515,"pfxX":-1.9667058118045828,"pfxZ":7.86169914406357,"pX":0.2544026519883157,"pZ":2.5850216993961284,"vX0":4.595731822995533,"vY0":-136.44821702703243,"vZ0":-4.0311655600349,"x":107.3,"y":168.98,"x0":-1.1916724979808349,"y0":50.000162622265066,"z0":5.261151037780851,"aX":-3.7307375666676514},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":2.6,"spinRate":2392,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4005178194934018,"extension":6.110741798608329},"hitData":{"launchSpeed":98.5,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.26,"coordY":163.6}},"index":8,"playId":"3291dc96-ad78-4f33-9091-ab63b68a491e","pitchNumber":8,"startTime":"2024-06-16T02:23:19.418Z","endTime":"2024-06-16T02:23:25.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:23:25.727Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2024-06-16T02:23:45.084Z","endTime":"2024-06-16T02:25:14.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.60998110027697,"strikeZoneBottom":1.8527698896303,"coordinates":{"aY":28.89205135501343,"aZ":-18.621350170927542,"pfxX":-3.3933384178154897,"pfxZ":7.485552215463551,"pX":-1.734280733444575E-4,"pZ":3.383112514024455,"vX0":4.222873161820051,"vY0":-133.70753447711164,"vZ0":-1.5319754080223473,"x":117.01,"y":147.44,"x0":-1.159281122342443,"y0":50.001973502852124,"z0":5.300093159409547,"aX":-6.142963356561349},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":5.3,"spinRate":2235,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4096918809034644,"extension":6.086332366250732},"index":0,"playId":"9fac8bdd-0214-414f-a362-d0e0661adae8","pitchNumber":1,"startTime":"2024-06-16T02:23:59.777Z","endTime":"2024-06-16T02:24:02.953Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.60191796761883,"strikeZoneBottom":1.87707851142959,"coordinates":{"aY":26.490459566130088,"aZ":-42.12241026195048,"pfxX":10.480888651861044,"pfxZ":-7.0664028199789595,"pX":-1.209682947857746,"pZ":2.6235041178068172,"vX0":-2.2405108667604434,"vY0":-118.90715897650131,"vZ0":2.1235091832101016,"x":163.11,"y":167.95,"x0":-1.6060418165210935,"y0":50.00485259655174,"z0":5.59012502850785,"aX":14.749188121002677},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.8,"breakHorizontal":-18.2,"spinRate":3439,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4637391096323231,"extension":5.68533305820237},"index":1,"playId":"25679583-42bc-465a-80b6-808e6893c535","pitchNumber":2,"startTime":"2024-06-16T02:24:12.394Z","endTime":"2024-06-16T02:24:16.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":24.539958694033505,"aZ":-42.03243369843293,"pfxX":9.132664924983986,"pfxZ":-7.185199428987525,"pX":-0.23492070654581282,"pZ":2.1552205291504953,"vX0":0.038799931526944886,"vY0":-117.0511707175902,"vZ0":1.3545242677067222,"x":125.95,"y":180.59,"x0":-1.436085941421006,"y0":50.00493587010442,"z0":5.54085655714958,"aX":12.523669693005052},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.2,"breakHorizontal":-16.4,"spinRate":3433,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4700809633564571,"extension":5.791025100937025},"index":2,"playId":"c7e41970-ad0f-403b-bc51-8472ff17812f","pitchNumber":3,"startTime":"2024-06-16T02:24:24.503Z","endTime":"2024-06-16T02:24:27.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.62206213615947,"strikeZoneBottom":1.83335912185789,"coordinates":{"aY":22.525468221124328,"aZ":-31.724936814606487,"pfxX":2.670019441234239,"pfxZ":0.276336601778,"pX":0.5228056411656203,"pZ":0.7000408958022964,"vX0":3.571321748369222,"vY0":-126.49486214867292,"vZ0":-5.0706086256618,"x":97.07,"y":219.88,"x0":-1.247093160792943,"y0":50.00421463792896,"z0":5.234341998580431,"aX":4.3860876615103335},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.4,"breakHorizontal":-5.5,"spinRate":2776,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4307726671667682,"extension":6.022129568302639},"index":3,"playId":"78918d46-a3a8-4a85-942a-4361f67818c3","pitchNumber":4,"startTime":"2024-06-16T02:24:46.606Z","endTime":"2024-06-16T02:24:50.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":28.89836535063559,"aZ":-24.261958396865754,"pfxX":-8.373580766520192,"pfxZ":4.3014802801659755,"pX":0.7185825822272377,"pZ":2.838851803292475,"vX0":7.408721552177822,"vY0":-134.6304973216566,"vZ0":-1.9146247668851082,"x":89.61,"y":162.13,"x0":-0.9794297321960268,"y0":50.000179089083346,"z0":5.274375202576855,"aX":-15.388240555692718},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":13.6,"spinRate":2314,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4066550208527553,"extension":6.220291002352209},"hitData":{"launchSpeed":73.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.5,"coordY":154.87}},"index":4,"playId":"24e4ce6b-8843-4997-848c-5d87d78eb1bf","pitchNumber":5,"startTime":"2024-06-16T02:25:06.659Z","endTime":"2024-06-16T02:25:14.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:25:14.978Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:27:37.275Z","endTime":"2024-06-16T02:28:43.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Blake Treinen replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2024-06-16T02:26:20.925Z","endTime":"2024-06-16T02:27:39.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"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":93.8,"endSpeed":85.7,"strikeZoneTop":3.62871665089653,"strikeZoneBottom":1.77741974700814,"coordinates":{"aY":30.371430890481818,"aZ":-29.76626548898654,"pfxX":-9.353200633343707,"pfxZ":1.2816558645095117,"pX":-0.8068721033616493,"pZ":3.7324508370925527,"vX0":7.926757965710066,"vY0":-136.42925314606953,"vZ0":-1.0779150706495657,"x":147.76,"y":138.0,"x0":-2.5365871548921306,"y0":50.006236439298,"z0":6.186715617833737,"aX":-17.613008293767788},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":2137,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40167226459688177,"extension":5.58090241419887},"index":1,"playId":"830fa4a6-8dfa-4927-ab35-4a37b52b1cc3","pitchNumber":1,"startTime":"2024-06-16T02:27:39.478Z","endTime":"2024-06-16T02:27:42.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.50226998638265,"strikeZoneBottom":1.67192186727969,"coordinates":{"aY":23.42096170916303,"aZ":-30.802583527438458,"pfxX":5.554044241997278,"pfxZ":0.9130745407744083,"pX":0.06632895238508434,"pZ":1.5653507207327757,"vX0":4.812693513018691,"vY0":-121.48844785197191,"vZ0":-4.365297706313556,"x":114.47,"y":196.52,"x0":-2.6604996335603865,"y0":50.00096359756498,"z0":6.057599154608607,"aX":8.314444287896471},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.8,"breakHorizontal":-11.2,"spinRate":2339,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45054578255677846,"extension":5.593951813138349},"index":2,"playId":"966cc44e-1305-4ae9-906a-77aaf0911e2c","pitchNumber":2,"startTime":"2024-06-16T02:27:56.870Z","endTime":"2024-06-16T02:28:00.669Z","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":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.51755326594839,"strikeZoneBottom":1.70636051157392,"coordinates":{"aY":25.79531738641671,"aZ":-33.473513109207246,"pfxX":5.77424567176567,"pfxZ":-0.8425983331832265,"pX":2.122830560910601,"pZ":1.5979973266044822,"vX0":9.2535662534534,"vY0":-123.58352264190549,"vZ0":-4.3216275471204195,"x":36.08,"y":195.63,"x0":-2.427683534791419,"y0":50.003297183318914,"z0":6.196541970095991,"aX":8.886818092032556},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":-12.7,"spinRate":2469,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4440528587690604,"extension":5.721289755407327},"index":3,"playId":"76637da6-77a9-4955-b2a3-87711c7416de","pitchNumber":3,"startTime":"2024-06-16T02:28:14.821Z","endTime":"2024-06-16T02:28:17.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"coordinates":{"aY":31.893434508110246,"aZ":-30.082417493537722,"pfxX":-10.24669463580784,"pfxZ":1.0989207600388635,"pX":-0.8689214268673905,"pZ":2.705196965745046,"vX0":8.147912140324994,"vY0":-137.45744935568834,"vZ0":-3.3813975909688705,"x":150.12,"y":165.74,"x0":-2.5476365973333674,"y0":50.00389308142938,"z0":6.004961862565027,"aX":-19.511464137423207},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.4,"breakHorizontal":16.7,"spinRate":2203,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39924806116345257,"extension":5.418624089749772},"hitData":{"launchSpeed":94.4,"launchAngle":34.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.56,"coordY":80.09}},"index":4,"playId":"e6da537a-3aef-4acc-9785-813e6bec67fa","pitchNumber":4,"startTime":"2024-06-16T02:28:32.741Z","endTime":"2024-06-16T02:28:43.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:28:43.429Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:29:02.780Z","endTime":"2024-06-16T02:31:22.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.56472758114219,"strikeZoneBottom":1.71480814982462,"coordinates":{"aY":24.486194584691162,"aZ":-24.96546919448128,"pfxX":0.38382970647592884,"pfxZ":3.8964578024374177,"pX":-1.1593255365264796,"pZ":5.050684737530423,"vX0":4.273293018966987,"vY0":-134.03175795259534,"vZ0":1.1884298113398304,"x":161.19,"y":102.41,"x0":-2.8133026269067303,"y0":50.00146192080872,"z0":6.363277628575651,"aX":0.70891603955479},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":-1.4,"spinRate":2439,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40611337414738413,"extension":5.457043517594051},"index":0,"playId":"138d3e5c-d54b-4ac2-be7f-4436bcdf231c","pitchNumber":1,"startTime":"2024-06-16T02:29:06.254Z","endTime":"2024-06-16T02:29:09.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.59203513992695,"strikeZoneBottom":1.64340313459797,"coordinates":{"aY":25.448277227811285,"aZ":-21.414886974026963,"pfxX":-0.04299206366903485,"pfxZ":5.914099957630622,"pX":-0.5612298817392224,"pZ":3.3363977146256794,"vX0":5.605976101826804,"vY0":-133.24361583156482,"vZ0":-3.399578400449262,"x":138.39,"y":148.7,"x0":-2.676430303433088,"y0":50.00387600523059,"z0":6.154827780710392,"aX":-0.07915673982514004},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":-1.0,"spinRate":2465,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4092220384348564,"extension":5.550464257386195},"index":1,"playId":"2f05a4f2-4008-4d1f-8090-6066a96512c8","pitchNumber":2,"startTime":"2024-06-16T02:29:22.823Z","endTime":"2024-06-16T02:29:26.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":25.807960426687174,"aZ":-21.986671389482918,"pfxX":-0.4695821723880965,"pfxZ":5.5139295703817695,"pX":-0.1809223539502597,"pZ":2.8217799684885088,"vX0":6.72285588053422,"vY0":-134.29692303269346,"vZ0":-4.417105832947064,"x":123.9,"y":162.59,"x0":-2.6431469045469416,"y0":50.00664150600571,"z0":6.028142320783644,"aX":-0.8688896095817317},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":-0.4,"spinRate":2435,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40599880608163286,"extension":5.628707582217286},"index":2,"playId":"49eae2da-3f88-44c0-987b-f6fecd8be946","pitchNumber":3,"startTime":"2024-06-16T02:29:40.119Z","endTime":"2024-06-16T02:29:43.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.422534611236,"strikeZoneBottom":1.54060972074839,"coordinates":{"aY":27.44222501453538,"aZ":-33.418958220517766,"pfxX":8.286519396478127,"pfxZ":-0.8071122958938242,"pX":1.6362044538777083,"pZ":1.6167427746751415,"vX0":7.793049755820673,"vY0":-124.11101866232767,"vZ0":-4.25085838390561,"x":54.63,"y":195.13,"x0":-2.6340449973028877,"y0":50.00409903047779,"z0":6.16952102208652,"aX":12.78015461687579},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-16.9,"spinRate":2570,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4432344095896781,"extension":5.717277505238252},"index":3,"playId":"13eb8e66-e95f-447a-979c-0a506b866940","pitchNumber":4,"startTime":"2024-06-16T02:30:02.144Z","endTime":"2024-06-16T02:30:05.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.36934626342808,"strikeZoneBottom":1.45504510725453,"coordinates":{"aY":24.308925822635917,"aZ":-31.653744419896153,"pfxX":8.24274032395727,"pfxZ":0.3538659699256872,"pX":1.4170063809023663,"pZ":1.207064453096851,"vX0":6.801596921847562,"vY0":-121.04613106338513,"vZ0":-5.049810967945655,"x":62.99,"y":206.19,"x0":-2.5034743690978285,"y0":50.00454260560391,"z0":6.101619982203135,"aX":12.194194699385417},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.4,"breakHorizontal":-16.6,"spinRate":2478,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4530328171104774,"extension":5.717977417807351},"index":4,"playId":"b50c7937-5fd9-4943-a819-14a0c5b64083","pitchNumber":5,"startTime":"2024-06-16T02:30:19.572Z","endTime":"2024-06-16T02:30:24.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":26.426112936827174,"aZ":-21.199704148967093,"pfxX":0.3574636811703542,"pfxZ":6.108951075223178,"pX":0.014737029745368113,"pZ":2.7198669329489666,"vX0":7.063540381610575,"vY0":-132.7140482309214,"vZ0":-4.858537252422237,"x":116.44,"y":165.34,"x0":-2.7196695350246873,"y0":50.006023333225585,"z0":6.103367535447802,"aX":0.6414261528273467},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":-2.0,"spinRate":2552,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4115420942092962,"extension":5.500899002644573},"index":5,"playId":"0ec7f72a-0cd1-4757-a2d7-3887bcc16b28","pitchNumber":6,"startTime":"2024-06-16T02:30:37.239Z","endTime":"2024-06-16T02:30:43.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.55243668531868,"strikeZoneBottom":1.70713375635062,"coordinates":{"aY":32.836703961419154,"aZ":-31.5997295738527,"pfxX":-9.084437391078385,"pfxZ":0.2963568674097452,"pX":-2.1391435742420355,"pZ":3.4787217276349,"vX0":4.828383761032637,"vY0":-139.47381610731227,"vZ0":-1.430956703077089,"x":198.54,"y":144.85,"x0":-2.7170655685379153,"y0":50.00489933561449,"z0":6.092031551598899,"aX":-17.810510970359857},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.5,"breakHorizontal":15.4,"spinRate":2199,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39345566947420263,"extension":5.553805072100849},"index":6,"playId":"a9eb6f80-beb3-4d10-ae97-88942569d2c9","pitchNumber":7,"startTime":"2024-06-16T02:31:19.517Z","endTime":"2024-06-16T02:31:22.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:31:22.558Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nelson Velázquez walks. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:31:42.361Z","endTime":"2024-06-16T02:34:05.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.66999288260516,"strikeZoneBottom":1.81989029725296,"coordinates":{"aY":30.927915193226546,"aZ":-30.073252075619116,"pfxX":-9.04483500582526,"pfxZ":1.0846320051898495,"pX":-1.654897985417791,"pZ":2.7780101436806204,"vX0":5.645363310151766,"vY0":-138.21810092379704,"vZ0":-3.4378784863698555,"x":180.08,"y":163.77,"x0":-2.549185256307055,"y0":50.00225488246033,"z0":6.0583436130485495,"aX":-17.492288925816915},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.4,"breakHorizontal":15.2,"spinRate":2130,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39635375999034794,"extension":5.562350225417711},"index":0,"playId":"f8183be5-be77-44c6-a3d8-143584f3b092","pitchNumber":1,"startTime":"2024-06-16T02:31:50.404Z","endTime":"2024-06-16T02:31:54.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.54643450948635,"strikeZoneBottom":1.82482163114651,"coordinates":{"aY":29.79465998981495,"aZ":-30.829523888108035,"pfxX":-9.166999739242224,"pfxZ":0.7227007192111063,"pX":-0.7897891589515516,"pZ":3.245372625104613,"vX0":7.614641654522291,"vY0":-135.59683586129796,"vZ0":-2.111806676784427,"x":147.1,"y":151.15,"x0":-2.4440979312239772,"y0":50.00399229384459,"z0":6.1864974685905745,"aX":-17.06291946168118},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":2180,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.4040195069465087,"extension":5.506136102855217},"index":1,"playId":"a357b98e-f152-45d4-80c9-c630ea89d701","pitchNumber":2,"startTime":"2024-06-16T02:32:10.734Z","endTime":"2024-06-16T02:32:13.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":24.808703865930475,"aZ":-33.7631100301569,"pfxX":9.354044274948151,"pfxZ":-1.0673226968654834,"pX":1.112595903326628,"pZ":1.9302212529864655,"vX0":5.915153965868463,"vY0":-121.41755041511254,"vZ0":-2.863555116988441,"x":74.59,"y":186.66,"x0":-2.57443025175482,"y0":50.00403938581921,"z0":6.0766758479611545,"aX":13.90131448428198},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-18.4,"spinRate":2525,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45192033808784204,"extension":5.56740788372757},"index":2,"playId":"0774e524-c101-444e-9086-8ac24b140058","pitchNumber":3,"startTime":"2024-06-16T02:32:28.792Z","endTime":"2024-06-16T02:32:31.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2024-06-16T02:32:41.418Z","endTime":"2024-06-16T02:32:53.995Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.34453145761371,"strikeZoneBottom":1.71904541794553,"coordinates":{"aY":24.359493921092387,"aZ":-26.782246334434376,"pfxX":5.568697800007677,"pfxZ":3.599467139093737,"pX":2.1111418263686015,"pZ":1.979355195882599,"vX0":9.347760664481108,"vY0":-121.70511604029804,"vZ0":-4.220174453281234,"x":36.53,"y":185.34,"x0":-2.5058541027004186,"y0":50.00097774108801,"z0":6.060982388802241,"aX":8.333623429786098},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":2395,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45041672113998743,"extension":5.4626170780955015},"index":4,"playId":"faa7d41e-50f7-46f4-a3ab-40aebfcf50ab","pitchNumber":4,"startTime":"2024-06-16T02:32:53.995Z","endTime":"2024-06-16T02:32:58.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.29002781664976,"strikeZoneBottom":1.7285485417755,"coordinates":{"aY":24.40272166519363,"aZ":-34.144705762235006,"pfxX":9.853069171375749,"pfxZ":-1.3411742028398121,"pX":0.43366451700729314,"pZ":1.4126645738296701,"vX0":4.394178902806663,"vY0":-120.95599701409095,"vZ0":-4.022331861074259,"x":100.47,"y":200.64,"x0":-2.6883002819667743,"y0":50.00029493841724,"z0":6.102961070879673,"aX":14.54074231535732},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.1,"breakHorizontal":-19.0,"spinRate":2521,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4534718452018054,"extension":5.61458953236407},"index":5,"playId":"d00db7b5-bf80-48e5-bfcf-8deb85aee160","pitchNumber":5,"startTime":"2024-06-16T02:33:12.466Z","endTime":"2024-06-16T02:33:18.528Z","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":92.9,"endSpeed":85.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":28.924915630061196,"aZ":-31.408128368364338,"pfxX":-8.706033798765313,"pfxZ":0.4127128285240982,"pX":-0.15286416932797056,"pZ":2.678148477185751,"vX0":9.023073020661222,"vY0":-135.01056407300442,"vZ0":-3.2445580114613963,"x":122.83,"y":166.47,"x0":-2.404403190000436,"y0":50.001950282619475,"z0":6.101950159864174,"aX":-16.099236791772597},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.2,"breakHorizontal":13.9,"spinRate":2158,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40542534048517753,"extension":5.543505852051128},"index":6,"playId":"53d5b743-da93-475f-bd05-5c1cb1308a36","pitchNumber":6,"startTime":"2024-06-16T02:33:36.334Z","endTime":"2024-06-16T02:33:41.722Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.52180959782474,"strikeZoneBottom":1.80334085318555,"coordinates":{"aY":28.185724304290325,"aZ":-25.8315364507923,"pfxX":-8.731969571640729,"pfxZ":3.27100675378518,"pX":-1.0954031573006124,"pZ":3.595135472627035,"vX0":7.092235323434409,"vY0":-137.7507280923743,"vZ0":-2.0124858425073193,"x":158.75,"y":141.71,"x0":-2.5582608088255605,"y0":50.002205478356615,"z0":6.06693271639207,"aX":-16.922094532591306},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":14.5,"spinRate":2246,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3963562418662452,"extension":5.658940190300657},"index":7,"playId":"5efa666d-ea2a-4141-81bc-26af2f99c6c9","pitchNumber":7,"startTime":"2024-06-16T02:34:01.323Z","endTime":"2024-06-16T02:34:05.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:34:05.882Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin walks. Vinnie Pasquantino to 3rd. Nelson Velázquez to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:34:29.688Z","endTime":"2024-06-16T02:36:45.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"postOnSecond":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"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":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.51748705870123,"strikeZoneBottom":1.6744050800076,"coordinates":{"aY":28.638166223924213,"aZ":-25.291755946302903,"pfxX":-9.186335989813887,"pfxZ":3.5932368458294075,"pX":-1.3035458809372076,"pZ":2.9213203543838655,"vX0":6.615088405841222,"vY0":-137.07934227347573,"vZ0":-3.8478659703661315,"x":166.69,"y":159.9,"x0":-2.547426459528929,"y0":50.001453648048276,"z0":6.05809037731916,"aX":-17.5837098480118},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":2188,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3986804570644549,"extension":5.461425347571057},"index":0,"playId":"c6096d7d-335a-4bcd-9844-5dd4e02a0e4e","pitchNumber":1,"startTime":"2024-06-16T02:34:39.671Z","endTime":"2024-06-16T02:34:44.062Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.37469700603911,"strikeZoneBottom":1.59543912016224,"coordinates":{"aY":22.21493147920065,"aZ":-31.55439927463633,"pfxX":7.627735164867943,"pfxZ":0.41998053900693666,"pX":0.7239372366913321,"pZ":1.0946673429889313,"vX0":5.774489227351993,"vY0":-119.97089288279092,"vZ0":-4.996009249955927,"x":89.41,"y":209.22,"x0":-2.7009973523482866,"y0":50.000024862881915,"z0":6.001663441159348,"aX":11.167682767165083},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.1,"breakHorizontal":-15.1,"spinRate":2408,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45574987043253223,"extension":5.803673224957493},"index":1,"playId":"d8d34bce-8129-454c-905a-ac342ac1d737","pitchNumber":2,"startTime":"2024-06-16T02:34:57.097Z","endTime":"2024-06-16T02:35:01.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2024-06-16T02:35:06.958Z","endTime":"2024-06-16T02:35:41.359Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.28208046232851,"strikeZoneBottom":1.56754432933461,"coordinates":{"aY":29.058397324513777,"aZ":-23.482103037893335,"pfxX":-8.277992973105967,"pfxZ":4.630121809750307,"pX":0.041146136946937154,"pZ":3.0325185418256,"vX0":9.540052325279136,"vY0":-135.9517541140307,"vZ0":-3.7683382243521995,"x":115.43,"y":156.9,"x0":-2.4334717320951738,"y0":50.00116956984986,"z0":6.061137694357855,"aX":-15.535933054396603},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":13.1,"spinRate":2225,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40246783149989396,"extension":5.790494561328087},"index":3,"playId":"32c72531-6519-4892-8d34-685d3a0b1c12","pitchNumber":3,"startTime":"2024-06-16T02:35:41.359Z","endTime":"2024-06-16T02:35:44.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.41260103691564,"strikeZoneBottom":1.59495354029118,"coordinates":{"aY":29.480124612323966,"aZ":-20.423454060383044,"pfxX":-9.255665893060838,"pfxZ":6.370409761180937,"pX":0.8716669328550615,"pZ":2.0152212354656167,"vX0":11.62125768870096,"vY0":-134.97766784700596,"vZ0":-6.903418799440526,"x":83.77,"y":184.37,"x0":-2.2878046281721836,"y0":50.00324852401519,"z0":6.044939239772679,"aX":-17.07348199204577},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":14.3,"spinRate":2219,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40584988411917866,"extension":5.674618871173757},"index":4,"playId":"67ab275d-3b7a-4ced-abe2-4905c06cc5d6","pitchNumber":4,"startTime":"2024-06-16T02:36:00.952Z","endTime":"2024-06-16T02:36:05.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.41046003727151,"strikeZoneBottom":1.66423405601612,"coordinates":{"aY":24.703822612924462,"aZ":-34.154382601828395,"pfxX":9.550846274556129,"pfxZ":-1.3785865291088202,"pX":2.611279280103735,"pZ":0.39132265679381684,"vX0":9.241907080946605,"vY0":-119.67434452479264,"vZ0":-5.94585414844841,"x":17.46,"y":228.21,"x0":-2.551847937515416,"y0":50.002389733338894,"z0":5.994421885387379,"aX":13.746211588579467},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.8,"breakHorizontal":-19.7,"spinRate":2576,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45900073236161365,"extension":5.79708816959653},"index":5,"playId":"a6b078a2-32d1-4927-844e-22e759507d63","pitchNumber":5,"startTime":"2024-06-16T02:36:19.746Z","endTime":"2024-06-16T02:36:23.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.36748000169383,"strikeZoneBottom":1.67457781063745,"coordinates":{"aY":28.82171258540302,"aZ":-26.158769933644333,"pfxX":-8.74864596770093,"pfxZ":3.2731955287993095,"pX":1.4316987013715758,"pZ":1.3355491459864186,"vX0":12.582822812379472,"vY0":-134.6783440947519,"vZ0":-7.438589321178787,"x":62.43,"y":202.72,"x0":-2.1610087657348425,"y0":50.00633743837643,"z0":5.979393163460949,"aX":-16.09991394054693},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":2403,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40645077043310573,"extension":5.726372673769053},"index":6,"playId":"71dd2f65-6a28-4ef6-946d-73b77fca52f1","pitchNumber":6,"startTime":"2024-06-16T02:36:41.769Z","endTime":"2024-06-16T02:36:45.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:36:45.909Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:38:06.464Z","endTime":"2024-06-16T02:38:53.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","nameSlug":"adam-frazier-624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"postOnSecond":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","nameSlug":"adam-frazier-624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Nick Loftin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2024-06-16T02:37:39.741Z","endTime":"2024-06-16T02:37:47.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2024-06-16T02:37:47.401Z","endTime":"2024-06-16T02:38:08.808Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"coordinates":{"aY":25.138007850763035,"aZ":-20.175911708262078,"pfxX":-1.6594231538441586,"pfxZ":6.5607076585319675,"pX":-0.08558202454133254,"pZ":3.51641314783444,"vX0":7.129386441466985,"vY0":-133.50169687577412,"vZ0":-3.445277033112237,"x":120.26,"y":143.84,"x0":-2.559753520651236,"y0":50.004051271408784,"z0":6.252720844612404,"aX":-3.0358519625623637},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":1.7,"spinRate":2577,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4082008066558922,"extension":5.568011168711396},"index":2,"playId":"4ed99f98-dad4-4377-a65f-939421ae36e4","pitchNumber":1,"startTime":"2024-06-16T02:38:08.808Z","endTime":"2024-06-16T02:38:11.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"coordinates":{"aY":25.102087450217287,"aZ":-23.870573422561243,"pfxX":0.20244920175924186,"pfxZ":4.660981649521519,"pX":-0.535633154739305,"pZ":3.6062082805873925,"vX0":5.441796524406966,"vY0":-131.85762995214185,"vZ0":-2.3367190478626547,"x":137.42,"y":141.41,"x0":-2.6427500602491554,"y0":50.00099995900805,"z0":6.244858476925431,"aX":0.3589032013044719},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-1.4,"spinRate":2540,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41363813251887827,"extension":5.634861207280329},"index":3,"playId":"181c3fe3-07d4-4107-9176-77c0d31ca06c","pitchNumber":2,"startTime":"2024-06-16T02:38:29.514Z","endTime":"2024-06-16T02:38:32.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"coordinates":{"aY":23.908771288040445,"aZ":-32.11251092241874,"pfxX":7.740131647711556,"pfxZ":0.03892219055384949,"pX":0.9670554051114857,"pZ":1.921549105629105,"vX0":6.272682940292114,"vY0":-120.60607044591991,"vZ0":-3.4603502887968967,"x":80.14,"y":186.9,"x0":-2.6747395778158762,"y0":50.00108519740788,"z0":6.213106651362232,"aX":11.376348803287026},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-15.5,"spinRate":2491,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4545044101468281,"extension":5.644166562633233},"index":4,"playId":"c533e22c-170c-4419-ab3f-1dec1f9554a6","pitchNumber":3,"startTime":"2024-06-16T02:38:49.601Z","endTime":"2024-06-16T02:38:53.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:38:53.679Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"MJ Melendez hits a grand slam (8) to right field. Vinnie Pasquantino scores. Nelson Velázquez scores. Freddy Fermin scores.","rbi":4,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:39:09.235Z","endTime":"2024-06-16T02:44:55.991Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,8,9,10,11,12,13],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.44507643878494,"strikeZoneBottom":1.7127738126614,"coordinates":{"aY":27.82531689661976,"aZ":-25.121660164382604,"pfxX":1.3570245261800808,"pfxZ":4.009869800574981,"pX":-0.10545870292488117,"pZ":3.716391843237832,"vX0":6.1115832557379965,"vY0":-131.75664301883495,"vZ0":-1.673644542278359,"x":121.02,"y":138.44,"x0":-2.630831207176519,"y0":50.00365385471185,"z0":6.215082654198281,"aX":2.387147042102417},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":-3.8,"spinRate":2571,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4156128563791408,"extension":5.472847024339911},"index":0,"playId":"650906de-bec6-4854-bdb3-626b7cb39d8b","pitchNumber":1,"startTime":"2024-06-16T02:39:19.553Z","endTime":"2024-06-16T02:39:24.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":27.10904164553719,"aZ":-23.803863452749876,"pfxX":1.1967028933039958,"pfxZ":4.751173080553141,"pX":0.31252391479711694,"pZ":3.2484679072365386,"vX0":7.235162925381234,"vY0":-131.71165015783222,"vZ0":-2.988524671036567,"x":105.09,"y":151.07,"x0":-2.6219253850683693,"y0":50.00489029661534,"z0":6.151641304507722,"aX":2.1101141284775604},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-3.7,"spinRate":2580,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4153248655460944,"extension":5.799272550644704},"index":1,"playId":"a916a221-8b7c-4607-87ed-9d8339a8ad3f","pitchNumber":2,"startTime":"2024-06-16T02:39:38.166Z","endTime":"2024-06-16T02:39:41.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":26.32882454909837,"aZ":-19.423693814155904,"pfxX":0.21008963389907845,"pfxZ":6.937970425065473,"pX":-0.013777688314459252,"pZ":3.6795490503496233,"vX0":6.705938289056111,"vY0":-134.074241534913,"vZ0":-2.955593582765394,"x":117.53,"y":139.43,"x0":-2.5645936895616672,"y0":50.00575660873991,"z0":6.166731858067665,"aX":0.3858102645770321},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-1.7,"spinRate":2629,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40700904434835383,"extension":5.617542818068526},"index":2,"playId":"7f52b767-0ff9-484d-9f56-7ff7812f0d55","pitchNumber":3,"startTime":"2024-06-16T02:40:01.720Z","endTime":"2024-06-16T02:40:04.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.38189025407884,"strikeZoneBottom":1.6354887115514,"coordinates":{"aY":26.348432796155432,"aZ":-32.838433969345175,"pfxX":8.305543561588026,"pfxZ":-0.45276030486384267,"pX":1.3401290681951195,"pZ":0.7993099225465113,"vX0":6.842406354873733,"vY0":-121.01253621421392,"vZ0":-5.517662526427981,"x":65.92,"y":217.2,"x0":-2.615796016513808,"y0":50.003529670363434,"z0":6.027746273311025,"aX":12.16482974212467},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-16.8,"spinRate":2738,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4547799797642482,"extension":5.751774134506181},"index":3,"playId":"88831dd9-9b3b-4c89-9e56-9bff59c4dd8f","pitchNumber":4,"startTime":"2024-06-16T02:40:20.589Z","endTime":"2024-06-16T02:40:24.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":26.276743940390194,"aZ":-25.47701277005124,"pfxX":1.3654760046172627,"pfxZ":3.8702170173652863,"pX":-0.5476945208118921,"pZ":3.625373647755001,"vX0":5.088317858585993,"vY0":-130.44275748952828,"vZ0":-1.6560846808848058,"x":137.88,"y":140.89,"x0":-2.697527938268571,"y0":50.00431795950308,"z0":6.1809083541478245,"aX":2.363285952843309},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-3.6,"spinRate":2455,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41916816541966373,"extension":5.458824308215284},"index":4,"playId":"1a85c335-8b3b-4c88-baa8-432420f3a539","pitchNumber":5,"startTime":"2024-06-16T02:40:43.835Z","endTime":"2024-06-16T02:40:46.835Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2024-06-16T02:41:16.814Z","endTime":"2024-06-16T02:41:37.169Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":25.34239285287057,"aZ":-24.88058674181663,"pfxX":0.5536698392380344,"pfxZ":4.0900636368644925,"pX":0.7024382959341097,"pZ":3.5611130113444815,"vX0":8.206802523395835,"vY0":-132.00726914538185,"vZ0":-2.2343393224600776,"x":90.22,"y":142.63,"x0":-2.5051302451506534,"y0":50.00248401102765,"z0":6.230549758658594,"aX":0.98710152850233},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-2.6,"spinRate":2526,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.41326479241470127,"extension":5.538058082205555},"index":6,"playId":"4d329a12-56f9-4cab-a5d8-963171588282","pitchNumber":6,"startTime":"2024-06-16T02:41:37.169Z","endTime":"2024-06-16T02:41:43.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2024-06-16T02:42:13.482Z","endTime":"2024-06-16T02:42:26.012Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":24.087658321855642,"aZ":-24.72200210330387,"pfxX":-0.0538274965144101,"pfxZ":4.185054855306062,"pX":0.8128466262788696,"pZ":3.6513259233413895,"vX0":8.596586738456974,"vY0":-131.61174886740565,"vZ0":-1.8949511429126746,"x":86.02,"y":140.19,"x0":-2.4686881262961027,"y0":50.00222179695083,"z0":6.185152474144779,"aX":-0.09801035487957527},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-1.6,"spinRate":2419,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41385952216908484,"extension":5.60262580298438},"index":8,"playId":"1c6100c2-75d2-4fb7-b5bd-c77750364f3a","pitchNumber":7,"startTime":"2024-06-16T02:42:26.012Z","endTime":"2024-06-16T02:42:30.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":28.264681326106746,"aZ":-16.805445198950686,"pfxX":-5.345392875359636,"pfxZ":7.864312585785978,"pX":-0.06255575267158653,"pZ":3.5208438307933987,"vX0":8.96383285377183,"vY0":-138.28502970497485,"vZ0":-3.6817922570632753,"x":119.38,"y":143.72,"x0":-2.6383828029688514,"y0":50.000370091878025,"z0":5.98356180536833,"aX":-10.443709909214482},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2614,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3947416722438559,"extension":5.7286958400285},"index":9,"playId":"70edd171-18bc-46a1-8665-8ee6fe4ffdc1","pitchNumber":8,"startTime":"2024-06-16T02:42:50.128Z","endTime":"2024-06-16T02:42:53.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":26.907425840908704,"aZ":-20.951625491509972,"pfxX":0.9234952400291574,"pfxZ":6.1587411045242675,"pX":1.2348184546468914,"pZ":2.6402371978853463,"vX0":9.364497482790725,"vY0":-133.67680901845358,"vZ0":-5.084769219688206,"x":69.93,"y":167.49,"x0":-2.423486972947594,"y0":50.003300801581815,"z0":6.056662237730611,"aX":1.6834677403607394},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-3.6,"spinRate":2595,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4086270904107643,"extension":5.754253137461078},"index":10,"playId":"a4556fc9-7d40-4be8-a8a5-aaf034cb79cc","pitchNumber":9,"startTime":"2024-06-16T02:43:10.990Z","endTime":"2024-06-16T02:43:14.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":24.829451999156202,"aZ":-34.80753011542239,"pfxX":6.942967900346051,"pfxZ":-1.7286101336672415,"pX":0.470857795766661,"pZ":1.7831976944360017,"vX0":5.7625718300109465,"vY0":-122.69050005168008,"vZ0":-3.4587581323734202,"x":99.05,"y":190.63,"x0":-2.8125415925872383,"y0":50.0041207338633,"z0":6.185025445737453,"aX":10.559891184424842},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":-13.9,"spinRate":2485,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.44684715104186346,"extension":5.493732080163298},"index":11,"playId":"bb8babca-65c0-40be-bf87-f4b736906bf8","pitchNumber":10,"startTime":"2024-06-16T02:43:44.821Z","endTime":"2024-06-16T02:43:48.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.447081814487,"strikeZoneBottom":1.720631254346,"coordinates":{"aY":26.69074212839191,"aZ":-24.74493236199238,"pfxX":0.3615905751082531,"pfxZ":4.064397963750407,"pX":1.5242016901650572,"pZ":3.628219769029952,"vX0":10.09838215214383,"vY0":-133.7800150497839,"vZ0":-2.1360345962485234,"x":58.9,"y":140.82,"x0":-2.333661967599793,"y0":50.0018949718678,"z0":6.196313871018459,"aX":0.657969268670745},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-2.6,"spinRate":2569,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40818842329121097,"extension":5.6872654450238365},"index":12,"playId":"bf7dd5a1-79fb-4748-86d7-93e22d86419a","pitchNumber":11,"startTime":"2024-06-16T02:44:09.452Z","endTime":"2024-06-16T02:44:14.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":27.22270114814474,"aZ":-20.606380951059407,"pfxX":0.29397395303887597,"pfxZ":6.250203782734161,"pX":0.14720121796104116,"pZ":3.0829182191220568,"vX0":7.482548057464869,"vY0":-134.67781397406415,"vZ0":-4.026273607126205,"x":111.39,"y":155.54,"x0":-2.696628834356471,"y0":50.001175437530875,"z0":6.041051094450442,"aX":0.5436935220301885},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-2.0,"spinRate":2546,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.405554186640229,"extension":5.647821923778057},"hitData":{"launchSpeed":103.2,"launchAngle":36.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.42,"coordY":68.39}},"index":13,"playId":"d749d4b3-5ed5-4fb7-888d-c317346de59d","pitchNumber":12,"startTime":"2024-06-16T02:44:29.024Z","endTime":"2024-06-16T02:44:55.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:44:55.991Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dairon Blanco lines out to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2024-06-16T02:47:05.565Z","endTime":"2024-06-16T02:47:49.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2024-06-16T02:45:03.755Z","endTime":"2024-06-16T02:45:39.891Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Anthony Banda replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2024-06-16T02:45:39.891Z","endTime":"2024-06-16T02:47:07.800Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"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(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.1,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":30.86452763791208,"aZ":-15.208877710291898,"pfxX":8.024256764776101,"pfxZ":8.593916468461876,"pX":-0.366964048736841,"pZ":2.1221668283156756,"vX0":-11.021389780097184,"vY0":-139.50802308009614,"vZ0":-5.738974422925057,"x":130.99,"y":181.48,"x0":2.5891383287578114,"y0":50.00558404329105,"z0":5.205513608218554,"aX":15.847310778590924},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":-12.4,"spinRate":2181,"spinDirection":131},"zone":7,"typeConfidence":0.91,"plateTime":0.3923481742077253,"extension":6.338072204110155},"index":2,"playId":"1a649f5f-a2f0-4905-8bea-e4cfbf4a24ad","pitchNumber":1,"startTime":"2024-06-16T02:47:07.800Z","endTime":"2024-06-16T02:47:11.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":31.08958526399977,"aZ":-15.015257771919632,"pfxX":6.389751717632462,"pfxZ":8.688242828720089,"pX":-0.39765332686296456,"pZ":2.3283631834738716,"vX0":-10.088105051732551,"vY0":-139.56560379512885,"vZ0":-5.508872092221301,"x":132.16,"y":175.91,"x0":2.4317809105009998,"y0":50.00293172624268,"z0":5.314924901533036,"aX":12.620256254481871},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":-9.5,"spinRate":2173,"spinDirection":131},"zone":4,"typeConfidence":0.91,"plateTime":0.39228853695747334,"extension":6.395558062665562},"index":3,"playId":"e78f48ab-b3f4-446f-bedd-45f09ea09a34","pitchNumber":2,"startTime":"2024-06-16T02:47:24.467Z","endTime":"2024-06-16T02:47:27.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":31.99417615174298,"aZ":-15.249334099419967,"pfxX":6.503250340698555,"pfxZ":8.630253379713974,"pX":-0.2053392282058465,"pZ":3.513681483955185,"vX0":-9.770395016691484,"vY0":-139.3216943712689,"vZ0":-2.4282699166139863,"x":124.83,"y":143.91,"x0":2.5059137200294974,"y0":50.00246904786778,"z0":5.407212276356064,"aX":12.75408111546778},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-9.7,"spinRate":2281,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.39348745860531187,"extension":6.340327488437782},"hitData":{"launchSpeed":91.1,"launchAngle":22.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.19,"coordY":69.85}},"index":4,"playId":"c1a30681-519d-4516-9e98-69d507b2876a","pitchNumber":3,"startTime":"2024-06-16T02:47:40.647Z","endTime":"2024-06-16T02:47:49.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:47:49.916Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to right fielder Dairon Blanco.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2024-06-16T02:49:55.834Z","endTime":"2024-06-16T02:50:21.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680118,"link":"/api/v1/people/680118"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Adam Frazier remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2024-06-16T02:48:40.239Z","endTime":"2024-06-16T02:49:58.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"}},{"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.1,"endSpeed":78.5,"strikeZoneTop":3.58124466903642,"strikeZoneBottom":1.6790700579634,"coordinates":{"aY":23.218264678698674,"aZ":-28.57435337705966,"pfxX":0.9444187849927652,"pfxZ":2.297252202948604,"pX":0.7538636373389266,"pZ":3.4523463658487654,"vX0":4.5104927888595965,"vY0":-124.02006478375775,"vZ0":0.7328189672978592,"x":88.26,"y":145.57,"x0":-1.2060881042300018,"y0":50.00414426573618,"z0":5.523625489397007,"aX":1.4810594617968633},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-2.6,"spinRate":2512,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.44049985782732737,"extension":5.96224061667127},"index":1,"playId":"f75fd20a-0dc3-4aa4-8400-8378db8f69bc","pitchNumber":1,"startTime":"2024-06-16T02:49:58.155Z","endTime":"2024-06-16T02:50:02.252Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":26.61955613768403,"aZ":-20.30658691443294,"pfxX":-1.3544966313267037,"pfxZ":6.7897976136352245,"pX":0.46656798174888575,"pZ":2.8113540064300535,"vX0":4.707191733369044,"vY0":-131.10261988270565,"vZ0":-2.5464819251597937,"x":99.22,"y":162.87,"x0":-1.1728865692892207,"y0":50.00318112155885,"z0":5.303785744657958,"aX":-2.367894834698681},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":1.4,"spinRate":2470,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4170994392893359,"extension":6.017880029496351},"hitData":{"launchSpeed":99.7,"launchAngle":35.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.23,"coordY":67.28}},"index":2,"playId":"1f9cc6d1-9078-4cf7-a7ac-ec2a2f924326","pitchNumber":2,"startTime":"2024-06-16T02:50:10.472Z","endTime":"2024-06-16T02:50:21.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:50:21.708Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Pages doubles (9) on a sharp line drive to center fielder Garrett Hampson.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2024-06-16T02:50:35.330Z","endTime":"2024-06-16T02:51:50.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":26.203284532455026,"aZ":-26.715619816777483,"pfxX":1.4415634237668629,"pfxZ":3.2808282189932925,"pX":0.6882218922324929,"pZ":2.0903873171294065,"vX0":4.004435532192288,"vY0":-128.1541861038001,"vZ0":-2.6826772596156334,"x":90.77,"y":182.34,"x0":-1.0812925653753167,"y0":50.00613827891365,"z0":5.2351944475692616,"aX":2.400198973424273},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-3.5,"spinRate":2478,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.4272135399151553,"extension":5.967982215464375},"index":0,"playId":"36511969-9909-410c-a5c5-91daed0d6c20","pitchNumber":1,"startTime":"2024-06-16T02:50:44.593Z","endTime":"2024-06-16T02:50:47.652Z","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":91.2,"endSpeed":84.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":26.676549504317137,"aZ":-23.884531598840553,"pfxX":-7.632487466146955,"pfxZ":4.603835372991691,"pX":-1.3512256475029747,"pZ":2.3292703735311506,"vX0":1.8772911388149884,"vY0":-132.8854559798811,"vZ0":-3.2026333840648222,"x":168.51,"y":175.89,"x0":-1.072142841811926,"y0":50.00168315768446,"z0":5.272051309476285,"aX":-13.741405661157094},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":13.4,"spinRate":2238,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4111166161788762,"extension":5.924041497062838},"index":1,"playId":"3f59d116-8ade-4d0d-b960-5f6443f188f7","pitchNumber":2,"startTime":"2024-06-16T02:51:04.179Z","endTime":"2024-06-16T02:51:08.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2024-06-16T02:51:13.782Z","endTime":"2024-06-16T02:51:23.865Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.63829868256373,"strikeZoneBottom":1.77988268495216,"coordinates":{"aY":27.59072965111625,"aZ":-20.985104588851023,"pfxX":-0.028865217914314845,"pfxZ":6.098070624819957,"pX":0.11311922283121248,"pZ":4.561523815036859,"vX0":3.078178243968191,"vY0":-134.27033770959832,"vZ0":1.325367264689362,"x":112.69,"y":115.62,"x0":-1.0418594373972832,"y0":50.00593288425703,"z0":5.549052997213059,"aX":-0.052775765730090914},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-0.6,"spinRate":2413,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4070794431671616,"extension":5.9006732526511145},"index":3,"playId":"2128aa4a-54b6-4778-a1a1-136aed724f45","pitchNumber":3,"startTime":"2024-06-16T02:51:23.865Z","endTime":"2024-06-16T02:51:27.173Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":21.92548635253192,"aZ":-34.02166659735783,"pfxX":9.814754859783942,"pfxZ":-1.299274170479487,"pX":0.4336554232421825,"pZ":2.617407658963469,"vX0":1.31676367263541,"vY0":-118.09330377159628,"vZ0":0.9982676652059408,"x":100.47,"y":168.11,"x0":-1.4065060982248343,"y0":50.00579834814171,"z0":5.312183064769386,"aX":13.902125964487821},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":-18.1,"spinRate":2841,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.4633390640857833,"extension":5.769830110675805},"hitData":{"launchSpeed":107.8,"launchAngle":17.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.03,"coordY":43.87}},"index":4,"playId":"8fdc1de0-495e-4107-bfd7-85dc7d9d2b94","pitchNumber":4,"startTime":"2024-06-16T02:51:36.307Z","endTime":"2024-06-16T02:51:50.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:51:50.434Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jason Heyward grounds out, pitcher Seth Lugo to first baseman Vinnie Pasquantino. Andy Pages to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2024-06-16T02:52:05.499Z","endTime":"2024-06-16T02:54:08.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607625,"link":"/api/v1/people/607625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.9,"strikeZoneTop":3.45028665390985,"strikeZoneBottom":1.688956052245,"coordinates":{"aY":20.867434097491195,"aZ":-43.32048738695925,"pfxX":8.539555745578694,"pfxZ":-9.011508908974244,"pX":-2.266870914109607,"pZ":3.0662745196700305,"vX0":-3.901327120939006,"vY0":-110.82269373772293,"vZ0":3.9878052938671322,"x":203.41,"y":155.99,"x0":-1.587778136054266,"y0":50.003025109644646,"z0":5.785679133815966,"aX":10.561206353218234},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-14.9,"breakHorizontal":-14.4,"spinRate":3087,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.495327959904051,"extension":5.580748460013119},"index":0,"playId":"e4ac12a6-0025-4ff5-9ed0-594a053966a6","pitchNumber":1,"startTime":"2024-06-16T02:52:20.777Z","endTime":"2024-06-16T02:52:23.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.41751007568421,"strikeZoneBottom":1.72872048781221,"coordinates":{"aY":25.338495426613907,"aZ":-28.2507327155281,"pfxX":-8.643678054473636,"pfxZ":2.458951988654791,"pX":-1.0554436529974838,"pZ":1.678442594366372,"vX0":3.4668611007323644,"vY0":-125.49764648328633,"vZ0":-3.343546348792156,"x":157.23,"y":193.46,"x0":-1.3315701281500707,"y0":50.00368466955334,"z0":5.328592994912718,"aX":-13.791226336213066},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":1467,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43640726519813944,"extension":5.934941377549679},"index":1,"playId":"21ce6a64-ba2d-4449-abf0-aaa693b9bfae","pitchNumber":2,"startTime":"2024-06-16T02:52:36.439Z","endTime":"2024-06-16T02:52:40.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.47748684315031,"strikeZoneBottom":1.77702351295389,"coordinates":{"aY":28.284747891083832,"aZ":-21.041626842806263,"pfxX":-0.4915942515963114,"pfxZ":6.267201328888671,"pX":0.4861945104315393,"pZ":2.630758436531428,"vX0":4.955867030066502,"vY0":-132.46737212001744,"vZ0":-2.919642330854356,"x":98.47,"y":167.75,"x0":-1.3451192878093108,"y0":50.00627146519944,"z0":5.28546630301749,"aX":-0.8738805260724235},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2537,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.41346473365221437,"extension":6.02635687989926},"index":2,"playId":"412d2571-607d-40d2-a2ef-59eccd466f86","pitchNumber":3,"startTime":"2024-06-16T02:52:52.242Z","endTime":"2024-06-16T02:52:55.384Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.8,"strikeZoneTop":3.49640144278271,"strikeZoneBottom":1.76052724456417,"coordinates":{"aY":23.457146487506016,"aZ":-43.224433249080285,"pfxX":9.747724050629731,"pfxZ":-8.397165987633477,"pX":-2.2289020386561047,"pZ":3.4640929192383534,"vX0":-4.003133086137099,"vY0":-114.68494679663928,"vZ0":4.415038675641092,"x":201.96,"y":145.25,"x0":-1.716257121649683,"y0":50.000490673760744,"z0":5.761048164142298,"aX":12.835212060875032},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.6,"breakHorizontal":-16.4,"spinRate":3189,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.47968124320059546,"extension":5.6399953888311725},"index":3,"playId":"34a254d4-075f-4588-9eef-44d0f559443c","pitchNumber":4,"startTime":"2024-06-16T02:53:06.732Z","endTime":"2024-06-16T02:53:09.732Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.49844643206202,"strikeZoneBottom":1.74118852292528,"coordinates":{"aY":22.885187041770973,"aZ":-44.90040156573344,"pfxX":7.382600151184591,"pfxZ":-9.635797913003715,"pX":-0.7506220637997949,"pZ":3.3097681580051375,"vX0":-0.6056952584650672,"vY0":-114.6938209571908,"vZ0":4.497505083990186,"x":145.61,"y":149.42,"x0":-1.439882080518898,"y0":50.001599275992874,"z0":5.726064888627572,"aX":9.751751685452756},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.8,"breakHorizontal":-13.2,"spinRate":3251,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.47910389158802946,"extension":5.702863109257911},"index":4,"playId":"48a12331-d32c-4b2b-86b9-f31abeb66260","pitchNumber":5,"startTime":"2024-06-16T02:53:27.421Z","endTime":"2024-06-16T02:53:32.239Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2024-06-16T02:53:43.607Z","endTime":"2024-06-16T02:53:57.316Z","isPitch":false,"type":"action","player":{"id":518792,"link":"/api/v1/people/518792"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"coordinates":{"aY":29.7714037154825,"aZ":-25.53289450240916,"pfxX":-9.332481938733341,"pfxZ":3.640244368751164,"pX":-0.78712537569793,"pZ":3.3232773798645536,"vX0":4.558371866078439,"vY0":-134.346206902416,"vZ0":-0.27541618176794125,"x":147.0,"y":149.05,"x0":-1.2956914414186127,"y0":50.00092009475026,"z0":5.245714622960689,"aX":-17.01549435739757},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":2350,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40807284042762504,"extension":6.207141378504495},"hitData":{"launchSpeed":84.7,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.87,"coordY":182.64}},"index":6,"playId":"cbe350c7-fdf3-4927-ba91-f7b62a2fbf42","pitchNumber":6,"startTime":"2024-06-16T02:53:57.316Z","endTime":"2024-06-16T02:54:08.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:54:08.295Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cavan Biggio called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2024-06-16T02:54:19.901Z","endTime":"2024-06-16T02:55:43.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":26.030375843862146,"aZ":-21.726624346177566,"pfxX":-2.6211210439488446,"pfxZ":5.777828616423582,"pX":0.3738763797160517,"pZ":2.5368313741363546,"vX0":5.034350843757902,"vY0":-132.97479482417285,"vZ0":-3.0179598835471486,"x":102.75,"y":170.29,"x0":-1.1953749855025184,"y0":50.000288673081194,"z0":5.246194455708525,"aX":-4.73757159336053},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":3.7,"spinRate":2401,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.41045811579444,"extension":6.05034147455914},"index":0,"playId":"8b456dec-6549-4b21-9265-501b6c566ac5","pitchNumber":1,"startTime":"2024-06-16T02:54:31.117Z","endTime":"2024-06-16T02:54:34.117Z","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":88.7,"endSpeed":81.9,"strikeZoneTop":3.43504140644726,"strikeZoneBottom":1.66970118089942,"coordinates":{"aY":25.347920762748135,"aZ":-30.127399765433264,"pfxX":-10.147112759575265,"pfxZ":1.2067494739434936,"pX":0.35148219029675487,"pZ":1.3208217217154818,"vX0":7.063799004216126,"vY0":-128.96145803082564,"vZ0":-4.043001391307975,"x":103.6,"y":203.12,"x0":-1.09679321178089,"y0":50.000860231287376,"z0":5.217485695764661,"aX":-17.189708562646356},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":16.9,"spinRate":1671,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42376942153062913,"extension":6.0574851890740335},"index":1,"playId":"1a98e064-3116-41e1-8efd-675cd6e7e5d2","pitchNumber":2,"startTime":"2024-06-16T02:54:52.062Z","endTime":"2024-06-16T02:54:55.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.40665149163963,"strikeZoneBottom":1.64893919920098,"coordinates":{"aY":28.726118084353786,"aZ":-20.561315348885103,"pfxX":-0.8264072348997002,"pfxZ":6.485197360962076,"pX":-1.052330659403917,"pZ":3.1463390773362736,"vX0":1.2651061597985767,"vY0":-133.02014248227619,"vZ0":-1.815218318194783,"x":157.11,"y":153.83,"x0":-1.4268793058913265,"y0":50.00403521846124,"z0":5.329475398323691,"aX":-1.4801789952786748},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":1.2,"spinRate":2402,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4118904256038607,"extension":6.0066251146269485},"index":2,"playId":"e582b1f6-726a-4741-be69-c1fef7bdf96e","pitchNumber":3,"startTime":"2024-06-16T02:55:07.120Z","endTime":"2024-06-16T02:55:13.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":25.75880297451398,"aZ":-45.068771422049196,"pfxX":6.580571850463285,"pfxZ":-9.453306808644415,"pX":0.20752251787974196,"pZ":1.9671164709605962,"vX0":1.4867064821288594,"vY0":-117.12808326444154,"vZ0":1.6141742045697143,"x":109.09,"y":185.67,"x0":-1.2924158011961953,"y0":50.00047723299655,"z0":5.541050160428882,"aX":8.97986778144896},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.2,"breakHorizontal":-12.2,"spinRate":3292,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4708225760333695,"extension":5.677840954555032},"index":3,"playId":"d2293aa9-5a75-4a4e-9918-4645eb6b0c83","pitchNumber":4,"startTime":"2024-06-16T02:55:23.076Z","endTime":"2024-06-16T02:55:26.585Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.33569570059596,"strikeZoneBottom":1.63031923046311,"coordinates":{"aY":25.56239132722102,"aZ":-44.40781074099369,"pfxX":8.110843313076977,"pfxZ":-8.687196612997894,"pX":-0.5994038547037183,"pZ":2.5039562349432307,"vX0":-0.5926172297320891,"vY0":-118.7059135590078,"vZ0":2.18863628742917,"x":139.85,"y":171.17,"x0":-1.3965400747006016,"y0":50.00441446864181,"z0":5.653293890560891,"aX":11.420302379096269},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.8,"breakHorizontal":-14.5,"spinRate":3394,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.46380074373444646,"extension":5.767491601309064},"index":4,"playId":"b62b723b-4364-43e0-881a-0809f8f55228","pitchNumber":5,"startTime":"2024-06-16T02:55:40.284Z","endTime":"2024-06-16T02:55:43.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:55:43.746Z","atBatIndex":50},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Garrett Hampson triples (1) on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T02:57:36.216Z","endTime":"2024-06-16T02:58:19.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.57461080035846,"strikeZoneBottom":1.76082178197728,"coordinates":{"aY":31.750359193288226,"aZ":-17.084720359008532,"pfxX":5.637410565131909,"pfxZ":7.5731201007107405,"pX":0.5965092943830217,"pZ":2.6876297554089184,"vX0":-7.6305551437491985,"vY0":-140.27000222518132,"vZ0":-4.257404268308935,"x":94.26,"y":166.21,"x0":2.6197508879737303,"y0":50.0036797273809,"z0":5.339178127354177,"aX":11.234146629125588},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":-8.6,"spinRate":2151,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.3904975478983195,"extension":6.387223288598419},"index":0,"playId":"d140e7c1-2710-4df4-85e0-4b1a89a348b3","pitchNumber":1,"startTime":"2024-06-16T02:57:51.695Z","endTime":"2024-06-16T02:57:54.842Z","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":96.5,"endSpeed":88.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":30.834185329868532,"aZ":-15.768573636981797,"pfxX":6.388253982704446,"pfxZ":8.223393362022133,"pX":-0.6254191635360207,"pZ":2.6905443415621733,"vX0":-10.717992094363652,"vY0":-140.16348707492435,"vZ0":-4.351578488749984,"x":140.84,"y":166.14,"x0":2.413164400844555,"y0":50.00642602507759,"z0":5.288739316416359,"aX":12.750851032713838},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":-9.5,"spinRate":2202,"spinDirection":132},"zone":4,"typeConfidence":0.92,"plateTime":0.3903547769498936,"extension":6.0211591131922555},"hitData":{"launchSpeed":102.9,"launchAngle":20.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":77.87,"coordY":48.98}},"index":1,"playId":"f38fabc3-273e-4b08-8434-4b40ed43514a","pitchNumber":2,"startTime":"2024-06-16T02:58:04.987Z","endTime":"2024-06-16T02:58:19.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:58:19.902Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T02:58:43.479Z","endTime":"2024-06-16T02:59:56.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"postOnThird":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.79621450120622,"strikeZoneBottom":1.84275481193627,"coordinates":{"aY":29.932444491063787,"aZ":-17.843205524649257,"pfxX":6.7628918086094565,"pfxZ":7.289890680864762,"pX":-0.0241159199851176,"pZ":3.585561828993201,"vX0":-9.461102769843093,"vY0":-139.04167993575453,"vZ0":-1.8457211075328783,"x":117.92,"y":141.97,"x0":2.5373667631999743,"y0":50.006073064562685,"z0":5.436730708982495,"aX":13.3015759615073},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":-10.4,"spinRate":2209,"spinDirection":132},"zone":2,"typeConfidence":0.91,"plateTime":0.39330414647957346,"extension":6.334716803172433},"index":0,"playId":"1f66acad-7ea9-49f0-8727-8b77f590d096","pitchNumber":1,"startTime":"2024-06-16T02:58:49.829Z","endTime":"2024-06-16T02:58:53.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.76931388837382,"strikeZoneBottom":1.81595950463072,"coordinates":{"aY":30.674977370263647,"aZ":-17.040230738621695,"pfxX":6.523191252604089,"pfxZ":7.540791814088692,"pX":0.5735584583282176,"pZ":4.892394025724451,"vX0":-7.719958100893965,"vY0":-140.50306091037055,"vZ0":1.1950829284936435,"x":95.14,"y":106.69,"x0":2.50423393211508,"y0":50.003802719119946,"z0":5.565999591620829,"aX":13.094319674242461},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":-10.3,"spinRate":2162,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.3892583884301559,"extension":6.2140061607424295},"index":1,"playId":"08937113-8855-42bb-b660-3db655e2523b","pitchNumber":2,"startTime":"2024-06-16T02:59:04.468Z","endTime":"2024-06-16T02:59:07.617Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.68922230100632,"strikeZoneBottom":1.80040709500631,"coordinates":{"aY":21.49641095789271,"aZ":-30.16790679461155,"pfxX":-3.158432290395031,"pfxZ":1.2811708255228513,"pX":0.41309075977880694,"pZ":3.8152610460193928,"vX0":-4.985544479236752,"vY0":-123.39718525820257,"vZ0":2.1379114258531455,"x":101.25,"y":135.77,"x0":2.859514583406668,"y0":50.000153382894865,"z0":5.456282671445269,"aX":-4.934328362761082},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":6.7,"spinRate":2363,"spinDirection":318},"zone":3,"typeConfidence":0.91,"plateTime":0.4416329026930823,"extension":6.346515210189921},"index":2,"playId":"b54759db-e97f-4e7b-a3de-1c4e70439d02","pitchNumber":3,"startTime":"2024-06-16T02:59:20.468Z","endTime":"2024-06-16T02:59:25.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.67612858926614,"strikeZoneBottom":1.78709009955651,"coordinates":{"aY":28.206560725492803,"aZ":-16.163898005296335,"pfxX":6.218134074410952,"pfxZ":8.21203521979696,"pX":-1.1063259214795467,"pZ":2.6678467243026005,"vX0":-11.760392553528089,"vY0":-138.1454874298821,"vZ0":-4.27559105968946,"x":159.17,"y":166.75,"x0":2.381052108722752,"y0":50.00453771271577,"z0":5.308396671476956,"aX":12.126637761422138},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":-9.0,"spinRate":2144,"spinDirection":133},"zone":13,"typeConfidence":0.92,"plateTime":0.39513753966697696,"extension":6.395478822922308},"index":3,"playId":"8a5815fd-8c83-4edd-ba31-7431c78ecbe9","pitchNumber":4,"startTime":"2024-06-16T02:59:35.617Z","endTime":"2024-06-16T02:59:39.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.67821419150854,"strikeZoneBottom":1.82157787414812,"coordinates":{"aY":27.646281517830605,"aZ":-19.896550542627054,"pfxX":4.655609582885948,"pfxZ":6.200606058354014,"pX":1.074861663294427,"pZ":3.7413480480593058,"vX0":-5.7306119030528135,"vY0":-138.975578690509,"vZ0":-0.8860574602733595,"x":76.03,"y":137.76,"x0":2.5471552972517366,"y0":50.000474567841714,"z0":5.371182076079004,"aX":9.215341562905373},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":-7.4,"spinRate":2013,"spinDirection":134},"zone":12,"typeConfidence":0.89,"plateTime":0.3923224993623471,"extension":6.318605495451465},"index":4,"playId":"c7d59860-26f0-4727-9e78-66cea10e8725","pitchNumber":5,"startTime":"2024-06-16T02:59:52.132Z","endTime":"2024-06-16T02:59:56.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T02:59:56.182Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to left fielder Teoscar Hernández. Garrett Hampson scores. Maikel Garcia to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T03:00:09.565Z","endTime":"2024-06-16T03:00:35.310Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"coordinates":{"aY":29.121069316617184,"aZ":-14.624378478908826,"pfxX":5.885189213285798,"pfxZ":8.864482826781446,"pX":-0.921073656066543,"pZ":2.7912496858735953,"vX0":-11.485257204090528,"vY0":-139.30343538250995,"vZ0":-4.035894447221916,"x":152.11,"y":163.42,"x0":2.476972823400608,"y0":50.00506729894108,"z0":5.215318210742458,"aX":11.655612881890981},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":-8.5,"spinRate":2166,"spinDirection":132},"zone":11,"typeConfidence":0.92,"plateTime":0.3920909404674484,"extension":6.4213955976262005},"hitData":{"launchSpeed":71.5,"launchAngle":17.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.68,"coordY":120.76}},"index":0,"playId":"58e8ef48-46f9-43fc-a7d9-564971d4eeb0","pitchNumber":1,"startTime":"2024-06-16T03:00:23.699Z","endTime":"2024-06-16T03:00:35.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:00:35.310Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T03:00:55.099Z","endTime":"2024-06-16T03:02:07.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.56597643833896,"strikeZoneBottom":1.63360587050797,"coordinates":{"aY":28.845226418102207,"aZ":-22.08106467238481,"pfxX":9.327839801473136,"pfxZ":5.080347019529147,"pX":0.17674296670867845,"pZ":2.3783746351784285,"vX0":-9.585919011696891,"vY0":-139.48684250777444,"vZ0":-3.66759406450151,"x":110.26,"y":174.56,"x0":2.431839407958572,"y0":50.00533808579954,"z0":5.151131203817538,"aX":18.54212787479143},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":-15.1,"spinRate":2063,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.3913797383609783,"extension":6.4535083449718815},"index":0,"playId":"5bb7478b-4117-42b1-a7a1-7cd53e63ae62","pitchNumber":1,"startTime":"2024-06-16T03:01:03.817Z","endTime":"2024-06-16T03:01:11.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Maikel Garcia steals (17) 3rd base. Bobby Witt Jr. steals (20) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"5bb7478b-4117-42b1-a7a1-7cd53e63ae62","startTime":"2024-06-16T03:01:19.579Z","endTime":"2024-06-16T03:01:26.475Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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":95.8,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":28.734640921635982,"aZ":-23.996866146731197,"pfxX":9.704296859592393,"pfxZ":4.120085482004487,"pX":0.7158845684713457,"pZ":2.679217480967797,"vX0":-8.289302549570536,"vY0":-139.36344847161234,"vZ0":-2.6476369406751763,"x":89.71,"y":166.44,"x0":2.455180881393353,"y0":50.00228980952288,"z0":5.211552524133705,"aX":19.256806960683882},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":-16.1,"spinRate":2078,"spinDirection":133},"zone":6,"typeConfidence":0.9,"plateTime":0.3917008952402101,"extension":6.350758666957904},"index":2,"playId":"d93cb11a-c4c4-47db-b582-2f090b6978fb","pitchNumber":2,"startTime":"2024-06-16T03:01:26.475Z","endTime":"2024-06-16T03:01:30.531Z","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":86.4,"endSpeed":79.5,"strikeZoneTop":3.49275015809639,"strikeZoneBottom":1.65412415713847,"coordinates":{"aY":25.87010475391447,"aZ":-31.40005166109651,"pfxX":-0.7599579937230487,"pfxZ":0.4829085605413539,"pX":-1.4874860970555548,"pZ":1.5690851252285483,"vX0":-9.583595344423745,"vY0":-125.53879910629395,"vZ0":-2.7351391359467527,"x":173.7,"y":196.41,"x0":2.481096482184002,"y0":50.00178384407573,"z0":5.233711954621145,"aX":-1.2078553001551866},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":3.6,"spinRate":2505,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.43662587790349505,"extension":6.268721351391702},"index":3,"playId":"4915adcd-ba32-44a1-ae81-c16378cae178","pitchNumber":3,"startTime":"2024-06-16T03:01:46.062Z","endTime":"2024-06-16T03:01:49.753Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":27.724693000495094,"aZ":-34.350935775069274,"pfxX":-2.5105026392945176,"pfxZ":-1.3416910167985328,"pX":-1.0526364548223854,"pZ":0.6282575351734193,"vX0":-7.849170842181299,"vY0":-127.09385689229897,"vZ0":-4.464736752251175,"x":157.12,"y":221.82,"x0":2.4103513729065646,"y0":50.000727229664335,"z0":5.15652730884958,"aX":-4.078209688522287},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":6.5,"spinRate":2373,"spinDirection":341},"zone":13,"typeConfidence":0.91,"plateTime":0.4320911380456822,"extension":6.227824406451288},"index":4,"playId":"cd7622a3-9c3e-4042-a8a9-23d9bdf7cdaf","pitchNumber":4,"startTime":"2024-06-16T03:02:03.186Z","endTime":"2024-06-16T03:02:07.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:02:07.528Z","atBatIndex":54},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nelson Velázquez out on a sacrifice fly to center fielder Andy Pages. Maikel Garcia scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T03:02:23.501Z","endTime":"2024-06-16T03:04:40.137Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"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":96.6,"endSpeed":87.8,"strikeZoneTop":3.48985806655014,"strikeZoneBottom":1.75975503626029,"coordinates":{"aY":33.06470678388357,"aZ":-14.897839293934268,"pfxX":5.735538897307482,"pfxZ":8.688273230299561,"pX":-0.18013354109804147,"pZ":3.7876353582747457,"vX0":-9.253475610964811,"vY0":-140.42307310394403,"vZ0":-1.6745409837432557,"x":123.87,"y":136.51,"x0":2.419173404656491,"y0":50.00412436452976,"z0":5.365501034309642,"aX":11.407671734772837},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-8.4,"spinRate":2281,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.3906917262055085,"extension":6.483896025228981},"index":0,"playId":"92450f2c-0765-48c0-8b40-962f6dd50b59","pitchNumber":1,"startTime":"2024-06-16T03:02:32.090Z","endTime":"2024-06-16T03:02:36.058Z","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":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.38498419787677,"strikeZoneBottom":1.71950328127906,"coordinates":{"aY":33.505313684379274,"aZ":-17.09697110418637,"pfxX":5.496323979366787,"pfxZ":7.594949644258087,"pX":0.06947428394280666,"pZ":3.888857350523506,"vX0":-8.826643186063972,"vY0":-140.4173263825459,"vZ0":-0.5889482889859675,"x":114.35,"y":133.78,"x0":2.547913471007818,"y0":50.00468021036985,"z0":5.219604751461306,"aX":10.914752650519896},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":-8.0,"spinRate":2236,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.39093489782271895,"extension":6.342335810308414},"index":1,"playId":"3376d446-1c07-4a1b-81cd-73b5e24cde51","pitchNumber":2,"startTime":"2024-06-16T03:02:48.582Z","endTime":"2024-06-16T03:02:53.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":31.86591768163175,"aZ":-16.08360474641266,"pfxX":5.506152196715944,"pfxZ":8.33369434838303,"pX":-0.27832911310096836,"pZ":2.831032177048725,"vX0":-9.302521885922292,"vY0":-138.32847624020195,"vZ0":-3.6484074076147786,"x":127.61,"y":162.34,"x0":2.418270224325484,"y0":50.005621782995455,"z0":5.250546052809857,"aX":10.635660980003905},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":-7.9,"spinRate":2107,"spinDirection":132},"zone":4,"typeConfidence":0.9,"plateTime":0.39650346020468596,"extension":6.476795848947469},"index":2,"playId":"75114b92-45cc-4166-88a1-c3acd9a11340","pitchNumber":3,"startTime":"2024-06-16T03:03:07.896Z","endTime":"2024-06-16T03:03:12.069Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":27.172327985205424,"aZ":-26.27588457697157,"pfxX":8.270425911271248,"pfxZ":3.4178581330623405,"pX":-0.022299719397863245,"pZ":1.053535240781227,"vX0":-8.867324399416258,"vY0":-130.48095829037297,"vZ0":-5.329236164963266,"x":117.85,"y":210.33,"x0":2.3438582947979305,"y0":50.0038795147131,"z0":5.0996123480210365,"aX":14.277548918283177},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-13.1,"spinRate":1631,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.419601417469742,"extension":6.4382304404366995},"index":3,"playId":"f7694ff1-b3e0-4be4-a4b5-642290a75a32","pitchNumber":4,"startTime":"2024-06-16T03:03:30.162Z","endTime":"2024-06-16T03:03:34.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2024-06-16T03:03:41.792Z","endTime":"2024-06-16T03:03:56.987Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":27.113177090673634,"aZ":-25.389737035261156,"pfxX":8.413046458974499,"pfxZ":3.8442703875745865,"pX":0.681577810204244,"pZ":2.1684384472195863,"vX0":-7.53436829186633,"vY0":-131.76324896228522,"vZ0":-3.124823869442328,"x":91.02,"y":180.23,"x0":2.4803596607616676,"y0":50.002163490054706,"z0":5.238888747457112,"aX":14.842800243665291},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-13.7,"spinRate":1614,"spinDirection":113},"zone":9,"typeConfidence":0.85,"plateTime":0.41515239026198447,"extension":6.499732555935994},"index":5,"playId":"c219b711-ab9d-4e25-811f-ef8a13e5bbc8","pitchNumber":5,"startTime":"2024-06-16T03:03:56.987Z","endTime":"2024-06-16T03:04:00.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.76,"coordinates":{"aY":31.69140101774132,"aZ":-13.772889238853454,"pfxX":5.864641379380048,"pfxZ":9.371537171635854,"pX":-0.7317748822482628,"pZ":2.637700906700339,"vX0":-10.301105710933687,"vY0":-139.3365138190178,"vZ0":-4.889442879074743,"x":144.89,"y":167.56,"x0":2.2533895612469936,"y0":50.002888122914115,"z0":5.327205915674698,"aX":11.516359805225333},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2199,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.39328995260407407,"extension":6.4505695667144725},"hitData":{"launchSpeed":95.1,"launchAngle":44.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.62,"coordY":75.22}},"index":6,"playId":"9cb9f75e-f6f8-4639-a812-2013216cc031","pitchNumber":6,"startTime":"2024-06-16T03:04:22.617Z","endTime":"2024-06-16T03:04:40.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:04:40.137Z","atBatIndex":55},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Anthony Banda intentionally walks Freddy Fermin.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T03:04:53.942Z","endTime":"2024-06-16T03:05:28.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.40646511826674,"strikeZoneBottom":1.71146745554512,"coordinates":{"aY":25.49998717185587,"aZ":-26.897799034131477,"pfxX":9.9762420416455,"pfxZ":3.154381754299507,"pX":-0.40017710265168926,"pZ":0.8236718800373606,"vX0":-10.47457399861222,"vY0":-128.23247251149516,"vZ0":-5.601438361492267,"x":132.25,"y":216.54,"x0":2.4334478301622657,"y0":50.00333270846459,"z0":5.124068097147739,"aX":16.68375904831285},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":-15.8,"spinRate":1594,"spinDirection":110},"zone":13,"typeConfidence":0.91,"plateTime":0.42646730333180694,"extension":6.586728230763694},"index":0,"playId":"3df50946-9c12-428c-8761-1a580034b30e","pitchNumber":1,"startTime":"2024-06-16T03:05:06.553Z","endTime":"2024-06-16T03:05:09.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07461356-0576-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2024-06-16T03:05:24.553Z","endTime":"2024-06-16T03:05:24.580Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07461356-0576-1013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2024-06-16T03:05:24.580Z","endTime":"2024-06-16T03:05:24.581Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07461356-0576-1023-000c-f08cd117d70a","pitchNumber":1,"startTime":"2024-06-16T03:05:24.581Z","endTime":"2024-06-16T03:05:28.237Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2024-06-16T03:05:28.237Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adam Frazier lines out softly to shortstop Mookie Betts.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2024-06-16T03:05:42.289Z","endTime":"2024-06-16T03:06:17.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","nameSlug":"adam-frazier-624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","nameSlug":"adam-frazier-624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.3113168013143,"strikeZoneBottom":1.48480366312533,"coordinates":{"aY":30.461682317790448,"aZ":-21.938889919805984,"pfxX":10.159527598605289,"pfxZ":5.23547653425544,"pX":-0.02225092594941032,"pZ":3.2881691316563066,"vX0":-10.168932496815009,"vY0":-138.82479952707936,"vZ0":-1.2350145634450689,"x":117.85,"y":150.0,"x0":2.364538796771715,"y0":50.00532338941479,"z0":5.1961494458152275,"aX":19.87490395307031},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":-16.3,"spinRate":2069,"spinDirection":133},"zone":2,"typeConfidence":0.9,"plateTime":0.3942280943549279,"extension":6.461344157000609},"index":0,"playId":"56e9fede-122e-4f1a-ab28-7d6180d265f4","pitchNumber":1,"startTime":"2024-06-16T03:05:52.298Z","endTime":"2024-06-16T03:05:55.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.48,"coordinates":{"aY":31.58690531630261,"aZ":-22.356641342231008,"pfxX":9.973921755448684,"pfxZ":4.93705773671792,"pX":0.28017598626087836,"pZ":3.1926486310722244,"vX0":-9.650770855154958,"vY0":-140.1343495338824,"vZ0":-1.6593383432789364,"x":106.32,"y":152.58,"x0":2.4723567664361017,"y0":50.00672942870674,"z0":5.252657811076196,"aX":19.847391471881114},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2052,"spinDirection":134},"zone":2,"typeConfidence":0.9,"plateTime":0.3908231387721517,"extension":6.358307628964989},"hitData":{"launchSpeed":58.2,"launchAngle":36.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"soft","location":"6","coordinates":{"coordX":110.14,"coordY":134.06}},"index":1,"playId":"81b6417d-52c8-4e03-a4d3-8c634e8440b7","pitchNumber":2,"startTime":"2024-06-16T03:06:09.334Z","endTime":"2024-06-16T03:06:17.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:06:17.004Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Lux lines out to center fielder Garrett Hampson.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2024-06-16T03:08:43.338Z","endTime":"2024-06-16T03:10:03.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","nameSlug":"john-schreiber-670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Seth Lugo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2024-06-16T03:07:38.527Z","endTime":"2024-06-16T03:08:45.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.40590521531246,"strikeZoneBottom":1.61537883831174,"coordinates":{"aY":25.162606784180614,"aZ":-26.147633188979416,"pfxX":-0.7881873659911637,"pfxZ":3.53953566365737,"pX":-0.04534188685020094,"pZ":3.4780650835158413,"vX0":6.393805721643974,"vY0":-129.1575403263929,"vZ0":2.9858556763880184,"x":118.73,"y":144.87,"x0":-2.4430861294335373,"y0":50.00011631849147,"z0":4.309795575003006,"aX":-1.3424327298925907},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":0.1,"spinRate":2257,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.4229650826586382,"extension":6.491766469141597},"index":1,"playId":"94c9cf06-d84f-407e-9b28-c03d0a1c279c","pitchNumber":1,"startTime":"2024-06-16T03:08:45.529Z","endTime":"2024-06-16T03:08:49.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.38909334875604,"strikeZoneBottom":1.68182779022178,"coordinates":{"aY":23.820860708349485,"aZ":-27.779836098564466,"pfxX":0.17484687983018388,"pfxZ":2.5796709156325193,"pX":0.8430576217082785,"pZ":2.319521456147423,"vX0":7.8697169623024505,"vY0":-128.90847362577657,"vZ0":0.4937351488172842,"x":84.86,"y":176.15,"x0":-2.2569368012891604,"y0":50.00290124432353,"z0":4.25018145446471,"aX":0.29553510933262},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-1.9,"spinRate":2295,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.42299343495658936,"extension":6.30457968363205},"index":2,"playId":"aaa53c95-d8a0-4a9e-9282-46ea91fd7ee1","pitchNumber":2,"startTime":"2024-06-16T03:09:01.351Z","endTime":"2024-06-16T03:09:04.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.38895834750537,"strikeZoneBottom":1.59354262791214,"coordinates":{"aY":28.55688903004819,"aZ":-36.30152822654195,"pfxX":-8.827271938529893,"pfxZ":-2.309546504180819,"pX":-1.87293828966764,"pZ":2.0479082348164814,"vX0":4.064069354475593,"vY0":-132.8651021448929,"vZ0":1.3030719504273585,"x":188.39,"y":183.49,"x0":-2.2758187529376928,"y0":50.002370370366755,"z0":4.189758301524143,"aX":-15.776259057382202},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.7,"breakHorizontal":15.1,"spinRate":2126,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.41230194418777355,"extension":6.071661760561667},"index":3,"playId":"284bed6f-7545-452c-bb72-d70c25f1cee2","pitchNumber":3,"startTime":"2024-06-16T03:09:19.442Z","endTime":"2024-06-16T03:09:23.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2024-06-16T03:09:34.495Z","endTime":"2024-06-16T03:09:51.857Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"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":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"coordinates":{"aY":24.724838381749002,"aZ":-33.49958209183468,"pfxX":-9.463960193904006,"pfxZ":-0.8534293645101894,"pX":-0.7151250416187914,"pZ":2.3914292422570393,"vX0":7.091874205130965,"vY0":-123.5693500508662,"vZ0":2.465759137503827,"x":144.26,"y":174.21,"x0":-2.393312948942747,"y0":50.005673805168456,"z0":4.195869718178808,"aX":-14.63169597807438},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":15.5,"spinRate":1492,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.44333483212718106,"extension":6.228051090837363},"hitData":{"launchSpeed":93.2,"launchAngle":22.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.39,"coordY":64.05}},"index":5,"playId":"6c5280a7-f1e4-47c5-b197-9b2f143a73aa","pitchNumber":4,"startTime":"2024-06-16T03:09:51.857Z","endTime":"2024-06-16T03:10:03.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:10:03.548Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Barnes strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2024-06-16T03:10:13.016Z","endTime":"2024-06-16T03:12:02.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","nameSlug":"john-schreiber-670167"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.4,"endSpeed":86.1,"strikeZoneTop":3.33377540971036,"strikeZoneBottom":1.61480671273633,"coordinates":{"aY":27.561112796366228,"aZ":-26.60060479087307,"pfxX":-7.108246772155367,"pfxZ":2.960519093302091,"pX":0.512189387939987,"pZ":1.6981094591631476,"vX0":9.223955237530147,"vY0":-135.86349838916004,"vZ0":-1.910640231658398,"x":97.48,"y":192.93,"x0":-1.9908667327460083,"y0":50.004575649810754,"z0":4.244678169861908,"aX":-13.39517163632417},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":11.2,"spinRate":2157,"spinDirection":249},"zone":9,"typeConfidence":0.91,"plateTime":0.4019266808341593,"extension":6.365084489297515},"index":0,"playId":"d641700d-8fb8-43e6-8b23-daf575c2c43d","pitchNumber":1,"startTime":"2024-06-16T03:10:27.589Z","endTime":"2024-06-16T03:10:31.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.25511781112598,"strikeZoneBottom":1.54537980845327,"coordinates":{"aY":29.498337337895364,"aZ":-38.06048786676262,"pfxX":-8.355280038003238,"pfxZ":-3.3096968408121272,"pX":-0.80979354765982,"pZ":1.0781505591115947,"vX0":6.694537684957359,"vY0":-132.79660777391513,"vZ0":-0.39526707649812765,"x":147.87,"y":209.67,"x0":-2.282836365014662,"y0":50.003561838111644,"z0":4.007223157814038,"aX":-14.864244455259982},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.9,"breakHorizontal":13.6,"spinRate":2109,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4131005153168239,"extension":6.393800743717605},"index":1,"playId":"f39c99eb-ea4d-4cbc-9c79-b5d4cfe748bd","pitchNumber":2,"startTime":"2024-06-16T03:10:41.701Z","endTime":"2024-06-16T03:10:45.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":29.15550037408742,"aZ":-36.890052374747164,"pfxX":-8.884988418146978,"pfxZ":-2.6292605594041403,"pX":-0.25966287454333736,"pZ":1.900157193081293,"vX0":7.784987969466992,"vY0":-133.2923140122251,"vZ0":0.9999140603899788,"x":126.9,"y":187.48,"x0":-2.0665266759077445,"y0":50.00029540206186,"z0":4.1876827835802715,"aX":-15.95542068763087},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.3,"breakHorizontal":14.4,"spinRate":2135,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4112119031212562,"extension":6.252404059713476},"index":2,"playId":"315de25f-2958-43ed-9989-addf3366a311","pitchNumber":3,"startTime":"2024-06-16T03:10:58.832Z","endTime":"2024-06-16T03:11:01.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":30.36956405897066,"aZ":-34.75149499284922,"pfxX":-8.923396377319731,"pfxZ":-1.430459381345755,"pX":-0.19001271748239887,"pZ":1.643905499426288,"vX0":7.984955151273698,"vY0":-133.56944154254577,"vZ0":0.02067575390646259,"x":124.24,"y":194.39,"x0":-2.0675514419836936,"y0":50.00633397108947,"z0":4.147288283580737,"aX":-16.03096974727366},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.4,"breakHorizontal":14.3,"spinRate":2117,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4110129263215545,"extension":6.279386646328188},"index":3,"playId":"3026a0b0-312c-452c-995f-5c10a0b14cdf","pitchNumber":4,"startTime":"2024-06-16T03:11:21.152Z","endTime":"2024-06-16T03:11:24.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.25194533425467,"strikeZoneBottom":1.5647481711469,"coordinates":{"aY":22.793085489593246,"aZ":-33.325801359030855,"pfxX":6.4548741413292685,"pfxZ":-0.8036263745304923,"pX":1.3445954623417224,"pZ":1.8549493427804027,"vX0":6.586380593385962,"vY0":-118.77737805042065,"vZ0":1.7048131133481803,"x":65.75,"y":188.7,"x0":-2.3032345575159012,"y0":50.00400687746121,"z0":4.158573532183173,"aX":9.221588204734942},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":-13.3,"spinRate":2560,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.461164977668695,"extension":6.31956202156575},"index":4,"playId":"09ed8bab-5bcf-47d0-a435-c6373f6d8693","pitchNumber":5,"startTime":"2024-06-16T03:11:42.522Z","endTime":"2024-06-16T03:11:46.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":26.26650427883601,"aZ":-21.036842178585076,"pfxX":-6.590836885821048,"pfxZ":6.0772985107883475,"pX":0.9769058069500699,"pZ":2.5071104015320196,"vX0":10.111495424713098,"vY0":-133.87629281593792,"vZ0":-0.9109886947284662,"x":79.76,"y":171.09,"x0":-1.9759123202592228,"y0":50.00422536416305,"z0":4.344102216201502,"aX":-12.082288072030217},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":10.0,"spinRate":2121,"spinDirection":247},"zone":12,"typeConfidence":0.89,"plateTime":0.40761727299182526,"extension":6.573354084161968},"index":5,"playId":"7e73366b-72d9-43d2-b08b-c35dd9f5a5f5","pitchNumber":6,"startTime":"2024-06-16T03:11:59.060Z","endTime":"2024-06-16T03:12:02.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:12:02.911Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2024-06-16T03:12:13.981Z","endTime":"2024-06-16T03:13:40.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","nameSlug":"john-schreiber-670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":74.8,"strikeZoneTop":3.20114249472241,"strikeZoneBottom":1.53950146234822,"coordinates":{"aY":23.384736557334346,"aZ":-36.293993641226834,"pfxX":6.623663101564683,"pfxZ":-2.927650296199115,"pX":1.649347672327265,"pZ":1.3377931402091314,"vX0":7.432161786968651,"vY0":-118.20379325496589,"vZ0":1.5099822906969327,"x":54.13,"y":202.66,"x0":-2.4006364077299427,"y0":50.00100092852719,"z0":4.033322454066221,"aX":9.331082921496993},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.6,"breakHorizontal":-13.9,"spinRate":2503,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4641096685056949,"extension":6.195677665215031},"index":0,"playId":"b1a0a751-3785-4c2c-9917-7f294ceed4af","pitchNumber":1,"startTime":"2024-06-16T03:12:28.433Z","endTime":"2024-06-16T03:12:31.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.37474700770714,"strikeZoneBottom":1.64296196529364,"coordinates":{"aY":27.46558051905283,"aZ":-23.8059760740193,"pfxX":-6.795600091931492,"pfxZ":4.583863454714129,"pX":0.8808218946470547,"pZ":2.962968374655016,"vX0":10.196569873191942,"vY0":-133.89899964584782,"vZ0":0.6080150351380325,"x":83.43,"y":158.78,"x0":-2.0843412357730355,"y0":50.00338829774449,"z0":4.429344689886684,"aX":-12.407610695196333},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":10.2,"spinRate":2138,"spinDirection":250},"zone":12,"typeConfidence":0.89,"plateTime":0.4082355824464372,"extension":6.507357696764735},"index":1,"playId":"7953437a-05e6-4e52-8d58-dc2babd712b4","pitchNumber":2,"startTime":"2024-06-16T03:12:43.162Z","endTime":"2024-06-16T03:12:46.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.19317430592717,"strikeZoneBottom":1.60172028384303,"coordinates":{"aY":23.874527080145242,"aZ":-27.027560547802658,"pfxX":-1.6200094903038682,"pfxZ":3.079820536240618,"pX":2.3582195453567025,"pZ":1.5284041229777245,"vX0":11.342683029703089,"vY0":-127.85547398497151,"vZ0":-1.0973296635981358,"x":27.11,"y":197.51,"x0":-1.9062066453027608,"y0":50.00442910523356,"z0":4.064726366971731,"aX":-2.7097588372880645},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":0.6,"spinRate":2308,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.42675459827328144,"extension":6.4333890682509205},"index":2,"playId":"ae9cddb9-9699-4ab7-94ff-c45cabb1bb89","pitchNumber":3,"startTime":"2024-06-16T03:12:58.004Z","endTime":"2024-06-16T03:13:01.004Z","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":80.9,"endSpeed":74.9,"strikeZoneTop":3.1751166837419,"strikeZoneBottom":1.57257356437528,"coordinates":{"aY":22.09806020534575,"aZ":-35.399375608750674,"pfxX":6.94331770980886,"pfxZ":-2.3004592603227927,"pX":1.2117994608308604,"pZ":0.4831238092134651,"vX0":6.341568343155542,"vY0":-117.66727612199598,"vZ0":-0.50316023038563,"x":70.81,"y":225.74,"x0":-2.418970634378073,"y0":50.0013908171769,"z0":3.9765481111879515,"aX":9.744542841929464},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.0,"breakHorizontal":-14.2,"spinRate":2466,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4652907284157597,"extension":6.320969065636821},"index":3,"playId":"dbbd474d-06c8-41bd-b60f-6cf221ab3e0a","pitchNumber":4,"startTime":"2024-06-16T03:13:16.457Z","endTime":"2024-06-16T03:13:22.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.06894426123235,"strikeZoneBottom":1.50378760618616,"coordinates":{"aY":29.308774619429027,"aZ":-23.753145076811897,"pfxX":-7.721421134950356,"pfxZ":4.426969648275851,"pX":1.3237576562110385,"pZ":0.6652734243905252,"vX0":11.58656681313421,"vY0":-136.89214538340286,"vZ0":-5.526653974693145,"x":66.54,"y":220.82,"x0":-1.95433897536645,"y0":50.00644449215007,"z0":4.329391489488765,"aX":-14.704315035146918},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":11.6,"spinRate":2194,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.39961440481237887,"extension":6.573669392578378},"index":4,"playId":"1145a2bd-f7bc-4d31-9ce2-3a4ffe4515fa","pitchNumber":5,"startTime":"2024-06-16T03:13:37.329Z","endTime":"2024-06-16T03:13:40.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:13:40.329Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks. Mookie Betts to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2024-06-16T03:16:06.882Z","endTime":"2024-06-16T03:17:09.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2024-06-16T03:13:55.720Z","endTime":"2024-06-16T03:14:34.658Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Long replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2024-06-16T03:14:34.658Z","endTime":"2024-06-16T03:16:08.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.54184935264956,"strikeZoneBottom":1.58644693466612,"coordinates":{"aY":25.29980775978881,"aZ":-31.091148391218198,"pfxX":-0.13373407273537907,"pfxZ":0.7243096556315098,"pX":-2.2046292873261435,"pZ":1.5379385801827632,"vX0":-7.774730114304353,"vY0":-122.25964368211503,"vZ0":-4.001882299740164,"x":201.04,"y":197.26,"x0":1.0413176913541131,"y0":50.00577583935447,"z0":5.879899500746239,"aX":-0.20169303283344997},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.6,"breakHorizontal":2.2,"spinRate":2354,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4489133654616251,"extension":6.086192738785524},"index":2,"playId":"65f163f0-1700-4d96-b814-8e7a8c157c3f","pitchNumber":1,"startTime":"2024-06-16T03:16:08.885Z","endTime":"2024-06-16T03:16:12.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"coordinates":{"aY":32.680262131274645,"aZ":-11.200521567763005,"pfxX":5.3938260236856586,"pfxZ":11.282486905111067,"pX":-1.9943700465838634,"pZ":0.5050958283154277,"vX0":-10.19862241985382,"vY0":-136.17349580378124,"vZ0":-11.274478136399402,"x":193.02,"y":225.14,"x0":1.1157440919645065,"y0":50.0065719199422,"z0":5.498184665942615,"aX":10.031087623821339},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-7.3,"spinRate":2243,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4037662562170037,"extension":6.112838150268633},"index":3,"playId":"668d376b-b59d-44fa-91f7-03f5adbf168a","pitchNumber":2,"startTime":"2024-06-16T03:16:25.049Z","endTime":"2024-06-16T03:16:28.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.50003113102848,"strikeZoneBottom":1.60006033701144,"coordinates":{"aY":24.089922653141382,"aZ":-29.68891241692433,"pfxX":-0.884460207284631,"pfxZ":1.5945145048118938,"pX":-1.0859959646079187,"pZ":2.1444300420690214,"vX0":-5.281832702261061,"vY0":-123.8720872441369,"vZ0":-3.1607679624087717,"x":158.4,"y":180.88,"x0":1.1862912265511425,"y0":50.00251274981537,"z0":5.911707843056227,"aX":-1.3779077319245625},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":2.8,"spinRate":2230,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4416991275261948,"extension":5.9774662593050545},"index":4,"playId":"2e189804-3caf-419b-a17a-34e1d99af414","pitchNumber":3,"startTime":"2024-06-16T03:16:48.658Z","endTime":"2024-06-16T03:16:52.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.52192829443233,"strikeZoneBottom":1.60034279951334,"coordinates":{"aY":26.696254398160974,"aZ":-14.998641060233634,"pfxX":3.280004084168117,"pfxZ":9.102559475044963,"pX":-0.5948893690402394,"pZ":1.2937837209278242,"vX0":-6.345561636997255,"vY0":-135.7527934034739,"vZ0":-8.805278501293499,"x":139.68,"y":203.85,"x0":1.3353106009855238,"y0":50.00107774416614,"z0":5.599285522150183,"aX":6.188173481518628},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-4.8,"spinRate":2217,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.401807360176881,"extension":6.148162495282378},"index":5,"playId":"7775fd0e-3e40-4e93-8bb1-b9c3bd3284ee","pitchNumber":4,"startTime":"2024-06-16T03:17:05.074Z","endTime":"2024-06-16T03:17:09.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:17:09.227Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder MJ Melendez.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2024-06-16T03:17:29.768Z","endTime":"2024-06-16T03:18:15.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":85.8,"endSpeed":79.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":23.22394389374143,"aZ":-28.32218076096075,"pfxX":-0.719457825598445,"pfxZ":2.4152110617680247,"pX":0.6687557276783476,"pZ":2.8880718876890916,"vX0":-1.834082421183878,"vY0":-125.08408333167813,"vZ0":-1.8104854311815335,"x":91.51,"y":160.8,"x0":1.5025662511681581,"y0":50.00614436190721,"z0":5.924568743363518,"aX":-1.1500350822908252},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":1.7,"spinRate":2209,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.4364701278701726,"extension":6.149217637959148},"index":0,"playId":"be699fd5-86f1-43fb-852d-52312615af95","pitchNumber":1,"startTime":"2024-06-16T03:17:45.011Z","endTime":"2024-06-16T03:17:49.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"coordinates":{"aY":28.954552414644564,"aZ":-13.202110053260489,"pfxX":3.9212034169933867,"pfxZ":9.736622172013078,"pX":0.5257544265769346,"pZ":2.237111648739412,"vX0":-3.9020214413887264,"vY0":-138.25739257744408,"vZ0":-7.017984622988994,"x":96.96,"y":178.38,"x0":1.4415403811361296,"y0":50.00099582756882,"z0":5.682592919242782,"aX":7.639664009885624},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":-6.4,"spinRate":2206,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.39518229287146545,"extension":6.07290617413119},"hitData":{"launchSpeed":93.3,"launchAngle":35.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":127.4,"coordY":192.4}},"index":1,"playId":"7d992d90-d2cd-46f1-a20b-d2d7aa375ffd","pitchNumber":2,"startTime":"2024-06-16T03:18:05.860Z","endTime":"2024-06-16T03:18:15.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:18:15.319Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"MJ Melendez grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2024-06-16T03:20:11.146Z","endTime":"2024-06-16T03:20:40.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.45078984642285,"strikeZoneBottom":1.69662377988368,"coordinates":{"aY":28.46599283734059,"aZ":-25.314866719254056,"pfxX":9.569826577508302,"pfxZ":3.5384424717056664,"pX":1.985742728603856,"pZ":3.1091088581107,"vX0":-5.758922505629657,"vY0":-137.7855167061372,"vZ0":-1.299355546621333,"x":41.31,"y":154.83,"x0":2.8515382048348004,"y0":50.00089404838113,"z0":5.285347108595042,"aX":18.536058349755663},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":-16.2,"spinRate":2007,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.3963914641041719,"extension":6.210308489011656},"index":0,"playId":"e4dcc16b-c184-4509-a479-83ce1e248d1a","pitchNumber":1,"startTime":"2024-06-16T03:20:19.931Z","endTime":"2024-06-16T03:20:23.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"coordinates":{"aY":28.344067664014204,"aZ":-24.830567479758617,"pfxX":10.78962673841237,"pfxZ":3.717611296874349,"pX":0.3130340253297934,"pZ":2.77053685015593,"vX0":-10.145576181900788,"vY0":-139.03425438558423,"vZ0":-2.3891417621754294,"x":105.07,"y":163.98,"x0":2.59050529453157,"y0":50.00545998271553,"z0":5.272209457223398,"aX":21.33169162555382},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":-17.6,"spinRate":2009,"spinDirection":131},"zone":6,"typeConfidence":0.9,"plateTime":0.39249637094662226,"extension":6.175959537259385},"hitData":{"launchSpeed":105.2,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":120.2,"coordY":135.6}},"index":1,"playId":"08d8aa36-a9be-4715-92b0-249ed9d68b90","pitchNumber":2,"startTime":"2024-06-16T03:20:33.025Z","endTime":"2024-06-16T03:20:40.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:20:40.644Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dairon Blanco strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2024-06-16T03:20:57.508Z","endTime":"2024-06-16T03:21:45.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605131,"link":"/api/v1/people/605131"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.45521767405982,"strikeZoneBottom":1.66863971582453,"coordinates":{"aY":32.24212774175464,"aZ":-18.28851516609516,"pfxX":7.609644198020503,"pfxZ":7.291681246835008,"pX":1.4753537744283702,"pZ":4.256645128222605,"vX0":-5.824375330470333,"vY0":-137.56471111121508,"vZ0":0.24809461983340675,"x":60.76,"y":123.85,"x0":2.637766649945626,"y0":50.00601264427038,"z0":5.411075651287344,"aX":14.499034187005297},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-12.5,"spinRate":2181,"spinDirection":132},"zone":12,"typeConfidence":0.84,"plateTime":0.39908167942276673,"extension":6.186349558201456},"index":0,"playId":"9313fea7-039a-4dd4-a763-faf1e17f0462","pitchNumber":1,"startTime":"2024-06-16T03:21:00.501Z","endTime":"2024-06-16T03:21:03.966Z","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":80.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":25.90007303212847,"aZ":-25.929733279604307,"pfxX":9.6012194085488,"pfxZ":3.7581780939648013,"pX":0.5665870528060513,"pZ":1.4407604813730985,"vX0":-8.35729888392159,"vY0":-127.99547538392476,"vZ0":-4.323811309312754,"x":95.4,"y":199.88,"x0":2.6232918036376636,"y0":50.004400716064566,"z0":5.177291239650318,"aX":15.965484695455881},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":-15.6,"spinRate":1595,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.42757099225895434,"extension":6.385265477426013},"index":1,"playId":"515e6dad-6b1b-4def-9ad0-bfda0d8a684e","pitchNumber":2,"startTime":"2024-06-16T03:21:12.795Z","endTime":"2024-06-16T03:21:15.795Z","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.5,"strikeZoneBottom":1.62,"coordinates":{"aY":25.81552414897517,"aZ":-25.58137440271327,"pfxX":10.48758202278827,"pfxZ":3.9431574552839512,"pX":0.057149203171006184,"pZ":1.521147513772106,"vX0":-9.734388837559138,"vY0":-128.2938969092663,"vZ0":-4.154826244408931,"x":114.82,"y":197.71,"x0":2.5327019458906905,"y0":50.00334656464859,"z0":5.148693660221629,"aX":17.53477402914713},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":-16.9,"spinRate":1604,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4264674975320406,"extension":6.447248121077488},"index":2,"playId":"5e6344c0-d9ab-4d8e-9f67-b4dcdf892759","pitchNumber":3,"startTime":"2024-06-16T03:21:25.900Z","endTime":"2024-06-16T03:21:29.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"coordinates":{"aY":27.09825155882995,"aZ":-25.333032356577522,"pfxX":9.487887507758048,"pfxZ":3.9397556715296354,"pX":0.6932493114865089,"pZ":2.7849845157124276,"vX0":-8.173770685084444,"vY0":-130.7719602503493,"vZ0":-1.4677202823615882,"x":90.57,"y":163.59,"x0":2.623871753565084,"y0":50.00089831778593,"z0":5.2505414785207245,"aX":16.462164351708648},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":-15.5,"spinRate":1581,"spinDirection":109},"zone":6,"typeConfidence":0.88,"plateTime":0.4185501326291794,"extension":6.370099741927677},"index":3,"playId":"f6a0fcc3-e327-4cb1-8674-fe3fe8706f9b","pitchNumber":4,"startTime":"2024-06-16T03:21:41.721Z","endTime":"2024-06-16T03:21:45.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:21:45.371Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Hampson flies out to right fielder Jason Heyward.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2024-06-16T03:21:56.333Z","endTime":"2024-06-16T03:22:37.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518792,"link":"/api/v1/people/518792"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.53179487873296,"strikeZoneBottom":1.72231496773549,"coordinates":{"aY":31.39067709313462,"aZ":-18.01900215566952,"pfxX":7.1576305327286365,"pfxZ":7.211395388000781,"pX":1.3658001877156698,"pZ":4.002174822867435,"vX0":-6.15576660009945,"vY0":-139.26470650227645,"vZ0":-0.6118731991435058,"x":64.94,"y":130.72,"x0":2.6753104825868497,"y0":50.005775674186374,"z0":5.417023559675391,"aX":14.056404054848663},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":-11.6,"spinRate":2165,"spinDirection":130},"zone":12,"typeConfidence":0.89,"plateTime":0.39336530716203777,"extension":6.272609508921379},"index":0,"playId":"242f166f-f045-4d0d-957b-8ca746249e92","pitchNumber":1,"startTime":"2024-06-16T03:22:08.529Z","endTime":"2024-06-16T03:22:14.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"coordinates":{"aY":24.605572218951142,"aZ":-26.958159808528116,"pfxX":9.259966108463416,"pfxZ":3.140144833267044,"pX":0.5120427938316159,"pZ":2.056575637319522,"vX0":-8.38565288066888,"vY0":-127.60312265381623,"vZ0":-2.8780638988699563,"x":97.48,"y":183.25,"x0":2.627226744450738,"y0":50.000630831153934,"z0":5.307941311057262,"aX":15.371137027492704},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-15.0,"spinRate":1630,"spinDirection":107},"zone":9,"typeConfidence":0.91,"plateTime":0.42815018101248015,"extension":6.528682751906664},"hitData":{"launchSpeed":80.3,"launchAngle":58.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.15,"coordY":139.21}},"index":1,"playId":"b4871f14-c1d8-4d58-83ef-d3bc6744c056","pitchNumber":2,"startTime":"2024-06-16T03:22:26.887Z","endTime":"2024-06-16T03:22:37.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:22:37.647Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2024-06-16T03:24:38.625Z","endTime":"2024-06-16T03:25:54.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.6,"endSpeed":69.6,"strikeZoneTop":3.56871134445398,"strikeZoneBottom":1.58723641378697,"coordinates":{"aY":20.665129627731005,"aZ":-43.57080762402874,"pfxX":-1.6801088103979414,"pfxZ":-9.364564918391306,"pX":0.9903447381458492,"pZ":2.795930615939592,"vX0":-0.1746549941796524,"vY0":-109.99728534900065,"vZ0":2.2574168659526213,"x":79.25,"y":163.29,"x0":1.2889944060497924,"y0":50.000244135376285,"z0":6.397625825840354,"aX":-2.0454362331766367},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-16.0,"breakHorizontal":3.1,"spinRate":2590,"spinDirection":342},"zone":12,"typeConfidence":2.0,"plateTime":0.49915349663553554,"extension":5.97830120460361},"index":0,"playId":"463c362a-cf8e-424e-beb0-a899d5ab7681","pitchNumber":1,"startTime":"2024-06-16T03:24:48.093Z","endTime":"2024-06-16T03:24:51.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.5636244229904,"strikeZoneBottom":1.63034243946705,"coordinates":{"aY":24.926150939454242,"aZ":-22.025573218381403,"pfxX":7.536408715640379,"pfxZ":6.038299535639114,"pX":0.026543354596665843,"pZ":-0.18995556767435284,"vX0":-5.877670974008526,"vY0":-128.42729223827908,"vZ0":-10.32829396183416,"x":115.99,"y":243.91,"x0":1.3581272778196698,"y0":50.005163505336284,"z0":5.576162976076528,"aX":12.675366738221959},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.0,"breakHorizontal":-12.5,"spinRate":1762,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42539408139066115,"extension":6.205599161302303},"index":1,"playId":"0d9ceff0-cfbd-458a-910f-b971f88bc32d","pitchNumber":2,"startTime":"2024-06-16T03:25:01.313Z","endTime":"2024-06-16T03:25:04.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":23.278026993534592,"aZ":-26.05280722030923,"pfxX":7.307545914044047,"pfxZ":3.6770960147864376,"pX":0.5638355154316802,"pZ":2.2943885701874853,"vX0":-4.545832104057688,"vY0":-127.40671996620189,"vZ0":-3.876288716286145,"x":95.51,"y":176.83,"x0":1.4111397275763335,"y0":50.00015343411755,"z0":5.8668577044695995,"aX":12.153728917793927},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":-12.4,"spinRate":1763,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.4279780546294152,"extension":5.7461238502071765},"index":2,"playId":"10f7fab1-bb58-47e8-8f29-3ae6d9209bf2","pitchNumber":3,"startTime":"2024-06-16T03:25:17.387Z","endTime":"2024-06-16T03:25:20.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2024-06-16T03:25:37.451Z","endTime":"2024-06-16T03:25:49.993Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"coordinates":{"aY":24.4871333467563,"aZ":-30.356981436738376,"pfxX":-1.7019656951879434,"pfxZ":1.1035192709157728,"pX":-0.30453060146045136,"pZ":1.2032192667396204,"vX0":-3.1418243149598055,"vY0":-127.20841436515826,"vZ0":-5.536658521835032,"x":128.61,"y":206.29,"x0":1.1646022187007503,"y0":50.00582655278963,"z0":5.795693627949857,"aX":-2.8072603742709643},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":3.7,"spinRate":2301,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.42950385408070524,"extension":6.012715681730309},"index":4,"playId":"ebb8a627-daed-41f6-8090-3e840a9eeff0","pitchNumber":4,"startTime":"2024-06-16T03:25:49.993Z","endTime":"2024-06-16T03:25:54.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:25:54.378Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2024-06-16T03:26:07.776Z","endTime":"2024-06-16T03:27:38.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.68681011387384,"strikeZoneBottom":1.76903410794531,"coordinates":{"aY":29.510337029742725,"aZ":-12.450474412570603,"pfxX":2.979666342697173,"pfxZ":10.094827654827103,"pX":-1.269137597743364,"pZ":1.5485981114122622,"vX0":-7.506045432132274,"vY0":-138.56193559969466,"vZ0":-8.759511742496365,"x":165.38,"y":196.97,"x0":1.0818122064372735,"y0":50.004598163490044,"z0":5.5727220910862805,"aX":5.823158911506447},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-4.0,"spinRate":2289,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39452678163748045,"extension":6.148653236253799},"index":0,"playId":"d834c687-24be-4011-bacd-e1f36030836a","pitchNumber":1,"startTime":"2024-06-16T03:26:19.905Z","endTime":"2024-06-16T03:26:23.738Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.61467827093554,"strikeZoneBottom":1.78375082999892,"coordinates":{"aY":28.220320600734308,"aZ":-11.903412243850655,"pfxX":3.648237443211765,"pfxZ":10.556287881386133,"pX":-1.0089149634506402,"pZ":0.9750667123032397,"vX0":-7.215831143266436,"vY0":-137.19697062248068,"vZ0":-10.259754784494067,"x":155.46,"y":212.45,"x0":1.1724801874627264,"y0":50.00555168940839,"z0":5.557704870317753,"aX":7.007945989858573},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2243,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.39808345515665877,"extension":6.302516819839226},"index":1,"playId":"b8b80e68-9914-4ea4-940b-f990fca023d3","pitchNumber":2,"startTime":"2024-06-16T03:26:32.485Z","endTime":"2024-06-16T03:26:37.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":28.652276042383598,"aZ":-12.276834279288924,"pfxX":1.9946576620706864,"pfxZ":10.323953188786827,"pX":-1.032318232421086,"pZ":1.642404912661681,"vX0":-6.511011434720483,"vY0":-137.50625562401606,"vZ0":-8.65411831649379,"x":156.35,"y":194.44,"x0":1.1003433839427619,"y0":50.00158447690097,"z0":5.6503205036260375,"aX":3.8441588825202464},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-2.4,"spinRate":2277,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.3973396697498379,"extension":6.216573823783464},"index":2,"playId":"41106015-ac86-4e08-8aad-2a2ee2d03894","pitchNumber":3,"startTime":"2024-06-16T03:26:52.694Z","endTime":"2024-06-16T03:26:55.708Z","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":95.3,"endSpeed":87.8,"strikeZoneTop":3.61347138514795,"strikeZoneBottom":1.68972687284023,"coordinates":{"aY":29.005184895277527,"aZ":-11.900861535631607,"pfxX":3.105232873182378,"pfxZ":10.368277354680327,"pX":0.2677431405521171,"pZ":0.9067576311948393,"vX0":-3.41198866499195,"vY0":-138.48813499758737,"vZ0":-10.776682747108346,"x":106.79,"y":214.3,"x0":1.108425242808663,"y0":50.00084878911024,"z0":5.6291526204479565,"aX":6.071014185770982},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2234,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.3944977512559582,"extension":6.22709258503514},"index":3,"playId":"2103e015-7fd7-48ed-8f43-0c0a09457f48","pitchNumber":4,"startTime":"2024-06-16T03:27:09.534Z","endTime":"2024-06-16T03:27:12.534Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"coordinates":{"aY":29.568226874713126,"aZ":-11.76808666215179,"pfxX":1.5810632999700305,"pfxZ":10.50907144928765,"pX":-0.2052122543511807,"pZ":2.509850722627082,"vX0":-4.7481006081834165,"vY0":-138.17436511200324,"vZ0":-6.483303211829313,"x":124.82,"y":171.01,"x0":1.3268193038063376,"y0":50.00285171108969,"z0":5.670422275970235,"aX":3.070434070658877},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":-1.9,"spinRate":2319,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.39576001477526335,"extension":6.164289989280308},"hitData":{"launchSpeed":99.6,"launchAngle":9.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.58,"coordY":149.62}},"index":4,"playId":"21f22245-2859-4c8a-b326-4cc53589358c","pitchNumber":5,"startTime":"2024-06-16T03:27:30.380Z","endTime":"2024-06-16T03:27:38.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:27:38.448Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2024-06-16T03:28:51.870Z","endTime":"2024-06-16T03:29:14.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","nameSlug":"miguel-rojas-500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","nameSlug":"miguel-rojas-500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Jason Heyward.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2024-06-16T03:27:50.418Z","endTime":"2024-06-16T03:28:11.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":518792,"link":"/api/v1/people/518792"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2024-06-16T03:28:11.760Z","endTime":"2024-06-16T03:28:54.156Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.33865760663923,"strikeZoneBottom":1.65789549706352,"coordinates":{"aY":21.590797265223703,"aZ":-43.63423037635334,"pfxX":-1.9585265984622255,"pfxZ":-8.59701070264325,"pX":1.2367734353462039,"pZ":2.2750252384139382,"vX0":0.943654035196581,"vY0":-114.7929504875966,"vZ0":0.7354454346674599,"x":69.86,"y":177.35,"x0":1.0744615663869141,"y0":50.00473970483806,"z0":6.204105499165292,"aX":-2.6096271524032697},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-15.1,"breakHorizontal":3.4,"spinRate":2610,"spinDirection":340},"zone":14,"typeConfidence":2.0,"plateTime":0.4774543550695327,"extension":5.9951018400425},"index":2,"playId":"45914df8-65d9-44c3-855b-38293916f261","pitchNumber":1,"startTime":"2024-06-16T03:28:54.156Z","endTime":"2024-06-16T03:28:58.130Z","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.4,"endSpeed":86.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.64,"coordinates":{"aY":28.755810887386595,"aZ":-11.464404299315435,"pfxX":1.9042020914515256,"pfxZ":10.772487766641186,"pX":-0.15166309660000135,"pZ":1.830665725789091,"vX0":-4.259737522057408,"vY0":-137.35688240412813,"vZ0":-8.297905858376422,"x":122.78,"y":189.35,"x0":1.1677231749804204,"y0":50.00003355395952,"z0":5.65905564762902,"aX":3.660275873665129},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-2.6,"spinRate":2274,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.39787886432633,"extension":6.186467146881513},"hitData":{"launchSpeed":65.8,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.24,"coordY":179.47}},"index":3,"playId":"605273f9-606d-40ab-b107-f93f4548343c","pitchNumber":2,"startTime":"2024-06-16T03:29:05.436Z","endTime":"2024-06-16T03:29:14.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:29:14.993Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2024-06-16T03:31:31.373Z","endTime":"2024-06-16T03:33:08.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","nameSlug":"ryan-yarbrough-642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Rojas remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2024-06-16T03:30:37.120Z","endTime":"2024-06-16T03:30:37.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":518792,"link":"/api/v1/people/518792"}},{"details":{"description":"Defensive switch from third base to right field for Cavan Biggio.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2024-06-16T03:30:37.146Z","endTime":"2024-06-16T03:30:37.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Ryan Yarbrough replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2024-06-16T03:30:37.147Z","endTime":"2024-06-16T03:31:33.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.75132782084214,"strikeZoneBottom":1.83573269192783,"coordinates":{"aY":23.868321328410534,"aZ":-28.473298887763935,"pfxX":10.632649905588096,"pfxZ":2.6085192981668497,"pX":0.29631891734063737,"pZ":1.769459092183938,"vX0":-9.004753699568171,"vY0":-118.75466884658296,"vZ0":-2.2539292504018387,"x":105.71,"y":191.0,"x0":2.765620147249542,"y0":50.00491131183016,"z0":5.334522320610366,"aX":15.107872000358132},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.4,"breakHorizontal":-16.9,"spinRate":1860,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4621621464408152,"extension":5.6458160423577235},"index":3,"playId":"37c7e6f2-2836-4977-b03b-f9d9a12675e3","pitchNumber":1,"startTime":"2024-06-16T03:31:33.668Z","endTime":"2024-06-16T03:31:36.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.80119995010027,"strikeZoneBottom":1.82181078581722,"coordinates":{"aY":26.088566665661723,"aZ":-23.399433306969282,"pfxX":10.52915014878001,"pfxZ":5.811464132944391,"pX":-0.508797200606242,"pZ":3.371683570118357,"vX0":-11.140552697527069,"vY0":-122.62971109445168,"vZ0":-0.03481112505334727,"x":136.39,"y":147.74,"x0":2.742613860044343,"y0":50.00460894535515,"z0":5.395745337610465,"aX":15.907469605153148},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.8,"breakHorizontal":-16.2,"spinRate":1954,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.4480362161026905,"extension":6.056715797625187},"index":4,"playId":"c64fac77-9333-42c2-87a4-4ab8dbcc11b0","pitchNumber":2,"startTime":"2024-06-16T03:31:47.948Z","endTime":"2024-06-16T03:31:52.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":66.2,"endSpeed":61.0,"strikeZoneTop":3.66825389473964,"strikeZoneBottom":1.74020600565931,"coordinates":{"aY":16.382442115070457,"aZ":-29.330286290751403,"pfxX":-11.27633279806115,"pfxZ":3.0580307441802126,"pX":0.06924704091254756,"pZ":0.9711235264653216,"vX0":-3.1805188815005594,"vY0":-96.35474662250657,"vZ0":0.17647932139425038,"x":114.36,"y":212.56,"x0":3.211028466009879,"y0":50.00441625241855,"z0":4.965042237843536,"aX":-10.496025518034893},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":6.0,"breakHorizontal":21.4,"spinRate":2333,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.5706609560560869,"extension":6.038256693466727},"index":5,"playId":"7ba3e897-9239-4029-84c7-83a85a0e8b0b","pitchNumber":3,"startTime":"2024-06-16T03:32:03.737Z","endTime":"2024-06-16T03:32:07.688Z","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":85.0,"endSpeed":77.3,"strikeZoneTop":3.68554146490281,"strikeZoneBottom":1.80261672062905,"coordinates":{"aY":25.382669318838467,"aZ":-23.538987805494575,"pfxX":9.832235219033972,"pfxZ":5.643261451478873,"pX":-1.1956728952982916,"pZ":2.5841062995243815,"vX0":-12.535052444743027,"vY0":-123.14777869499844,"vZ0":-1.671760819951711,"x":162.58,"y":169.01,"x0":2.692500485464412,"y0":50.00030176792268,"z0":5.2707408718089,"aX":15.038347758099606},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.1,"breakHorizontal":-14.8,"spinRate":1974,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4454580833074546,"extension":5.983699082466879},"index":6,"playId":"f364bea7-5774-4144-960a-e5a3cc641891","pitchNumber":4,"startTime":"2024-06-16T03:32:20.691Z","endTime":"2024-06-16T03:32:24.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":19.490389162907633,"aZ":-24.3725004046898,"pfxX":1.8234699802627043,"pfxZ":5.401161785717717,"pX":-0.17550291149266944,"pZ":3.8484855515518297,"vX0":-8.303135485907225,"vY0":-118.54225825514793,"vZ0":2.1803868589705817,"x":123.69,"y":134.87,"x0":3.1132060734934037,"y0":50.00328997074174,"z0":5.120283271188483,"aX":2.635877166422187},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.6,"spinRate":2135,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4594573744482009,"extension":5.936372057369866},"index":7,"playId":"891bde20-d604-46fe-b8a9-271c5d537b6b","pitchNumber":5,"startTime":"2024-06-16T03:32:39.379Z","endTime":"2024-06-16T03:32:42.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":69.3,"endSpeed":64.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"coordinates":{"aY":16.418010079921764,"aZ":-30.180324326241696,"pfxX":-8.204877801553792,"pfxZ":1.9270600055297287,"pX":0.4921264840270754,"pZ":1.5891651814990966,"vX0":-3.5272815801427986,"vY0":-100.9508639357044,"vZ0":0.8962519004905063,"x":98.24,"y":195.87,"x0":3.3276757978061786,"y0":50.00056635781553,"z0":4.93824062618374,"aX":-8.467312205642887},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":2205,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.5425401907315859,"extension":6.078206406659911},"hitData":{"launchSpeed":76.5,"launchAngle":38.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.98,"coordY":100.27}},"index":8,"playId":"59798ab6-294b-40e1-8205-b232c4e6cd5c","pitchNumber":6,"startTime":"2024-06-16T03:32:59.469Z","endTime":"2024-06-16T03:33:08.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:33:08.970Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2024-06-16T03:33:15.111Z","endTime":"2024-06-16T03:34:49.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","nameSlug":"ryan-yarbrough-642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":84.5,"endSpeed":77.3,"strikeZoneTop":3.62774674312451,"strikeZoneBottom":1.76255994367377,"coordinates":{"aY":23.423268358672736,"aZ":-22.193284580258673,"pfxX":7.619500489115926,"pfxZ":6.530696034455461,"pX":-0.7911951086127984,"pZ":4.298502513427658,"vX0":-11.016673857047389,"vY0":-122.61532850260186,"vZ0":1.9423437857123007,"x":147.16,"y":122.72,"x0":2.7625739636889834,"y0":50.001836314994264,"z0":5.385280368639102,"aX":11.644049345025113},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.6,"breakHorizontal":-11.3,"spinRate":1890,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.44609566420953994,"extension":6.089543915849273},"index":0,"playId":"d4bdae06-2923-4406-a704-903f1d854601","pitchNumber":1,"startTime":"2024-06-16T03:33:31.033Z","endTime":"2024-06-16T03:33:34.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"coordinates":{"aY":22.057357405537537,"aZ":-22.301498638373996,"pfxX":7.605895442329672,"pfxZ":6.426015482660198,"pX":-0.35842946709377044,"pZ":3.603643210279981,"vX0":-10.28302851048707,"vY0":-122.57200303648908,"vZ0":0.44765464366947716,"x":130.66,"y":141.48,"x0":2.8845890082227674,"y0":50.00247040999506,"z0":5.308675411280084,"aX":11.685023297972517},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.0,"breakHorizontal":-11.6,"spinRate":1900,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.4452426687058706,"extension":5.9473929088368065},"index":1,"playId":"f7ad32cc-f767-4628-912b-9a6f5e5961e0","pitchNumber":2,"startTime":"2024-06-16T03:33:46.214Z","endTime":"2024-06-16T03:33:49.282Z","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":84.9,"endSpeed":77.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"coordinates":{"aY":23.72063181820866,"aZ":-22.408626368614552,"pfxX":7.488796101983866,"pfxZ":6.325228822516543,"pX":-0.5523511905177817,"pZ":3.36285319140799,"vX0":-10.503238166377868,"vY0":-123.26563441965496,"vZ0":0.11296062038879007,"x":138.05,"y":147.98,"x0":2.7842336507221903,"y0":50.004121481255325,"z0":5.203133745890156,"aX":11.565667223630175},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.8,"breakHorizontal":-11.2,"spinRate":1786,"spinDirection":109},"zone":1,"typeConfidence":2.0,"plateTime":0.44378075770986225,"extension":5.852776927482416},"index":2,"playId":"0df6189f-a504-46e1-881a-b80ea038c574","pitchNumber":3,"startTime":"2024-06-16T03:34:03.417Z","endTime":"2024-06-16T03:34:11.384Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":68.6,"endSpeed":63.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"coordinates":{"aY":16.19138101918529,"aZ":-30.6898372911326,"pfxX":-8.159811165187941,"pfxZ":1.4724745517270295,"pX":-0.1150064057243879,"pZ":1.2521422434493361,"vX0":-4.36960166054201,"vY0":-99.82139610120531,"vZ0":0.4215107199804027,"x":121.38,"y":204.97,"x0":3.163108330167077,"y0":50.003372476153466,"z0":4.9920503355322,"aX":-8.227007941840974},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":3.2,"breakHorizontal":16.1,"spinRate":2300,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.5488932742324968,"extension":5.8480766731033675},"hitData":{"launchSpeed":81.3,"launchAngle":16.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.11,"coordY":93.63}},"index":3,"playId":"fa4bf54f-d344-47a8-a8a6-c53cf7a91c02","pitchNumber":4,"startTime":"2024-06-16T03:34:39.776Z","endTime":"2024-06-16T03:34:49.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:34:49.725Z","atBatIndex":70},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vinnie Pasquantino grounds into a double play, pitcher Ryan Yarbrough to shortstop Mookie Betts to first baseman Freddie Freeman. Bobby Witt Jr. out at 2nd. Vinnie Pasquantino out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2024-06-16T03:34:55.889Z","endTime":"2024-06-16T03:35:36.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","nameSlug":"ryan-yarbrough-642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":77.0,"strikeZoneTop":3.67913989592493,"strikeZoneBottom":1.75923772818444,"coordinates":{"aY":22.96060669981451,"aZ":-29.604227947556428,"pfxX":9.280331723141863,"pfxZ":1.7064285871678635,"pX":-0.016516305991046063,"pZ":2.411700468872792,"vX0":-9.561747555183281,"vY0":-121.65921151629914,"vZ0":-0.5779127322958073,"x":117.63,"y":173.66,"x0":2.751406467797889,"y0":50.00173624840185,"z0":5.209131709956586,"aX":13.967336664905362},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-14.6,"spinRate":1795,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.44950864341607044,"extension":5.904818699237022},"index":0,"playId":"b409576f-fb90-4f2e-b082-46932ac2ddb3","pitchNumber":1,"startTime":"2024-06-16T03:35:14.011Z","endTime":"2024-06-16T03:35:17.394Z","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":84.1,"endSpeed":77.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"coordinates":{"aY":22.904809562314174,"aZ":-29.474064715961244,"pfxX":9.950227981537537,"pfxZ":1.776610858853294,"pX":0.06674044402493771,"pZ":2.451267991051108,"vX0":-9.644164459010282,"vY0":-122.18866413096643,"vZ0":-0.46543826723867643,"x":114.46,"y":172.6,"x0":2.762349984964432,"y0":50.00243795890257,"z0":5.165366407084158,"aX":15.123709108054596},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-15.8,"spinRate":1792,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4473668857551165,"extension":6.080480813588881},"hitData":{"launchSpeed":105.8,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":125.73,"coordY":161.83}},"index":1,"playId":"34b1e778-7b10-471e-8bd3-ea7628c9d58b","pitchNumber":2,"startTime":"2024-06-16T03:35:30.306Z","endTime":"2024-06-16T03:35:36.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:35:36.879Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cavan Biggio lines out to right fielder Dairon Blanco.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2024-06-16T03:38:21.244Z","endTime":"2024-06-16T03:39:14.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","nameSlug":"nick-anderson-623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680118,"link":"/api/v1/people/680118"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces Sam Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2024-06-16T03:37:00.431Z","endTime":"2024-06-16T03:38:23.414Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":29.68177340658314,"aZ":-11.77998649917615,"pfxX":-6.346539632506206,"pfxZ":10.414904751596897,"pX":0.02836614733271377,"pZ":2.480462075605974,"vX0":5.050989011922342,"vY0":-138.7117256866972,"vZ0":-7.661137439261151,"x":115.92,"y":171.81,"x0":-0.9874401583992458,"y0":50.000520174618515,"z0":6.055175619745824,"aX":-12.423324631409338},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":10.6,"spinRate":2304,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3941748278993682,"extension":5.864030335189734},"index":1,"playId":"80708e63-5d60-43b0-8a22-fe428b054573","pitchNumber":1,"startTime":"2024-06-16T03:38:23.414Z","endTime":"2024-06-16T03:38:27.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.44549146582278,"strikeZoneBottom":1.62107449539483,"coordinates":{"aY":32.02000849427713,"aZ":-14.878887084042944,"pfxX":-7.505932067255568,"pfxZ":8.917113429607285,"pX":-0.5975807867558514,"pZ":4.035208184357519,"vX0":3.9034628638825386,"vY0":-138.62354081210583,"vZ0":-3.127077448686499,"x":139.78,"y":129.83,"x0":-1.0515278991236,"y0":50.00159638145783,"z0":6.175858012277374,"aX":-14.55464069298901},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":12.7,"spinRate":2123,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39565848177674834,"extension":5.743982800067755},"index":2,"playId":"ea363c9a-da61-48e0-914b-7c222d85c4e0","pitchNumber":2,"startTime":"2024-06-16T03:38:39.413Z","endTime":"2024-06-16T03:38:42.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":24.78611503053284,"aZ":-34.65726221349998,"pfxX":-0.9961043802788305,"pfxZ":-1.7538459853516253,"pX":-0.7712678539097353,"pZ":1.9650935173294861,"vX0":0.5995700614827612,"vY0":-118.76228822443393,"vZ0":-2.476320936085963,"x":146.4,"y":185.72,"x0":-0.898822289509265,"y0":50.00284832598163,"z0":6.2030376289128535,"aX":-1.4092402663696584},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.5,"breakHorizontal":1.7,"spinRate":1960,"spinDirection":48},"zone":7,"typeConfidence":0.89,"plateTime":0.4628871954389142,"extension":5.874029725607967},"index":3,"playId":"11affcd2-3681-41f9-b482-795376fa2f48","pitchNumber":3,"startTime":"2024-06-16T03:38:51.749Z","endTime":"2024-06-16T03:38:54.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"coordinates":{"aY":23.794772327998352,"aZ":-34.14695186769781,"pfxX":-0.06252233125193307,"pfxZ":-1.3234223922503627,"pX":0.10334876718649691,"pZ":1.9157379003368042,"vX0":2.3991403387517614,"vY0":-121.2120487576402,"vZ0":-3.2687068652048237,"x":113.06,"y":187.06,"x0":-0.8913565025294636,"y0":50.0043440746908,"z0":6.2646186746267345,"aX":-0.09302603397176255},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":-0.5,"spinRate":2008,"spinDirection":63},"zone":8,"typeConfidence":0.89,"plateTime":0.45194582881421175,"extension":5.787656299029441},"hitData":{"launchSpeed":92.7,"launchAngle":22.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.99,"coordY":116.79}},"index":4,"playId":"58e10220-4f3b-414b-8051-5c6fc06af99e","pitchNumber":4,"startTime":"2024-06-16T03:39:05.062Z","endTime":"2024-06-16T03:39:14.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:39:14.930Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2024-06-16T03:39:30.418Z","endTime":"2024-06-16T03:41:00.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","nameSlug":"nick-anderson-623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.39789590084445,"strikeZoneBottom":1.67555794159278,"coordinates":{"aY":28.73985166159495,"aZ":-16.909084839797455,"pfxX":-7.275819988179787,"pfxZ":7.883293708457623,"pX":0.5793796556702423,"pZ":3.1040168641273973,"vX0":6.502414048016371,"vY0":-137.81523784525658,"vZ0":-5.002048597401581,"x":94.92,"y":154.97,"x0":-0.8577882543476293,"y0":50.000825512322635,"z0":6.0732911661770705,"aX":-14.086257369502372},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":11.9,"spinRate":2006,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39643816719536185,"extension":5.822585244350153},"index":0,"playId":"53f71bb0-1b12-48c2-bccb-bf613455b2af","pitchNumber":1,"startTime":"2024-06-16T03:39:40.264Z","endTime":"2024-06-16T03:39:43.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.42557009179459,"strikeZoneBottom":1.70330225661269,"coordinates":{"aY":26.726621253008258,"aZ":-22.108847597203994,"pfxX":-7.311673202048047,"pfxZ":5.835973639020499,"pX":-0.41560024759850495,"pZ":0.4848134402439246,"vX0":4.0662461514433605,"vY0":-130.32824004346,"vZ0":-9.449750694496542,"x":132.84,"y":225.69,"x0":-1.0440004613540852,"y0":50.00188980435648,"z0":5.8197749951617705,"aX":-12.609894611889489},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":12.4,"spinRate":1601,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.41984433762206175,"extension":5.947886680118303},"index":1,"playId":"0f12ef72-5cd6-4357-9a66-e73fbf4f7977","pitchNumber":2,"startTime":"2024-06-16T03:39:53.612Z","endTime":"2024-06-16T03:39:56.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"coordinates":{"aY":26.770291284719654,"aZ":-20.99149481924005,"pfxX":-7.044850920656174,"pfxZ":6.621437536758261,"pX":-0.9093630985710572,"pZ":2.3565662283432123,"vX0":2.852392482259039,"vY0":-129.10319464044792,"vZ0":-5.2437808641426225,"x":151.66,"y":175.15,"x0":-1.1130173238414898,"y0":50.00191719296965,"z0":6.028636881862625,"aX":-11.896606692205742},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.0,"breakHorizontal":12.1,"spinRate":1499,"spinDirection":239},"zone":13,"typeConfidence":0.68,"plateTime":0.4241829084562636,"extension":5.855475599818944},"index":2,"playId":"e8f3dbbf-38bd-4835-b65b-21f728ce2fb6","pitchNumber":3,"startTime":"2024-06-16T03:40:10.396Z","endTime":"2024-06-16T03:40:15.965Z","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.5,"endSpeed":87.6,"strikeZoneTop":3.33572416141995,"strikeZoneBottom":1.67971588908333,"coordinates":{"aY":30.448671692745762,"aZ":-15.320383929521029,"pfxX":-8.14491923459048,"pfxZ":8.577772698644274,"pX":-1.1090304994259599,"pZ":2.944227205512088,"vX0":2.9350248465462845,"vY0":-139.10292524372733,"vZ0":-5.459703209644069,"x":159.27,"y":159.29,"x0":-1.118027544751499,"y0":50.00315964058077,"z0":5.943874395649896,"aX":-16.002586284141557},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":14.2,"spinRate":2020,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3933731693325142,"extension":5.75702145059056},"index":3,"playId":"fab0d9f8-0f2f-420f-865e-5bc681f0c5b9","pitchNumber":4,"startTime":"2024-06-16T03:40:39.672Z","endTime":"2024-06-16T03:40:43.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, 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":82.5,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"coordinates":{"aY":22.10253146316752,"aZ":-34.34802775795148,"pfxX":-0.4217856673575673,"pfxZ":-1.4770769979732439,"pX":1.1727488456024222,"pZ":1.274836993898505,"vX0":4.524764786273869,"vY0":-120.15608787082988,"vZ0":-4.391547881336942,"x":72.3,"y":204.36,"x0":-0.6757018101498112,"y0":50.00490102024016,"z0":6.160581810655766,"aX":-0.6209345844455381},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.5,"breakHorizontal":-0.2,"spinRate":2096,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.4549079208424147,"extension":5.930811814354678},"index":4,"playId":"e858136f-ac44-48fa-96a5-14ae23b681b6","pitchNumber":5,"startTime":"2024-06-16T03:40:56.458Z","endTime":"2024-06-16T03:41:00.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:41:00.110Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Barnes flies out to right fielder Dairon Blanco.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2024-06-16T03:41:11.662Z","endTime":"2024-06-16T03:42:25.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","nameSlug":"nick-anderson-623433"},"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":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680118,"link":"/api/v1/people/680118"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.36839134457315,"strikeZoneBottom":1.66948016589745,"coordinates":{"aY":31.59881351162093,"aZ":-13.679536062102724,"pfxX":-4.037942072813856,"pfxZ":9.455861435374825,"pX":-0.4425820499032752,"pZ":1.3714439247123964,"vX0":3.098563314595971,"vY0":-139.06547645063068,"vZ0":-9.870752708571748,"x":133.87,"y":201.75,"x0":-1.0473970290201393,"y0":50.004804878345304,"z0":5.877753622916604,"aX":-7.898656553894295},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2228,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.3940905309238345,"extension":5.901905906418801},"index":0,"playId":"0c89d6c1-a163-4407-8501-5ef3798861f2","pitchNumber":1,"startTime":"2024-06-16T03:41:25.313Z","endTime":"2024-06-16T03:41:30.397Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.32502478948524,"strikeZoneBottom":1.65762848523551,"coordinates":{"aY":30.470347554322313,"aZ":-13.526702232839053,"pfxX":-6.458049213191407,"pfxZ":9.508968237792969,"pX":0.5835730831263998,"pZ":3.6093220512825472,"vX0":6.1220212689012445,"vY0":-138.99996500103717,"vZ0":-4.4017297482524995,"x":94.76,"y":141.33,"x0":-0.805858865451403,"y0":50.00684398833541,"z0":6.108399085713547,"aX":-12.670094281913292},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":1913,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3937043233331141,"extension":5.890609560946504},"index":1,"playId":"9cc3d161-8d04-41b9-93c5-a336f8beb3d0","pitchNumber":2,"startTime":"2024-06-16T03:41:39.273Z","endTime":"2024-06-16T03:41:42.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":28.99779168967485,"aZ":-15.327221483037778,"pfxX":-6.317991018089321,"pfxZ":8.664384016820007,"pX":0.08794407520743709,"pZ":2.718456352633782,"vX0":4.7478975270937385,"vY0":-138.14280081775902,"vZ0":-6.445391585581776,"x":113.65,"y":165.38,"x0":-0.8268789210341454,"y0":50.00427549495586,"z0":6.100997710143652,"aX":-12.287411291393182},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2079,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39556063887913506,"extension":5.884526745270749},"index":2,"playId":"58cfd5b0-af86-48cf-ad6a-33b0d3a1fb76","pitchNumber":3,"startTime":"2024-06-16T03:41:54.966Z","endTime":"2024-06-16T03:41:58.933Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":30.84766013146322,"aZ":-14.62285240900565,"pfxX":-5.947252514192007,"pfxZ":8.912446960911401,"pX":0.15214087909783844,"pZ":2.636111033274691,"vX0":5.174653811080458,"vY0":-139.3364576626066,"vZ0":-6.69182223241074,"x":111.2,"y":167.61,"x0":-0.9549579298125479,"y0":50.00304612337944,"z0":6.0322684689268184,"aX":-11.712607277924194},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2092,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3928601758670527,"extension":5.971728818232759},"hitData":{"launchSpeed":83.6,"launchAngle":43.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.69,"coordY":116.0}},"index":3,"playId":"64398902-cb9e-4d84-8ca1-05a021e0b655","pitchNumber":4,"startTime":"2024-06-16T03:42:16.088Z","endTime":"2024-06-16T03:42:25.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:42:25.641Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Barnes flies out to right fielder Dairon Blanco.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2024-06-16T03:41:11.662Z","endTime":"2024-06-16T03:42:25.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","nameSlug":"nick-anderson-623433"},"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":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680118,"link":"/api/v1/people/680118"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.36839134457315,"strikeZoneBottom":1.66948016589745,"coordinates":{"aY":31.59881351162093,"aZ":-13.679536062102724,"pfxX":-4.037942072813856,"pfxZ":9.455861435374825,"pX":-0.4425820499032752,"pZ":1.3714439247123964,"vX0":3.098563314595971,"vY0":-139.06547645063068,"vZ0":-9.870752708571748,"x":133.87,"y":201.75,"x0":-1.0473970290201393,"y0":50.004804878345304,"z0":5.877753622916604,"aX":-7.898656553894295},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2228,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.3940905309238345,"extension":5.901905906418801},"index":0,"playId":"0c89d6c1-a163-4407-8501-5ef3798861f2","pitchNumber":1,"startTime":"2024-06-16T03:41:25.313Z","endTime":"2024-06-16T03:41:30.397Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.32502478948524,"strikeZoneBottom":1.65762848523551,"coordinates":{"aY":30.470347554322313,"aZ":-13.526702232839053,"pfxX":-6.458049213191407,"pfxZ":9.508968237792969,"pX":0.5835730831263998,"pZ":3.6093220512825472,"vX0":6.1220212689012445,"vY0":-138.99996500103717,"vZ0":-4.4017297482524995,"x":94.76,"y":141.33,"x0":-0.805858865451403,"y0":50.00684398833541,"z0":6.108399085713547,"aX":-12.670094281913292},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":1913,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3937043233331141,"extension":5.890609560946504},"index":1,"playId":"9cc3d161-8d04-41b9-93c5-a336f8beb3d0","pitchNumber":2,"startTime":"2024-06-16T03:41:39.273Z","endTime":"2024-06-16T03:41:42.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":28.99779168967485,"aZ":-15.327221483037778,"pfxX":-6.317991018089321,"pfxZ":8.664384016820007,"pX":0.08794407520743709,"pZ":2.718456352633782,"vX0":4.7478975270937385,"vY0":-138.14280081775902,"vZ0":-6.445391585581776,"x":113.65,"y":165.38,"x0":-0.8268789210341454,"y0":50.00427549495586,"z0":6.100997710143652,"aX":-12.287411291393182},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2079,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39556063887913506,"extension":5.884526745270749},"index":2,"playId":"58cfd5b0-af86-48cf-ad6a-33b0d3a1fb76","pitchNumber":3,"startTime":"2024-06-16T03:41:54.966Z","endTime":"2024-06-16T03:41:58.933Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"coordinates":{"aY":30.84766013146322,"aZ":-14.62285240900565,"pfxX":-5.947252514192007,"pfxZ":8.912446960911401,"pX":0.15214087909783844,"pZ":2.636111033274691,"vX0":5.174653811080458,"vY0":-139.3364576626066,"vZ0":-6.69182223241074,"x":111.2,"y":167.61,"x0":-0.9549579298125479,"y0":50.00304612337944,"z0":6.0322684689268184,"aX":-11.712607277924194},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2092,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3928601758670527,"extension":5.971728818232759},"hitData":{"launchSpeed":83.6,"launchAngle":43.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.69,"coordY":116.0}},"index":3,"playId":"64398902-cb9e-4d84-8ca1-05a021e0b655","pitchNumber":4,"startTime":"2024-06-16T03:42:16.088Z","endTime":"2024-06-16T03:42:25.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2024-06-16T03:42:25.641Z","atBatIndex":74},"scoringPlays":[25,32,45,53,55],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"coordinates":{"x":110.08,"y":167.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"coordinates":{"x":86.94,"y":85.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"coordinates":{"x":97.76,"y":170.26},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"coordinates":{"x":133.28,"y":135.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"coordinates":{"x":159.33,"y":130.27},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"coordinates":{"x":156.29,"y":151.7},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10],"bottom":[11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"coordinates":{"x":95.99,"y":166.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","nameSlug":"nick-loftin-679845"},"coordinates":{"x":188.03,"y":130.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","nameSlug":"yoshinobu-yamamoto-808967"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"coordinates":{"x":137.55,"y":141.33},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"coordinates":{"x":146.82,"y":73.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"coordinates":{"x":215.0,"y":109.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"coordinates":{"x":95.84,"y":74.16},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"coordinates":{"x":127.54,"y":172.59},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"coordinates":{"x":97.5,"y":136.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"coordinates":{"x":113.56,"y":48.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"coordinates":{"x":154.01,"y":128.11},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":33,"top":[22,23,24,25,26],"bottom":[27,28,29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"coordinates":{"x":192.38,"y":104.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"coordinates":{"x":156.34,"y":89.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","nameSlug":"freddy-fermin-666023"},"coordinates":{"x":208.66,"y":109.65},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":675627,"fullName":"Michael Grove","link":"/api/v1/people/675627","nameSlug":"michael-grove-675627"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","nameSlug":"nick-loftin-679845"},"coordinates":{"x":126.72,"y":134.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"coordinates":{"x":150.31,"y":78.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"coordinates":{"x":92.82,"y":164.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"coordinates":{"x":127.73,"y":182.64},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"coordinates":{"x":156.29,"y":100.13},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","nameSlug":"yohan-ramirez-670990"},"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"coordinates":{"x":112.65,"y":154.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","nameSlug":"yohan-ramirez-670990"},"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"coordinates":{"x":108.69,"y":150.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","nameSlug":"mookie-betts-605141"},"coordinates":{"x":98.96,"y":169.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","nameSlug":"shohei-ohtani-660271"},"coordinates":{"x":160.26,"y":163.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"coordinates":{"x":155.5,"y":154.87},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":50,"top":[40,41,42,43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"coordinates":{"x":49.56,"y":80.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","nameSlug":"blake-treinen-595014"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"coordinates":{"x":213.42,"y":68.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":680118,"fullName":"Dairon Blanco","link":"/api/v1/people/680118","nameSlug":"dairon-blanco-680118"},"coordinates":{"x":103.19,"y":69.85},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","nameSlug":"teoscar-hernandez-606192"},"coordinates":{"x":171.23,"y":67.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"coordinates":{"x":103.03,"y":43.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","nameSlug":"seth-lugo-607625"},"batter":{"id":518792,"fullName":"Jason Heyward","link":"/api/v1/people/518792","nameSlug":"jason-heyward-518792"},"coordinates":{"x":134.87,"y":182.64},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":62,"top":[51,52,53,54,55,56,57],"bottom":[58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"coordinates":{"x":77.87,"y":48.98},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"coordinates":{"x":85.68,"y":120.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","nameSlug":"nelson-velazquez-676369"},"coordinates":{"x":120.62,"y":75.22},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","nameSlug":"adam-frazier-624428"},"coordinates":{"x":110.14,"y":134.06},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","nameSlug":"john-schreiber-670167"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","nameSlug":"gavin-lux-666158"},"coordinates":{"x":148.39,"y":64.05},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","nameSlug":"freddie-freeman-518692"},"coordinates":{"x":127.4,"y":192.4},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":68,"top":[63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","nameSlug":"mj-melendez-669004"},"coordinates":{"x":120.2,"y":135.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","nameSlug":"anthony-banda-607455"},"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","nameSlug":"garrett-hampson-641658"},"coordinates":{"x":174.15,"y":139.21},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","nameSlug":"andy-pages-681624"},"coordinates":{"x":103.58,"y":149.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","nameSlug":"sam-long-669674"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","nameSlug":"miguel-rojas-500743"},"coordinates":{"x":114.24,"y":179.47},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":74,"top":[69,70,71],"bottom":[72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","nameSlug":"ryan-yarbrough-642232"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","nameSlug":"maikel-garcia-672580"},"coordinates":{"x":133.98,"y":100.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","nameSlug":"ryan-yarbrough-642232"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","nameSlug":"bobby-witt-jr-677951"},"coordinates":{"x":82.11,"y":93.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","nameSlug":"ryan-yarbrough-642232"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","nameSlug":"vinnie-pasquantino-686469"},"coordinates":{"x":125.73,"y":161.83},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","nameSlug":"nick-anderson-623433"},"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415","nameSlug":"cavan-biggio-624415"},"coordinates":{"x":191.99,"y":116.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","nameSlug":"nick-anderson-623433"},"batter":{"id":605131,"fullName":"Austin Barnes","link":"/api/v1/people/605131","nameSlug":"austin-barnes-605131"},"coordinates":{"x":204.69,"y":116.0},"type":"O","description":"Flyout"}]}}]}